On Sat, January 13, 2007 6:32 pm, Andrew Lentvorski wrote:
> One of the standard arguments when choosing distributed source control
> systems is the use of GIT.  One of the Fedora guys had some choice words:
>
>> The most important factor is that the learning curve for Git is a joke.
>> Many
>> of us whom have never used it before tried to do very simple tasks and
>> ran
>> into nothing bur problems and non-intuitive actions.  Bringing these up
>> to
>> other git users or git maintainers and they just make you feel like your
>> an
>> idiot for not knowing the special -foo -bar -baz secret options to make
>> git
>> do what you actually want.  The UI is a nightmare, and even replacements
>> like
>> cogito are of no real help.  We wanted the SCM to be simple and easy to
>> use,
>> mercurial provides that.
>>
>> The fact that it was in python, and not a bazillion shell files or C
>> apps is
>> also a deciding factor.  Red Hat / Fedora is a big user of python and we
>> have
>> a lot of in house knowledge.  We felt confident in being able to debug /
>> extend / enhance / contribute to the SCM should it be necessary.  We
>> felt
>> that the mercurial upstream was far more receptive to changes and
>> addressing
>> needs than the git upstream.
>>
>> Also it seemed easier to get ssh and http mercurial setup than git.
>>
>> We get a lot of git pressure internally to, but mostly its because "I
>> use git
>> for kernel, or freedesktop.org, and I fear change, so I'm going to
>> scream and
>> yell to use git instead of anything else.'
>>
>> -- Jesse Keating Release Engineer: Fedora
>

As an SCM guy I will say that you can s/git/<anything>/ and
s/mercurial/<anything>/ and s/python/<anything>/ and I've seen it all
before because (wait for it) ...

... something about being a SW developer turns otherwise normal people
into egomaniacal cry babies with delusions of grandeur. The guys mostly.
The chicks are usually quite sane.

-- 
Lan Barnes

SCM Analyst              Linux Guy
Tcl/Tk Enthusiast        Biodiesel Brewer


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to