bzr on linaro
xiaoxianghua at gmail.com
Tue Oct 19 17:14:21 UTC 2010
On Tue, Oct 19, 2010 at 11:59 AM, Steve Langasek
<steve.langasek at linaro.org> wrote:
> Hi Xianghua,
> On Tue, Oct 19, 2010 at 11:24:16AM -0500, Xianghua Xiao wrote:
>> I'm new here and have a dumb question:
>> why is linaro using bzr while nearly the whole linux-related projects
>> are either using or switching to git?
> This is a frequently repeated idea, but I think it's an exaggeration. It's
> true that git is popular, but both CVS and subversion are still widely used
> for many projects, and both bzr and mercurial are continuing to grow in use.
> Proponents of git tend to repeat this idea that "everyone will soon be using
> git". Many of these proponents are kernel developers; from their
> perspective, it often seems that everyone is *already* using git. :)
> And unfortunately there isn't much survey data to tell us what the real
> market share (or mind share) of the different VCSes is; but at least one
> attempt at finding data shows that bzr usage is growing much faster than git
> Now, to answer your real question. :) Linaro uses bzr in large part because
> Linaro uses Launchpad, and Launchpad integrates with bzr (and it does not
> integrate with git). Some of us on the Linaro team also have a personal
> preference for bzr, so this works out nicely for us - but it's not something
> that we're religious about. For collaborating with certain upstream
> projects, such as the kernel and u-boot, it's clear that using git is the
> appropriate choice; that's why we have git.linaro.org. For new work in
> Linaro, such as our platform and infrastructure tools, bzr is the better
> choice because of the integration with Launchpad.
> Steve Langasek Give me a lever long enough and a Free OS
> Debian Developer to set it on, and I can move the world.
> Ubuntu Developer http://www.debian.org/
> slangasek at ubuntu.com vorlon at debian.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> -----END PGP SIGNATURE-----
Thanks for the reply.
I do think git is outreaching to non-kernel-uboot world, in that
meego, openembedded,android,etc,etc are all using git for a large
number of packages.
Anyway guess I will learn yet another SCM tool.
More information about the linaro-dev