[Python-Dev] Mercurial?

Antoine Pitrou solipsis at pitrou.net
Sun Apr 5 17:18:41 CEST 2009

Dirkjan Ochtman <dirkjan <at> ochtman.nl> writes:
> I also think 100MB+ is a cheap price to pay, 
> given you only pay it in disk space (cheap) and initial clone time (not 
> very often, and usually still quite fast).

It is a cheap price to pay if there is a significant return for it. In my
experience using the hg mirror of the py3k branch, I don't remember having had
to run "annotate" on the trunk to hunt for a change that I'd witnessed in py3k.
Other developers may have different experiences, though.

As for the clone time, one of our proeminent developers is, IIRC, on a 40 kb/s
line. Perhaps he wants to step in and say whether cloning the trunk is a painful
experience for him, or not.

> Also, at some point you 
> presumably want to deprecate the whole 2.x line, right?

The consensus seems to be that it will not happen before a couple of years.

> Okay, sounds like that will be easy. Would be good to enable compression 
> on the SSH, though, if that's not already done.

Does the hg protocol compress that good? I would have thought there is already a
lot of compression in the layout (given that it seems much more efficient than
some of its competitors).



More information about the Python-Dev mailing list