← Back to team overview

launchpad-dev team mailing list archive

Re: so many unmerged branches

 

On Thu, Sep 23, 2010 at 9:12 AM, Monty Taylor <mordred@xxxxxxxxxxxx> wrote:
...
>> 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.
>
> Although I appreciate the principal of being responsible for follow
> through, I'd argue that developers do not tend to be good at is
> following manual processes.

It depends on what you mean. Doing tedious work that could be automated sucks.

I'm obsessed with my branches landing. Each branch I have lying around
that's unmerged is a burning coal in my mind. I get a little zing of
geekly pleasure when my change hits stable and I can delete my local
copy of the branch. I'm kind of surprised that people are happy to
wait for someone else to land their branch.

jml



Follow ups

References