The RPM.org site is using Mercurial
Jesse Keating
jkeating at redhat.com
Sun Dec 17 04:37:29 UTC 2006
On Saturday 16 December 2006 15:50, John Villalovos wrote:
> > excuse my "stupid" question, but what are those *many obvious* reasons to
> > use mercurial instead of git ???
>
> I'd like to know too :) Too be honest it seems like git seems to get
> all the hype and fanfare where I work. Granted most of those people
> do some sort of kernel development work. But then Git is also being
> pushed into other non-kernel related work.
>
> Just curious on why someone would chose Mercurial over Git and vice versa.
>
> Personally, I like that Mercurial is written in Python and so I feel
> like I might be able to more easily try to debug problems with it than
> in Git.
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20061216/32f6f831/attachment-0001.asc>
More information about the Mercurial
mailing list