Add SLURP mark for Releases page template

This patch adds to the Releases page template the possibility to
indicate whether a release is a SLURP release.

Change-Id: Ie0dcddfe271e8fd77a6d40fa54c8ef2ee6914b78
This commit is contained in:
Előd Illés 2022-05-24 19:58:32 +02:00
parent d62f935a42
commit 3306e86b98
4 changed files with 18 additions and 1 deletions

View File

@ -1,6 +1,7 @@
---
- name: antelope
status: development
slurp: yes
initial-release: 2023-03-22
next-phase:
status: maintained

View File

@ -17,7 +17,9 @@
* EOL Date
{%- for series in data %}
- * :doc:`{{ series['name'] }}/index`
* {{ phase_link(series['status']) }} {%- if series['status'] == 'extended maintenance' %} (see :ref:`note <extended-maintenance-note>` below) {%- endif %}
{%- if 'slurp' in series %} (:ref:`SLURP <slurp>`) {%- endif %}
* {{ phase_link(series['status']) }}
{%- if series['status'] == 'extended maintenance' %} (see :ref:`note <extended-maintenance-note>` below) {%- endif %}
* {{ series['initial-release'] }} {%- if series['status'] in ['development', 'future'] %} *estimated* :doc:`(schedule) <{{ series['name'] }}/schedule>`{%- endif %}
* {% if series['next-phase'] %}{{ phase_link(series['next-phase']['status']) }} *{% if 'date' in series['next-phase'] %}estimated {{ series['next-phase']['date'] }}{% else %}TBD{% endif %}*{% endif %}
* {{ series.get('eol-date', '') }}

View File

@ -77,6 +77,18 @@ You can find their releases listed here:
independent
.. _slurp:
Releases with Skip Level Upgrade Release Process (SLURP)
========================================================
Releases can be marked as `Skip Level Upgrade Release Process`_ (or
`SLURP`) releases. This practically means, that upgrades will be
supported between these (`SLURP`) releases, in addition to between
adjacent major releases.
.. _Skip Level Upgrade Release Process: https://governance.openstack.org/tc/resolutions/20220210-release-cadence-adjustment.html
Teams
=====

View File

@ -25,6 +25,8 @@ items:
- extended maintenance
- unmaintained
- end of life
slurp:
type: "string"
initial-release:
type: "date"
eol-date: