Not too surprising for the choice of DVCS.

[Python-Dev] And the winner is…

Dear Python developers,

The decision is made! I’ve selected a DVCS to use for Python. We’re

switching to Mercurial (Hg).

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. (Source: Python mailing list)

Here’s another win for Mercurial.

comments powered by Disqus