[merge] lookup branches through launchpad

Martin Pool mbp at canonical.com
Thu Feb 8 08:21:29 GMT 2007


On 26 Jan 2007, Aaron Bentley <aaron.bentley at utoronto.ca> wrote:
> Martin Pool wrote:
> > This fairly minor change adds a new pseudo-transport that redirects
> > through launchpad to get the location of a branch.  A good number of
> > open source projects are automatically imported into Bazaar by Launchpad
> > (thanks mostly to ddaa) and so you can say 'bzr log lp:python' and get
> > the history of python commits.
> 
> My feelings about this one are all over the map:
> 
> - Launchpad already does this kind of indirection on the server side.
> If you do "bzr log https://launchpad.net/python", you get the history of
> python commits.

Yes, this is really just a shorthand for that.  But in this kind of
thing I think the brevity really makes it more useful.  I have to say
it's not amazing at the moment but I'm sure Tim will do more in this
area.

> - Wouldn't it make more sense to handle this closer to user input, e.g.
> Branch.open or builtins.tree_files?  Does it really make sense to
> support lp:python as a parent or bound location?

I thought about that, but it looked like a smaller and more localized
change.

> - Doesn't lp imply printing?

Well it commonly does on unix, but not as a url scheme.

> - But it's not an invasive change, so I'm +0 or something.

OK, I think I'll go ahead then.

-- 
Martin



More information about the bazaar mailing list