Brief article on benchmarks of Python repository with leading DVCSen
Paul Moore
p.f.moore at gmail.com
Fri Feb 13 08:30:00 GMT 2009
2009/2/13 David Cournapeau <david at ar.media.kyoto-u.ac.jp>:
> Paul Moore wrote:
>>
>> You may have misunderstood me - at the moment, I hack on Python using
>> Mercurial, based on the available hg mirror of Python trunk. The fact
>> that the "official" repo is in Subversion doesn't make any difference
>> to me - my interaction is by means of hg clone, local work in hg, and
>> submission of patches.
>
> It does not make difference to you because you do not merge or use
> branches, I guess.
No, it doesn't make a difference to me because my only interface to
the core repository is via submitting patches. I can merge or use
branches as much as I like for myself, but I *have* to submit a patch
at the end of the day because I am not a core committer.
Having said that, Stephen pointed out (correctly) that this ignores
the fact that the PEP explicitly restricts itself to mirroring current
workflow (showing what HAS to change, rather than what CAN change).
With a DVCS at the core, there are other options for non-core
committers (for example, submission of Bazaar merge directives rather
than patches). But these are optional - so if the ability to submit
merge directives (for example) isn't enough to make me want to use
Bazaar rather than Mercurial, I can stick with patches.
Paul.
More information about the bazaar
mailing list