Add note for Extended Maintenance

Extended Maintenance does not mean by default that every project is
maintained. It could happen that a project is not actively maintained
or unmaintained or even it's team marked it as End of Life. This patch
adds a note to clarify that.

Also reformat a previous note.

Change-Id: Ib96cefe0645de1201fa06e9150a771d8ab94d2f9
This commit is contained in:
Előd Illés 2020-06-02 14:01:44 +02:00
parent 9ae1d5a25a
commit c48a75fb90
2 changed files with 12 additions and 3 deletions

View File

@ -17,7 +17,7 @@
* EOL Date
{%- for series in data %}
- * :doc:`{{ series['name'] }}/index`
* {{ phase_link(series['status']) }}
* {{ 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

@ -46,8 +46,17 @@ updates.
austin/index
releases/*
Note: The schedule of `Maintenance phases`_ changed during Ocata.
The `old phases`_ were used until Newton.
.. note::
The schedule of `Maintenance phases`_ changed during Ocata.
The `old phases`_ were used until Newton.
.. _extended-maintenance-note:
.. note::
If a branch is marked as Extended Maintenance, that means individual
projects can be in state *Maintained*, *Unmaintained* or *End of Life* on
that branch. Please check specific project about its actual status on the
given branch.
.. _Maintenance phases: https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases
.. _old phases: https://github.com/openstack/project-team-guide/blob/1c837bf0~/doc/source/stable-branches.rst