← Back to team overview

launchpad-dev team mailing list archive

Re: New lp-land command in bzr-pqm

 

On Wed, 3 Feb 2010 17:41:32 -0200
Sidnei da Silva <sidnei.da.silva@xxxxxxxxx> wrote:

> > Martin Pool wrote:
> >> I'm not sure if it matters but this seems a bit like it's putting
> >> lp-project-specific policy into bzr-pqm?
> >
> > It is, but it's not forcing that policy onto existing features, just the
> > new one, so I don't see any harm.  We can make the policy customizable,
> > if it turns out people want that.
> 
> Since we are getting into the subject, I would like to work find a
> better home for lp-project-specific plugins. For example, I would like
> to create a few helper commands like:
> 
> bzr link-to-bug 321654 will link the current branch to the specified bug.
> bzr propose-merge 321654 will link the current branch to the specified
> bug and create a merge proposal with two requests for reviews from
> Landscape team members.
> bzr propose-merge will create a merge proposal, but only if the branch
> is already linked to a bug.
> 
> We also have some existing ones that could be interesting to other
> people and were heavily borrowed from lp-submit, like 'bzr ls-pep8',
> which finds the files that have been changed from the submit branch
> (if not in a pipeline) or from the previous pipe (if in a pipeline)
> and runs pep8.py on them.

Jono set up a project a while ago which I put code up for called
bzr-launchpadplus.  Maybe some of your code can go in there.  I meant it to be
a place to but bazaar plugins for working with launchpad, with the idea that
it's something like a bzrtools for launchpad specific stuff.  The things that
are really helpful could then go into bzrlib proper.

Cheers,
Paul

Attachment: signature.asc
Description: PGP signature


Follow ups

References