[BangPypers] Python switches to Mercurial
Anand Balachandran Pillai
abpillai at gmail.com
Tue Mar 31 09:18:18 CEST 2009
On Tue, Mar 31, 2009 at 12:38 PM, Ramakrishna Reddy <ramkrsna at gmail.com> wrote:
> Source :: http://article.gmane.org/gmane.comp.python.devel/102706
> From: Guido van Rossum <guido <at> python.org>
> Subject: And the winner is...
> Newsgroups: gmane.comp.python.devel
> Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago)
> Dear Python developers,
> The decision is made! I've selected a DVCS to use for Python. We're
> switching to Mercurial (Hg).
> The implementation and schedule is still up in the air -- I am hoping
> that we can switch before the summer.
> It's hard to explain my reasons for choosing -- like most language
> decisions (especially the difficult ones) it's mostly a matter of gut
> feelings. One thing I know is that it's better to decide now than to
> spend another year discussing the pros and cons. All that could be
> said has been said, pretty much, and my mind is made up.
> To me, the advantages of using *some* DVCS are obvious. At PyCon,
> Brett already announced that Git was no longer being considered --
> while it has obviously many fans, it also provokes strong antipathies.
> So it was between Hg and Bzr (both of which happen to be implemented
> in Python FWIW). Based on a completely unscientific poll (basically
> whatever feedback I received in my personal inbox or on Twitter), Hg
> has a strong following among Python developers and few detractors,
> while few (except Canonical employees) seem to like Bzr. In addition,
> most timing experiments point towards Hg being faster than Bzr for
> most operations, and Hg is (again, subjectively) easier to learn for
> SVN users than Bzr.
+1 for anything other than svn. I wonder if there were some real
reasons for choosing hg over git, except perhaps to be different
from the kernel folks ?
> --Guido van Rossum (home page: http://www.python.org/~guido/)
> Ramakrishna Reddy GPG
> Key ID:31FF0090
> Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090
> BangPypers mailing list
> BangPypers at python.org
More information about the BangPypers