Python Goes Mercurial

Michele Simionato michele.simionato at gmail.com
Sun Apr 5 09:47:44 CEST 2009


On Apr 5, 8:50 am, Lawrence D'Oliveiro <l... at geek-
central.gen.new_zealand> wrote:
> Michele wrote:
> > the thing I do not understand if why we are moving
> > away from Subversion.
>
> Because it's still centralized. That means different developers cannot pursue
> parallel branches on their own, those branches must be represented on the
> server.

Yes, but Python managed to work this way for nearly two
decades and I am not sure the change is really required.
Notice that I did use a DVCS in the past (Darcs) and
in principle I like DVCS better, but in practice there
are too many of them nowadays, and I would wait for
a few years to see if the situation stabilizes before
changing the old route. But this point is moot, of course,
since the BDFL has already spoken. I take the core
developers are happy with the choice.

The relevance for me is that at work we use Subversion,
but now that Python uses mercurial I am sure there will
be coworkers wanting to switch to Mercurial and I would
like to understand what are the tradeoffs involved.



More information about the Python-list mailing list