doc: api: Formulate a procedure to declare an API stable
Lay out the steps required to declare an API stable. Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
This commit is contained in:
parent
b6ee5fca8e
commit
b87629589e
1 changed files with 10 additions and 0 deletions
|
@ -84,6 +84,16 @@ An API can be declared ``stable`` after fulfilling the following requirements:
|
||||||
- Stable APIs can get backward compatible updates, bug fixes and security fixes
|
- Stable APIs can get backward compatible updates, bug fixes and security fixes
|
||||||
at any time.
|
at any time.
|
||||||
|
|
||||||
|
In order to declare an API ``stable``, the following steps need to be followed:
|
||||||
|
|
||||||
|
#. A Pull Request must be opened that changes the corresponding entry in the
|
||||||
|
:ref:`api_stability` table
|
||||||
|
#. An email must be sent to the ``devel`` mailing list announcing the API
|
||||||
|
upgrade request
|
||||||
|
#. The Pull Request must be submitted for discussion in the next
|
||||||
|
`Zephyr API meeting`_ where, barring any objections, the Pull Request will be
|
||||||
|
merged
|
||||||
|
|
||||||
.. _stable_api_changes:
|
.. _stable_api_changes:
|
||||||
|
|
||||||
Introducing incompatible changes
|
Introducing incompatible changes
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue