Add section on release notes to reviewing doc
This commit adds a brief section about ensuring release notes are present to the reviewing doc. This should hopefully make it more clear to reviewers when we need to include release notes. Change-Id: I0815b9c24f6ec9e384b1657c94ed387d0d748392
This commit is contained in:
parent
26300f9bd3
commit
b786dcae6c
@ -72,6 +72,19 @@ level docstring linking to the API ref doc in the API tests and a docstring for
|
||||
scenario tests this is up to the reviewers discretion whether a docstring is
|
||||
required or not.
|
||||
|
||||
Release Notes
|
||||
-------------
|
||||
Release notes are how we indicate to users and other consumers of Tempest what
|
||||
has changed in a given release. Since Tempest 10.0.0 we've been using `reno`_
|
||||
to manage and build the release notes. There are certain types of changes that
|
||||
require release notes and we should not approve them without including a release
|
||||
note. These include but aren't limited to, any addition, deprecation or removal
|
||||
from the lib interface, any change to configuration options (including
|
||||
deprecation), CLI additions or deprecations, major feature additions, and
|
||||
anything backwards incompatible or would require a user to take note or do
|
||||
something extra.
|
||||
|
||||
.. _reno: http://docs.openstack.org/developer/reno/
|
||||
|
||||
When to approve
|
||||
---------------
|
||||
|
Loading…
Reference in New Issue
Block a user