← Back to team overview

launchpad-dev team mailing list archive

Re: so many unmerged branches

 

On Wed, Sep 29, 2010 at 2:44 AM, Jon Sackett
<jonathan.sackett@xxxxxxxxxxxxx> wrote:
>>
>> - 4 hour test suites [highly delayed feedback]
>> - testfix *existing* [after your 4 hour check, it can still bounce]
>> - a high rate of spurious errors (> 1% is high, and I'm pretty sure
>> thats the case)
>> - folk working on many things at once (which is itself a result of
>> the 4 hour queue)
>
> From the perspective of a newer developer, you have succinctly grabbed the basic
> problems I have with getting branches from Approved to  Merged. If it weren't for the fact
> that the number of balls I'm juggling is pretty low right now, I'm sure branches would start
> being forgotten.

I'm practically an old hand and they're the same problems for me.

There are a few tricks you can use to not forget branches:
  * Consult https://code.edge.launchpad.net/~jcsackett/launchpad
  * Consult https://code.edge.launchpad.net/~jcsackett/+activereviews
  * Delete local copies (or checkouts) of branches after they've been
merged into stable/db-stable
  * Keep the number of branches low

I especially rely on the third one, since it's really easy for me to
do `ls ~/src/launchpad` to see what work I've got outstanding.

jml



Follow ups

References