launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #04738
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