Voting foo as PQM policy? [was: attn folk doing reviews.]

Robert Collins robertc at robertcollins.net
Wed Jan 25 05:58:19 GMT 2006


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.

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) 

ROb

-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060125/9130be6f/attachment.pgp 


More information about the bazaar mailing list