6962db3aad
This is the priorities document created off the notes from the PTG etherpad. Change-Id: I7e661e61b05ac1e4dc66a176aabea99fa5cbbfd3
452 lines
5.5 KiB
ReStructuredText
452 lines
5.5 KiB
ReStructuredText
.. ironic-specs documentation master file
|
|
|
|
==============================
|
|
OpenStack Ironic Project Plans
|
|
==============================
|
|
|
|
Themes
|
|
======
|
|
|
|
During each PTG (before Pike - each design summit), we agree what the whole
|
|
community wants to focus on for the upcoming release. This is the output of
|
|
those discussions:
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
priorities/2025-1-workitems
|
|
priorities/2024-2-workitems
|
|
priorities/2024-1-workitems
|
|
priorities/2023-2-workitems
|
|
priorities/2023-1-workitems
|
|
priorities/zed-themes
|
|
priorities/yoga-themes
|
|
priorities/xena-themes
|
|
priorities/wallaby-priorities
|
|
priorities/victoria-priorities
|
|
priorities/ussuri-priorities
|
|
priorities/train-priorities
|
|
priorities/stein-priorities
|
|
priorities/rocky-priorities
|
|
priorities/queens-priorities
|
|
priorities/pike-priorities
|
|
priorities/ocata-priorities
|
|
priorities/newton-priorities
|
|
priorities/mitaka-priorities
|
|
|
|
|
|
Specifications
|
|
==============
|
|
|
|
Specifications for the Ironic project are available here. Specifications
|
|
begin life in the "approved" tree. They stay there (possibly beyond the
|
|
development cycle in which they had been approved), and once implemented,
|
|
are moved to the "implemented" tree for that development cycle.
|
|
Additionally, a "backlog" of ideas is maintained to indicate
|
|
the agreed-upon goals for the project which have no specific work being done
|
|
on them at this time.
|
|
|
|
Approved specifications
|
|
=======================
|
|
|
|
These specifications have been approved but have not been completely
|
|
implemented:
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/not-implemented/*
|
|
|
|
|
|
Back-log of ideas
|
|
=================
|
|
These specifications are ideas and features that are desirable but do not
|
|
have anyone working on them:
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/backlog/*
|
|
|
|
|
|
Implemented specifications
|
|
==========================
|
|
|
|
These specifications have been implemented and are grouped in the
|
|
development cycles in which they were completed.
|
|
|
|
Xena
|
|
----
|
|
|
|
18.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/18.1/*
|
|
|
|
18.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/18.0/*
|
|
|
|
Wallaby
|
|
-------
|
|
|
|
17.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/17.0/*
|
|
|
|
16.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/16.1/*
|
|
|
|
Victoria
|
|
--------
|
|
|
|
16.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/16.0/*
|
|
|
|
15.2
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/15.2/*
|
|
|
|
15.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/15.1/*
|
|
|
|
Ussuri
|
|
------
|
|
|
|
15.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/15.0/*
|
|
|
|
14.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/14.0/*
|
|
|
|
Train
|
|
-----
|
|
|
|
13.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/13.0/*
|
|
|
|
Stein
|
|
-----
|
|
|
|
12.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/12.1/*
|
|
|
|
12.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/12.0/*
|
|
|
|
Rocky
|
|
-----
|
|
|
|
11.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/11.1/*
|
|
|
|
11.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/11.0/*
|
|
|
|
Queens
|
|
------
|
|
|
|
10.1
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/10.1/*
|
|
|
|
10.0
|
|
~~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/10.0/*
|
|
|
|
9.2
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/9.2/*
|
|
|
|
Pike
|
|
------
|
|
|
|
9.1
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/9.1/*
|
|
|
|
9.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/9.0/*
|
|
|
|
8.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/8.0/*
|
|
|
|
Ocata
|
|
------
|
|
|
|
7.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/7.0/*
|
|
|
|
Newton
|
|
------
|
|
|
|
6.2
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/6.2/*
|
|
|
|
6.1
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/6.1/*
|
|
|
|
6.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/6.0/*
|
|
|
|
Mitaka
|
|
------
|
|
|
|
5.1
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/5.1/*
|
|
|
|
5.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/5.0/*
|
|
|
|
4.3
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/4.3/*
|
|
|
|
Liberty
|
|
-------
|
|
|
|
4.2
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/4.2/*
|
|
|
|
4.0
|
|
~~~
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/4.0/*
|
|
|
|
Kilo
|
|
----
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/kilo-implemented/*
|
|
|
|
Juno
|
|
----
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/juno-implemented/*
|
|
|
|
..
|
|
----------------
|
|
The locations of specs were changed during the Liberty development
|
|
cycle. These are placeholders and specs in the old locations.
|
|
They need to be available because there may be external references
|
|
to them, but we don't want to explicitly provide links to them.
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:hidden:
|
|
|
|
specs/liberty/*
|
|
specs/liberty-implemented/*
|
|
specs/kilo/*
|
|
specs/juno/*
|
|
|
|
..
|
|
----------------
|
|
As of the start of the Mitaka development cycle, all approved specs
|
|
will reside in specs/approved (not-yet-implemented as well as implemented
|
|
specs). The files will not be moved (we hope). Instead, we will create
|
|
directories with links to these files. The specs/approved directory
|
|
will be hidden.
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:hidden:
|
|
|
|
specs/approved/*
|
|
|
|
|
|
Retired
|
|
=======
|
|
|
|
These specifications are ideas and features which are no longer applicable.
|
|
They were either not implemented, no longer exist, and have generally been
|
|
superseded either through the evolution of the project's capabilities or
|
|
the state in the marketplace. Each document listed below has been updated
|
|
to indicate the context as to why it was moved to this list.
|
|
|
|
.. toctree::
|
|
:glob:
|
|
:maxdepth: 1
|
|
|
|
specs/retired/*
|
|
|
|
|
|
|
|
==================
|
|
Indices and tables
|
|
==================
|
|
|
|
* :ref:`search`
|