Phoronix Forums  

Go Back   Phoronix Forums > Software > Distributions

Distributions Looking for the perfect distribution?

Reply
 
Thread Tools Display Modes
  #1  
Old 11-27-2008, 09:10 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default Ubuntu Packages Get Bazaar-ed

Phoronix: Ubuntu Packages Get Bazaar-ed

One of the planned development changes for Ubuntu 9.04 (the Jaunty Jackalope) is transitioning all Ubuntu source packages to having their own Bazaar repositories. From there, anyone can then clone these source-code repositories and do whatever they wish. For now the Bazaar repositories for most of the Ubuntu source packages are being housed at package-import.ubuntu.com, but with time they will be integrating these services with Launchpad and will be introducing several new features...

http://www.phoronix.com/vr.php?view=Njg4MA
Reply With Quote
  #2  
Old 11-27-2008, 10:28 AM
jackflap jackflap is offline
Junior Member
 
Join Date: Feb 2008
Posts: 8
Default Not grasping

What kind of interesting developments or projects could this lead to?

I'm not bridging the gap between the ubuntu source packages and how this will make a difference in my head.
Reply With Quote
  #3  
Old 11-27-2008, 11:14 AM
Vadi Vadi is offline
Phoronix Test Suite Contributor
 
Join Date: Dec 2007
Posts: 461
Default

It'll make the process of patching a package easier, I think.

atm, if you want to patch, you need to get the source of the package (via launchpad, packages.ubuntu.com, or some apt command that nobody really knows), make the patch, then make a .diff, upload the diff to launchpad.net.

but this way you could use bzr to branch a package, make your changes, and then propose your branch for merging.

makes sense as ubuntu is promoting the use of bzr too.
Reply With Quote
  #4  
Old 11-27-2008, 11:30 AM
BlackStar BlackStar is offline
Senior Member
 
Join Date: Oct 2007
Location: Greece
Posts: 448
Default

This should make the lives of the package maintainers much easier. It will also (hopefully) facilitate contributions by people who are not running ubuntu - much easier to create a bazaar branch, modify and diff than hunt for the upstream repo, add the ubuntu patches, modify and diff.
Reply With Quote
  #5  
Old 11-27-2008, 02:21 PM
Louise Louise is offline
Senior Member
 
Join Date: May 2008
Posts: 470
Default

Sounds like someone haven't seen Linus' talk about git

http://www.youtube.com/watch?v=4XpnKHJAok8
Reply With Quote
  #6  
Old 11-27-2008, 06:09 PM
BlackStar BlackStar is offline
Senior Member
 
Join Date: Oct 2007
Location: Greece
Posts: 448
Default

I don't wish to start a flame war here, but that talk is rather unconvincing. Linus does a good job of bashing centralized vcs, but gives no reasons as to why git is better than bazaar or mercurial.

This page, however, gives several reasons to choose bazaar over git.
Reply With Quote
  #7  
Old 11-27-2008, 08:50 PM
Louise Louise is offline
Senior Member
 
Join Date: May 2008
Posts: 470
Default

Quote:
Originally Posted by BlackStar View Post
I don't wish to start a flame war here, but that talk is rather unconvincing. Linus does a good job of bashing centralized vcs, but gives no reasons as to why git is better than bazaar or mercurial.
At 10:50 does he in fact. it boils down to

* distributed
* performance
* integrity

If you watch the video from there, most of the bashing is over, and he explains why these 3 issues are so important.

It is actually very interesting with the performance part. He have the exact same reason Google have for making Java Script fast in Chrome.

Quote:
Originally Posted by BlackStar View Post
This page, however, gives several reasons to choose bazaar over git.
That's a great link! I didn't knew that Bazaar had these advantages.

But with anything. Which is best: Blue or Red? It's a matter of what ones needs are, and I now realizes that is the same for bzr and git.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:23 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.