On 09/23/2010 04:12 AM, Monty Taylor wrote: > On 09/23/2010 12:03 AM, Jonathan Lange wrote: >> On Thu, Sep 23, 2010 at 7:48 AM, Ian Booth <[email protected]> wrote:
>>> In terms of RACI methodology >>> (responsible/accountable/consulted/informed), if there is no one >>> accountable for managing a certain change/action (in this case landing a >>> branch), then there's strong likelihood it won't get done. >>> >> >> If you own the branch, it's your responsibility to get it landed or to >> abandon it. Even if you don't have commit privileges, it's your >> responsibility to find someone who does and get them to do it. > > FWIW, we've had really good luck in Drizzle with having a rotating merge > captain who does the landing of approved branches ... and while they're > handling merges that's all they do. I plan to replace that merge captain > with a program as soon as I can. > Paul Hummer's Tarmac program is for automatically landing branches that have a merge proposal in the 'Approved' state: http://launchpad.net/tarmac Humans control when the automated merge happens by setting the Merge proposal's status to "Approved". For some teams a person would set the status after one vote, for other teams, two votes, or perhaps votes of different types. The key is that after a human sets the status Tarmac knows how to Do The Right Thing to get the branch landed. Have a look, it might save you some work. -- Māris Fogels -- https://launchpad.net/~mars Launchpad.net -- cross-project collaboration and hosting
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

