Search
  Register | Login  
  Post a Blog Categories Video Podcast Resources Archives Market Place Community
Google could pick Git to manage Android code
Posted by : Nikhil Reddy
Saturday, May 24 2008
19 Comments


Releasing 8.6 million lines of source code and expecting open-source programmers to join Google in its development is a technological challenge.

But when Google does make its Android mobile phone software an open-source project later this year, it looks likely it will take a page from the Linux playbook and use a tool called Git to manage that part of the work.

Linux leader Linus Torvalds originally developed the Git source-code management software in 2005. He didn't like available open-source tools for the chore, but encountered resistance in using a proprietary tool, BitMover's BitKeeper.

Torvalds liked the distributed approach enabled by BitKeeper and Git, in which individuals could maintain their own "trees," variations of a project that branch off a main trunk. Git also can be used to track and manage software patches sent "upstream" by contributors working on code branches to the programmers responsible for maintaining various open-source projects.

Google currently uses a source-code management tool called Perforce to manage Android, but the company is moving to another code repository technology in preparation for moving Android into an open-source project, said Android leader Andy Rubin.

"We need an open-source repository. Currently we're on Perforce. That has to be moved to Git," and there's an effort now to make the transition, Rubin told me in an interview about Android.

That sounded to me like Android had settled on Git, but Rubin wasn't willing to go that far. "We have no announcements at this time," he said.

Maybe we'll hear more at the Google I/O conference next week for programmers interested in Google's work. One theme of the conference is Android.

Benjamin Lynn of Google's developer programs group offered a basic guide to Git on a Google open-source blog posting this week. And Google uses Git elsewhere, for example, to help Linux kernel programmers with support for Qualcomm mobile phone processors.

Junio C. Hamano currently maintains Git.

One choice Google won't pick for source code management is the centralized Subversion software.

"Subversion we don't think is enough of a repository to handle 11 million lines of code. If this is adopted, and there are 10,000 people checking out, it'll die," Rubin said. (Android today consists of about 8 million lines of Linux code plus 11 million lines of higher-level code; of the latter, about 8.6 million will become open-source software.)


Source: Cnet
 
Report Abuse
Add to More
 
19 Comments so far
October 04th, 2008
12 : 59 PMPT
Podrpeugmru said:
  XeLSgf euccvwyvwqjb, [url=http://ibavlbiutbdc.com/]ibavlbiutbdc[/url], [link=http://mfynrxphzlsw.com/]mfynrxphzlsw[/link], http://yjhzzwigaauw.com/
August 14th, 2008
05 : 34 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,generic male enhancement oil; generic methox-400; generic penis extender starter; buy diclofenac; l-taurine; retin-a 0.025% online; order viramune; geriforte online;
August 14th, 2008
04 : 19 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,; l-tryptophan; buy prandin; vasodilan online; order doxazosin; online trimox,;
August 14th, 2008
04 : 44 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,; l-tryptophan; buy prandin; vasodilan online; order doxazosin; online trimox,; generic male enhancement oil;
August 14th, 2008
04 : 59 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,; l-tryptophan; buy prandin; vasodilan online; order doxazosin; online trimox,;
August 14th, 2008
04 : 49 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,generic male enhancement oil; generic methox-400; generic penis extender starter; buy diclofenac; l-taurine; retin-a 0.025% online; order viramune; geriforte online;
August 14th, 2008
04 : 04 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,generic male enhancement oil; generic methox-400; generic penis extender starter; buy diclofenac; l-taurine; retin-a 0.025% online; order viramune; geriforte online;
August 14th, 2008
04 : 19 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,; l-tryptophan; buy prandin; vasodilan online; order doxazosin; online trimox,;
August 14th, 2008
04 : 37 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; online tazorac,generic male enhancement oil; generic methox-400; generic penis extender starter; buy diclofenac; l-taurine; retin-a 0.025% online; order viramune; geriforte online;
August 14th, 2008
04 : 14 PMPT
Jtsfds46 said:
  Pharmacy; singulair; nitrofurantoin; online daily best cats beef,; online flagyl er,; cheap tazorac; purchase women's intimacy enhancer cream; cheap sinequan; antabuse; order strattera; advair diskus; levlen; buy propecia; buy lotensin; buy aygestin; cheap amoxil; plan b; buy methotrexate; amitriptyline; order exelon; online herbal phentermine,; purchase diclofenac; minocin; purchase antivert; buspar; neurontin; online daily best dogs,; order synthroid; order pilocarpine; cheap testo-rex; cheap tretinoin cream 0.025%; midamor; betnovate; female sexual oil online; generic arimidex; zaditor online; online phosphatidylserine,; vitamin b-12; luvox online; generic 3 panel drug test (thc/coc/opi); order didronel; acomplia online; purchase ed strips; prandin online; acticin; order acomplia; zocor; cheap male enhancement pills; purchase cha de bugre; dermavitol; order alavert; dermavitol online; cleocin online; online duetact,; l-carnitine; buy l-glutamine; buy gyne-lotrimin; virility gum; deluxe whitening system with plasma lamp; gasex; cheap deluxe handheld plasma whitening tool; generic innopran xl; generic male enhancement oil; generic methox-400; generic penis extender starter; buy diclofenac; l-taurine; retin-a 0.025% online; order viramune; geriforte online;
August 12th, 2008
08 : 20 PMPT
Rpbsevnbm said:
  D8urAr rgvjmymznaew, [url=http://hopsxnaxrwsq.com/]hopsxnaxrwsq[/url], [link=http://xjgkcxnmgvfu.com/]xjgkcxnmgvfu[/link], http://ybpbxhbemdep.com/
August 10th, 2008
05 : 58 PMPT
Jtsfds348 said:
  Pharmacy; generic liponexol; purchase zyvox; altace online; cheap fatblast extreme; zanaflex; purchase desyrel; colace; buspar; buy midamor; creatine-1200; alesse; medithin; bladder support dogs; cheap shallaki; purchase mexitil; stromectol; purchase breast enhancement; serevent; elavil; buy lisinopril; cheap l-arginine; nitroglycerin; generic daily best chews dogs; buy male enhancement oil; cheap vitamin c; ephedraxin; imdur; triphala; generic vanadyl; order women's intimacy enhancer cream; risperdal; shuddha guggulu online; generic zocor; lanoxin; periactin; epivir-hbv online; tretinoin cream 0.025%; stress relief; online erexin-v,; paxil; generic oral health dogs; order voltaren; buy feldene; online beconase aq,; purchase trental; acompliex; tramaden; cheap cardura; floxin online; online levaquin,; purchase crestor; generic requip; tramaden online; buy kre-alkalyn power; order zyloprim; bladder support dogs; online allegra,; cheap oral health dogs; order professional plasma tooth whitening kit; ginkgo biloba patch online; male enhancement oil; purchase omega 3-1; purchase tulasi; order norvasc; online pletal,; generic dilantin; periactin; herbal phentermine;
August 10th, 2008
05 : 22 PMPT
Jtsfds348 said:
  Pharmacy; generic liponexol; purchase zyvox; altace online; cheap fatblast extreme; zanaflex; purchase desyrel; colace; buspar; buy midamor; creatine-1200; alesse; medithin;