Update docs for instructions on deprecating commands

The instructions for deprecating commands predated reno
so this change updates them a bit to be current with our
processes now. Also adds a reminder to update the help
text/description of a command to mark it deprecated.

Change-Id: I530399ba9cf6c50bd0dbb06f231aee61466eebd6
This commit is contained in:
Matt Riedemann 2016-10-12 18:24:01 -04:00
parent 199fc67b46
commit 2a622fff47

View File

@ -59,8 +59,10 @@ The process for command deprecation is:
deprecated command is used.
- That warning message should include a rough timeline for when the command
will be removed and what should be used instead, if anything.
- The commit message on the change should include a DocImpact tag so it
gets in the release notes.
- The description in the help text for the deprecated command should mark
that it is deprecated.
- The change should include a release note with the ``deprecations`` section
filled out.
- The deprecation cycle is typically the first client release *after* the
next *full* Nova server release so that there is at least six months of
deprecation.