On 2011-02-19 02:50:02 -0800, Christoph Zwerschke said:
Btw, is there a clear reason why you are using Git and not Mercurial?
To simplify collaboration, TG is now also using Git, but I noticed some
people were not happy with this - many Python developers seem to prefer
Mercurial (maybe because it is written in Python and also used for
Python itself). Not that I want to switch again and I can also see
several reasons for preferig Git, just curious whether you have other
sensible reasons to use Git.
Here's a few arguments for Git:
Hg has usable Git integration, so if you host Git repos, Hg users
aren't left out in the cold.
Bitbucket is terribly, terribly unreliable. At a conference last year,
percious was sitting next to me and managed to utterly kill both web
and mecurial access by deleting a forked copy of the TurboGears 2 repo.
It was out for more than an hour -- for everyone.
As mentioned by others, GitHub rocks socks. (I'm a fan of the many,
many post-commit hook templates.)
Mercurial handles large binary objects (BLOBs) extremely poorly, as it
also deals with very large changesets and extremely large numbers of
small individual files poorly. Memory requirements are excessive, etc.
Being written in Python isn't technical merit for the use of the
system, just an interesting fact about a system I would otherwise never
use.
— Alice.
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/pylons-discuss?hl=en.