Introduction to Ubuntu Distributed Development

James Westby jw+debian at jameswestby.net
Thu Dec 17 12:33:05 GMT 2009


On Thu Dec 17 12:15:28 +0000 2009 Patrick Goetz wrote:
> > Subject: Introduction to Ubuntu Distributed Development
> > From: James Westby <jw+debian at jameswestby.net>
> > Date: Wed, 16 Dec 2009 22:40:34 +0000
> > To: ubuntu-devel <ubuntu-devel at lists.ubuntu.com>
> >
> > The TL;DR version:
> > 
> >   1) Version Control rocks.
> >   2) Distributed version control rocks even more.
> >   3) Bazaar rocks particularly well.
> >   4) Let's use Bazaar for Ubuntu.
> > 
> 
> There's no question that distributed version control rocks, but I'm 
> wondering what drove the decision to develop/maintain bazaar?  We've 
> been using Mercurial to good effect (http://mercurial.selenic.com/) -- 
> awesome, easy to use GPL product with superb graphical change tracking 
> features, and there's always git for the purest of the pure.
> 
> Given the chronic shortage of developers to work on various things, it 
> seems imprudent to devote resources to re-inventing the wheel...

It's not reinventing the wheel, Bazaar predates both of the systems that
you mention. It also has different features and a different philosophy,
so it's not a straight switch. Added to this is all the existing
infrastructure and tools that we have, which would be highly non-trivial
to port, and the fact that the bzr team are keen to add features that
work better for us. A change would not be as easy as you seem to suggest,
and I don't even think it would be the right thing to do even if it was.

Thanks,

James



More information about the ubuntu-devel mailing list