Reorder the specs repo

* create a project level folder for each project
* create folders for each release within the project
* move the backlog folder to keystone
* place the keystoneclient/keystonemiddleware specs in
  their correct release
* collapse the "implemented" specs onto the landing page

probably best to review the generated web page

Change-Id: I6d70cf5a7df190eb7e030df53ed8790510dc33f8
This commit is contained in:
Steve Martinelli 2016-03-30 01:41:39 -04:00
parent 5d6ecd7566
commit 9253062353
83 changed files with 141 additions and 84 deletions

View File

@ -1,54 +0,0 @@
.. identity-specs documentation master file
======================================================
Previously Implemented Identity Program Specifications
======================================================
Mitaka implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/mitaka/*
Liberty implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/liberty/*
Kilo implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/kilo/*
Juno implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/juno/*
Keystone client implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystoneclient/implemented/*
Keystone middleware implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystonemiddleware/implemented/*

View File

@ -36,15 +36,52 @@ Project Documentation:
README <readme>
Specification Template <specs/template>
keystone
========
Newton approved specs:
.. toctree::
:glob:
:maxdepth: 1
specs/newton/*
specs/keystone/newton/*
Keystone client approved specs:
Backlog:
.. toctree::
:glob:
:maxdepth: 1
specs/keystone/backlog/*
Ongoing:
.. toctree::
:glob:
:maxdepth: 1
specs/keystone/ongoing/*
keystoneauth
============
keystoneauth approved specs for the Newton release:
- None
.. Uncomment this section when there is a spec in keystoneauth.
.. toctree::
:glob:
:maxdepth: 1
specs/keystoneauth/newton/*
keystoneclient
==============
keystoneclient approved specs for the Newton release:
- None
@ -54,46 +91,120 @@ Keystone client approved specs:
:glob:
:maxdepth: 1
specs/keystoneclient/*
specs/keystoneclient/newton/*
keystonemiddleware
==================
Keystone middleware approved specs:
keystonemiddleware approved specs for the Newton release:
- None
.. Uncomment this section when there is a spec in keystoneclient.
.. toctree::
:glob:
:maxdepth: 1
specs/keystonemiddleware/newton/*
Backlog:
.. toctree::
:glob:
:maxdepth: 1
specs/keystonemiddleware/*
specs/keystonemiddleware/backlog/*
Untargeted Specifications
=========================
===========================================
Implemented Identity Program Specifications
===========================================
keystone
========
Mitaka implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/backlog/*
specs/keystone/mitaka/*
Ongoing Specifications
======================
Liberty implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/ongoing/*
specs/keystone/liberty/*
Implemented Specifications
==========================
Kilo implemented specs:
.. toctree::
:glob:
:maxdepth: 1
implemented
specs/keystone/kilo/*
Juno implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystone/juno/*
keystoneauth
============
- None
.. Uncomment this section when there is a spec in keystoneauth.
.. toctree::
:glob:
:maxdepth: 1
specs/keystoneauth/mitaka/*
keystoneclient
==============
Mitaka implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystoneclient/mitaka/*
Liberty implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystoneclient/liberty/*
keystonemiddleware
==================
Kilo implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystonemiddleware/kilo/*
Juno implemented specs:
.. toctree::
:glob:
:maxdepth: 1
specs/keystonemiddleware/juno/*
==================
Indices and tables