Proposed workflow changes:

The review list will look like this:

list.png

Note the final column labeled "A" for "Approved". Reviewers can scan the list and see that any change with a check in the "A" column has been approved, and is either undergoing testing ("V" is blank), or has failed tests ("V" has a red "X").

Reviews with a green check in the "R" column but no check in the "A" column have been reviewed by at least one core reviewer, but not approved. Core reviewers should keep an eye on these reviews so that they can approve them when they are ready to be merged.

The review choices for core reviewers will look like this:

review.png

Core reviewers should feel free to leave a vote of any value for code review, but should not vote in the "Approved" column until the change is ready to be merged. When it is, they should visit (or revisit if they already voted) the review page and leave a vote of +1 for "Approved" to trigger Jenkins trunk gating tests and eventual merging of the change.

Wiki: GerritWorkflowChanges (last edited 2011-12-19 18:13:50 by JamesBlair)