BDFL decision of Python's DVCS

Karl Fogel karl.fogel at canonical.com
Wed Apr 1 04:25:24 BST 2009


Barry Warsaw <barry at canonical.com> writes:
> On Mar 31, 2009, at 12:28 PM, Michael B. Trausch wrote:
>> Other than that, bzr's integration with other systems could be  
>> improved;
>> it's already quite excellent playing with Subversion, and I hope that
>> one day bzr will have very good support for working with git, hg, cvs,
>> and so forth.
>
> Actually, I think this would be a killer approach for bzr.  I mean,  
> how many dvcs users really care about the repository format or even  
> the wire protocol?  How cool would it be if it didn't matter, and bzr  
> clients could talk to any (of the big 5) vc servers?  It would (IMO)  
> be a game changer because then the choice of DVCS X by project Y would  
> be greeted by a big "ho hum, I'll just point my client at that and  
> grab the code".

Really good point.

In a sense, this was one of the justifications for Launchpad.net using
Bazaar as its native VC system in the first place, right?  That Bazaar
can accurately represent the history and metadata from the other VC
systems (i.e., continuous imports shouldn't lose information, as long as
Bazaar is the dest format).

Well, if Bazaar can do that, that means it can be a universal client!



More information about the bazaar mailing list