Voting foo as PQM policy? [was: attn folk doing reviews.]
James Blackwell
jblack at merconline.com
Wed Jan 25 06:29:46 GMT 2006
On Wed, Jan 25, 2006 at 04:58:19PM +1100, Robert Collins wrote:
> On Tue, 2006-01-24 at 23:23 -0500, Aaron Bentley wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Robert Collins wrote:
> > | At martins request I'm setting up PQM for bzr.dev, so the committer term
> > | will imply 'can commit straight to bzr.dev' - and I think its
> > | appropriate to have the physical access, and the trust to not commit
> > | silly things linked.
> >
> > I gave a presentation on bzr at the local Python User Group tonight, and
> > there were a couple of interesting suggestions. Here's the first:
> >
> > Review interface as pqm policy
> > ==============================
> > It might be nice if the PQM policy for bzr allowed anyone to submit
> > merges. The merges would be logged. They could generate emails to
> > committers. They could also update a tracking page.
> >
> > However, they would only be processed if the required votes were submitted.
>
> Thats certainly a possibility. I think its worth working through the
> logistics at a minimum.
>
> Presumably a gpg signed email would be a vote (or if its launchpad
> integrated a web form could do), but I'd be inclined to start with a gpg
> mail as pqm has that infrastructure already.
>
> So, PQM could queue rather than discard merge requests that are not
> signed, and list them on the web ui separately.
I love this idea. I bet Robey would be thrilled as well.
> What about latency? Branches age - and signatures would [presumably] be
> only on the revid that PQM found on the branch, to stop bait-and-switch
> problems. So, would the review cycle be fast enough to address this ?.
> Also, if changes are needed, do previous votes still apply? (and how is
> this represented given the bait-and-switch issues that relate to this)
I'd imagine that pqm would do a branch --basis upon the request. This
would also protect against people giving URLS for which there is no
branch.
--
My home page: <a href="http://jblack.linuxguru.net">James Blackwell</a>
Gnupg 06357400 F-print AAE4 8C76 58DA 5902 761D 247A 8A55 DA73 0635 7400
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060125/3b5dbf6c/attachment.pgp
More information about the bazaar
mailing list