Detect prerequisite branches/merge proposals automatically

Bug #691017 reported by Jamu Kakar
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

When branch A depends on branch B, the correct way to file a merge
proposal for B is to specify A as a prerequisite. The controls to
specify the prerequisite are hidden in an 'Advanced' section of the
merge proposal creation form. Partly because of this, and partly
because it's not a very common operation, specifying the prerequisite
is often forgotten. The result is a merge proposal with a diff that
doesn't actually represent the change that needs to be reviewed.

When this happens the branch author either does nothing and reviewers
need to figure out what happens, or the branch author has to jump
through some hoops to refile their proposal.

It would be really great if Launchpad could just detect that branch A
was a prerequisite of branch B. I suppose, this could only happen if
there was already for a merge proposal for branch A, but at least in
my uses, I usually file merge proposals in order of branch dependency.

Curtis Hovey (sinzui)
tags: added: lp-code
Curtis Hovey (sinzui)
Changed in launchpad:
status: New → Triaged
importance: Undecided → Low
tags: added: code-review feature
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.