Add support for new release radar tracking
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
This commit is contained in:
parent
9d51c88208
commit
6a76d601ed
|
@ -0,0 +1,6 @@
|
|||
*.pyc
|
||||
*.swo
|
||||
*.swp
|
||||
*~
|
||||
*.yaml
|
||||
static/index.html
|
|
@ -226,9 +226,12 @@ if __name__ == '__main__':
|
|||
for p in config['products']:
|
||||
for bp in lp.projects[p].getSeries(
|
||||
name=config['series']).valid_specifications:
|
||||
if bp.milestone and not bp.milestone.is_active:
|
||||
if bp.milestone:
|
||||
if not bp.milestone.is_active:
|
||||
pastbps.add(bp)
|
||||
else:
|
||||
if (bp.implementation_status == 'Implemented' or
|
||||
bp.priority not in ('Undefined', 'Low')):
|
||||
activebps.add(bp)
|
||||
|
||||
print template.render(series=config['series'],
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -44,7 +44,7 @@
|
|||
<script type="text/javascript">header('Release');</script>
|
||||
<div class="container">
|
||||
<div class="span-20">
|
||||
<h1>OpenStack blueprints for {{ series }}</h1><p> </p>
|
||||
<h1>OpenStack roadmap for {{ series }}</h1>
|
||||
<a href="https://wiki.openstack.org/wiki/{{ series|capitalize }}_Release_Schedule">Release
|
||||
Schedule</a><br>
|
||||
<a href="https://wiki.openstack.org/wiki/Release_Cycle">Release
|
||||
|
@ -52,11 +52,15 @@
|
|||
<ol class="breadcrumbs">
|
||||
<li>Page refreshed at {{ date }} UTC </li>
|
||||
<li>{{ activebps|length + pastbps|length }} total blueprints </li>
|
||||
<li>{{ activebps|length }} active blueprints</li>
|
||||
<li><b>{{ activebps|length }} tracked active blueprints</b></li>
|
||||
</ol>
|
||||
<ol class="breadcrumbs">
|
||||
<li>Note </li>
|
||||
<li>We only track active blueprints where priority is Medium, High or Essential (release radar)</li>
|
||||
</ol>
|
||||
<ol class="breadcrumbs">
|
||||
<li>Key </li>
|
||||
<li><img src=bmpNEEDSREVIEW.png> Proposed change (needs review) </li>
|
||||
<li><img src=bmpWORKINPROGRESS.png> Submitted change </li>
|
||||
<li><img src=bmpMERGED.png> Merged change</li>
|
||||
</ol>
|
||||
</div>
|
||||
|
@ -138,13 +142,12 @@
|
|||
ts_resortTable(document.getElementById("sortmilestone"))
|
||||
</script>
|
||||
</div>
|
||||
<div class="flowed-block wide">
|
||||
<div class="container">
|
||||
<p> </p>
|
||||
<h2>Past milestones</h2>
|
||||
<ol class="breadcrumbs">
|
||||
<li>{{ pastbps|length }} completed blueprints</li>
|
||||
</ol>
|
||||
</div>
|
||||
<table class="listing sortable" id="speclisting">
|
||||
<thead>
|
||||
<tr>
|
||||
|
@ -178,5 +181,6 @@
|
|||
ts_resortTable(document.getElementById("sortBprio"))
|
||||
ts_resortTable(document.getElementById("sortBmilestone"))
|
||||
</script>
|
||||
</div>
|
||||
<script type="text/javascript">footer();</script>
|
||||
</body></html>
|
||||
|
|
Loading…
Reference in New Issue