Introduce changes as agreed for Liberty release cycle tracking:
- Move the "completed features" to the top of the page
- Move "tracked work in progress" to the bottom
- Use series goal (instead of milestone + priority-set) as the base
inclusion criteria
- Do not consider absence of milestone target as an error anymore
- Update default sorts for the tables
Change-Id: Icb578845f204c3bb829ea5228827819da698db52
In the Icehouse cycle we used "Low" priority to fly below release
radar, so we excluded 'Low' priority blueprints from the release
status board, unless it was 'Implemented'.
Starting with Juno and with most projects now using the targeted
milestone list as a communication tool, any targeted blueprint
(as long as it's prioritized) should show up on the release status
board.
Change-Id: Ideff54642f89f1decbc49a14bc44604cf5bdd35d
Ignore Low and Undefined blueprints in the active blueprints list,
unless they are already Implemented.
Adjust colors for Essential/High/Medium/Low accordingly.
Fix alignment of past milestones table.
Change-Id: I33c0058b6f827d67340cc8f6077bfa81f07782a2
Reviewed-on: https://review.openstack.org/36202
Approved: Thierry Carrez <thierry@openstack.org>
Reviewed-by: Thierry Carrez <thierry@openstack.org>
Tested-by: Jenkins
Rewrite of old releasestatus code to take advantage of Jinja2
templating, introducing increased maintainability and
configurability.
The previous code lived at:
https://code.launchpad.net/~ttx/+junk/releasestatus