prerequisite branches are not displayed on +activereviews
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
The +activereviews page does not show the prerequiste data for proposed branches. Its impossible to tell if a branch has a prerequiste has been reject or approved (or anything inbetween) without clicking through into it, then again through to the prerequisite.
Some possibilities to improve the situation:
* Not show any merge proposals that had a pre-requisite branch the was also proposed for merging and was not yet merged
* Show merge proposals having pre-requisite branches in a "threaded" type view, so it would be obvious to reviewers where to "start" the review process.
* Show a small flow diagram for branches in a chain of prerequisites - e.g.
Branch foo date status
Depends on Dependency for
baz(blocked) quux(approved)
bar(approved)
or
bar (approved)-> baz(blocked) -> foo(approved) -> quux(approved
Re: 1, here's one we prepared earlier: https:/ /code.launchpad .net/~citrix- openstack/ nova/peer- review/ +activereviews
That is, every branch has its own +activereviews already.
I'm going to refocus this bug on point 2 of your request.