On Tue, Oct 19, 2010 at 11:59 AM, Steve Langasek <steve.langa...@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 > usage: > > http://bazaarvcs.wordpress.com/2010/02/15/bazaar-adoption-growing-strongly/ > > 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. > > Cheers, > -- > 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/ > slanga...@ubuntu.com vor...@debian.org > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQIVAwUBTL3Of1aNMPMhshM9AQhqYg/+LZWTEe2Cw0MR/Xf+NxQcinogI8Pxw7ND > uTjAogUqykRWDcJAZWAAPYJw1P4cRwtnLHz5/Dye6CGvGHtG91fY/ew0lZG8mTIF > fcPa8YaHQ6nwTxAvbDtA0CJT4iP4iDHta3ChUHUaMGFwBkKdLaVgYvXQocYtiaT9 > D4qM17JBBYUXf9NrXk9YJr4tGoRnMOR36zQN4EQgqIghn+nXHuBfcls/5POfZMuH > 9cfK0nP2ygc1kR8QSNNIYLGJXZtM6g2tnwBiXNZUh2B/PHHQD+gHfUdtFEtFhdPW > EzeMNFBVr0xdV3cGQQsz3qgtWMKl6DeaXzE6TqXuWBC1chIyzFfP7A8T0F3XsPD1 > SBSFhRoG+6JTap5rPK9H/SMQDYJhcnvDWdfHK5SomHMoZc3n7UXOvRWljgQqnfU9 > K+JGiHK8cyn4N4FbOO4YMC+S1xWLGOw2On8Da/UNYQ3wdOvZ9OF6rcWYMKA02JZX > Mx7nbHcNIlQko6KdFn0ch/cpPAH4kVLOoq4Fh6ErsoyYNer1SKwCuqj32yxAYJ2s > mBOCjYiBO/50MVI13BOBJSXX5QGl/s/0/tBB3bCet+Bq0Ub3FW1+PZN5x0LvNbJ+ > Yt29H96m2nlP1zz401tT1Tf48H4/nxtyMPYQhDelP1ynGx4b9YCaLmIidzWeuVC2 > hGeiGJ/4fcI= > =89qU > -----END PGP SIGNATURE----- > >
Steve, 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. Xianghua _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev