Changes to our Git infrastructure
boud at valdyas.org
Mon Jan 5 17:40:54 GMT 2015
All this back-and-forth about cli tools actually sounds weird to me. I
know that the beginners who start hacking on Krita would never use any of
them. Git on the command line is often already something they can be
rightly proud of when they master the beginnings. Heck, I myself haven't
used rbtools, even though the reviewboard site urges it strongly. Let the
real experts use cli tools, and they can handle a bit of obscurity.
So I don't think obscure cli tools matter even one whit -- what matters is
having the nicest possible web tools that make life for people as easy as
possible. Ideally, people shouldn't need a kde identity to submit
something (patch, bug report, idea, screenshot, plea for help), and
reviewers should be able to drop into a private conversation with only
very little effort.
I do agree, btw, with Ian, that the current reviewboard workflow is badly
broken and can be very discouraging. It doesn't support conversation and
personally, because I get so many reviewboard mails, I have a hard time
focussing on what people need from me. Not that I have any experience with
a better system.
On Mon, 5 Jan 2015, Jeff Mitchell wrote:
> On 5 Jan 2015, at 12:21, Milian Wolff wrote:
>> On Monday 05 January 2015 12:06:57 Jeff Mitchell wrote:
>>> On 5 Jan 2015, at 11:57, Thomas Lübking wrote:
>>>> On Montag, 5. Januar 2015 17:46:51 CEST, Jeff Mitchell wrote:
>>>>> Your hatred of PHP is well noted.
>>>> I don't think it's hate - but it remains an undeniable fact that it's
>>>> of little use on typical client systems.
>>>> Therefore it's a valid concern that people might very well be pushed
>>>> off by the requirement to install it for the only purpose of pushing
>>>> reviews via cli.
>>> I really, really don't understand this concern. We're not in the days of
>>> 500MB hard drives and nobody is asking anyone to install
>>> constantly-running daemons with open ports. I don't shiver with fear
>>> when I apt-get install a package and it wants to pull in a bunch of
>>> (non-daemon) libraries. Whatever you need to do your job, man.
>>> But I recognize that this may be a limitation of my own psyche.
>> Personally, I also fail to see the issue here. PHP is 15.23MiB on my Arch
>> Compare that with 34M of karchive build dir when you enable debug symbols
>> karchive is small!).
> On an Ubuntu 14.04 box, installing php5-cli ate up 13MB total.
More information about the kde-core-devel