Initial lite-specs.rst and per deliverable folders

Moving Glance Lite Specs from being tracked as WISHLIST bugs
and creating subfolders for each deliverable for appropriate
tracking of specs.

Initial lite-specs.rst and template for each deliverable.

specs/lite-specs.rst is included only to be a template, not
to include in any toctree.

Change-Id: I5f552cede83e6a204c3e469a08b685f1070daab9
This commit is contained in:
Erno Kuvaja 2016-02-19 20:46:07 +01:00 committed by Flavio Percoco
parent 9d9a1af8b2
commit 9ff80e3f91
10 changed files with 193 additions and 2 deletions

41
specs/lite-specs.rst Normal file
View File

@ -0,0 +1,41 @@
:orphan:
================
Glance Spec Lite
================
Please keep this template section in place and add your own copy of it between the markers.
Please fill only one Spec Lite per commit.
<Title of your Spec Lite>
-------------------------
:problem: <What is the driver to make the change.>
:solution: <High level description what needs to get done. For example: "We need to
add client function X.Y.Z to interact with new server functionality Z".>
:impacts: <All possible \*Impact flags (same as in commit messages) or 'None'.>
Optionals (please remove this line and fill or remove the rest until End of Template):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:how: <More technical details than the high level overview of `solution` if needed.>
:alternatives: <Any alternative approaches that might be worth of bringing to discussion.>
:timeline: <Estimation of the time needed to complete the work.>
:link: <Link to the change in gerrit that already would provide the `solution`.
After commiting the Spec Lite depend the change to the Spec Lite commit.>
:reviewers: <If reviewers has been agreed for the functionality, list them here.>
:assignee: <If known, list who is going to work on the feature implementation here>
End of Template
+++++++++++++++
Add your Spec Lite before this line
===================================

View File

@ -0,0 +1,39 @@
================
Glance Spec Lite
================
Please keep this template section in place and add your own copy of it between the markers.
Please fill only one Spec Lite per commit.
<Title of your Spec Lite>
-------------------------
:problem: <What is the driver to make the change.>
:solution: <High level description what needs to get done. For example: "We need to
add client function X.Y.Z to interact with new server functionality Z".>
:impacts: <All possible \*Impact flags (same as in commit messages) or 'None'.>
Optionals (please remove this line and fill or remove the rest until End of Template):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:how: <More technical details than the high level overview of `solution` if needed.>
:alternatives: <Any alternative approaches that might be worth of bringing to discussion.>
:timeline: <Estimation of the time needed to complete the work.>
:link: <Link to the change in gerrit that already would provide the `solution`.
After commiting the Spec Lite depend the change to the Spec Lite commit.>
:reviewers: <If reviewers has been agreed for the functionality, list them here.>
:assignee: <If known, list who is going to work on the feature implementation here>
End of Template
+++++++++++++++
Add your Spec Lite before this line
===================================

View File

@ -0,0 +1 @@
../../../template.rst

View File

@ -0,0 +1,39 @@
======================
Glance Store Spec Lite
======================
Please keep this template section in place and add your own copy of it between the markers.
Please fill only one Spec Lite per commit.
<Title of your Spec Lite>
-------------------------
:problem: <What is the driver to make the change.>
:solution: <High level description what needs to get done. For example: "We need to
add client function X.Y.Z to interact with new server functionality Z".>
:impacts: <All possible \*Impact flags (same as in commit messages) or 'None'.>
Optionals (please remove this line and fill or remove the rest until End of Template):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:how: <More technical details than the high level overview of `solution` if needed.>
:alternatives: <Any alternative approaches that might be worth of bringing to discussion.>
:timeline: <Estimation of the time needed to complete the work.>
:link: <Link to the change in gerrit that already would provide the `solution`.
After commiting the Spec Lite depend the change to the Spec Lite commit.>
:reviewers: <If reviewers has been agreed for the functionality, list them here.>
:assignee: <If known, list who is going to work on the feature implementation here>
End of Template
+++++++++++++++
Add your Spec Lite before this line
===================================

View File

@ -0,0 +1 @@
../../../template.rst

View File

@ -0,0 +1,31 @@
==============================
Newton Approved Specifications
==============================
.. toctree::
:glob:
:maxdepth: 1
Newton approved specs for Glance:
.. toctree::
:glob:
:maxdepth: 1
glance/*
Newton approved specs for glance_store:
.. toctree::
:glob:
:maxdepth: 1
glance_store/*
Newton approved specs for python-glanceclient:
.. toctree::
:glob:
:maxdepth: 1
python-glanceclient/*

View File

@ -0,0 +1,39 @@
=======================
Glance Client Spec Lite
=======================
Please keep this template section in place and add your own copy of it between the markers.
Please fill only one Spec Lite per commit.
<Title of your Spec Lite>
-------------------------
:problem: <What is the driver to make the change.>
:solution: <High level description what needs to get done. For example: "We need to
add client function X.Y.Z to interact with new server functionality Z".>
:impacts: <All possible \*Impact flags (same as in commit messages) or 'None'.>
Optionals (please remove this line and fill or remove the rest until End of Template):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:how: <More technical details than the high level overview of `solution` if needed.>
:alternatives: <Any alternative approaches that might be worth of bringing to discussion.>
:timeline: <Estimation of the time needed to complete the work.>
:link: <Link to the change in gerrit that already would provide the `solution`.
After commiting the Spec Lite depend the change to the Spec Lite commit.>
:reviewers: <If reviewers has been agreed for the functionality, list them here.>
:assignee: <If known, list who is going to work on the feature implementation here>
End of Template
+++++++++++++++
Add your Spec Lite before this line
===================================

View File

@ -0,0 +1 @@
../../../template.rst

View File

@ -1 +0,0 @@
../template.rst

View File

@ -20,4 +20,4 @@ Newton approved (but not implemented) specs:
:glob:
:maxdepth: 1
.. approved/*
approved/*