nova-specs/doc/source/specs
Eric Fried f1f7a9a154 Tools & docs for backlog & abandoned spec process
Adds tooling and enhances README documentation around the backlog specs
process.

- To move a spec from the backlog to the current release, we can now use
  the ``move-spec`` tox target, e.g.

 tox -e move-spec -- [-n] [-v] specs/backlog/approved/great-idea.rst specs/train/approved

- To abandon a backlog spec - i.e. move it from specs/backlog/approved
  to the (new) specs/abandoned directory, we can now use the
  ``abandon-spec`` tox target, e.g.

 tox -e abandon-spec -- [-n] [-v] specs/backlog/it-was-a-great-idea.rst

These utilities will move the specified spec into the target directory
and create an appropriate redirect for it.

To make it so, this commit factors out a helper method that a) moves a
spec from one subdirectory to another and b) adds a redirect for it.
This is used by the existing ``move-implemented-specs`` utility as well
as the new ``move-spec`` and ``abandon-spec``.

While I was in here, I spruced up the verbose output (including for
move-implemented-specs) to be a bit more readable.

Change-Id: I322eecbacd5dc52accf6ac69c9fe1116be8c216f
2019-04-09 15:23:16 +00:00
..
backlog Tools & docs for backlog & abandoned spec process 2019-04-09 15:23:16 +00:00
juno Separate kilo and juno specs 2014-12-05 14:46:16 -05:00
kilo Fix embarrassing typo in Kilo index page 2015-01-28 09:58:08 +11:00
liberty Update Liberty index 2015-03-31 09:19:27 -07:00
mitaka Open specs for Mitaka 2015-07-23 13:42:01 -07:00
newton Open specs for Newton 2016-01-22 15:52:26 +00:00
ocata Create specs directory for Ocata 2016-06-02 18:16:15 +00:00
pike Create specs directory for Pike 2016-12-01 15:12:52 +00:00
queens Move queens implemented specs 2018-02-08 19:27:32 -05:00
rocky Move rocky implemented specs 2018-08-16 22:49:25 +00:00
stein Move Stein implemented specs 2019-03-23 03:50:49 +00:00
train Create specs directory for Train 2019-01-11 15:49:46 +09:00
abandoned Tools & docs for backlog & abandoned spec process 2019-04-09 15:23:16 +00:00