diff --git a/doc/source/index.rst b/doc/source/index.rst index 6ae440c9..2ba995b5 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -39,6 +39,14 @@ Ongoing: specs/keystone/ongoing/* +Ideas: + +.. toctree:: + :glob: + :maxdepth: 1 + + specs/keystone/ideas/* + keystoneauth ============ diff --git a/specs/keystone/backlog/README.rst b/specs/keystone/backlog/README.rst index cb241623..4fb9b47c 100644 --- a/specs/keystone/backlog/README.rst +++ b/specs/keystone/backlog/README.rst @@ -2,15 +2,18 @@ Backlog Instructions ==================== - This directory is for specifications that have been approved but not yet -implemented. If you are interested in implementing one of these specifications -submit a review request moving it to the appropriate release. +implemented. Specifications should only be accepted to backlog if they are +fully detailed and ready to be implemented. The only thing preventing a +backlogged specification from being targetted to a release is the absence of an +owner. +Picking up backlogged work +========================== -The updated review should reflect the new primary assignee. Please maintain -all previous assignees in the list of Other Contributors. - -If a specification has been partially implemented, the document in the backlog -will contain information of what has been completed. - +If you are interested in implementing a backlogged specification, submit a +review request moving it to the appropriate release. The updated review should +reflect the new primary assignee. Please maintain all previous assignees in the +list of Other Contributors. If a specification has been partially implemented, +the document in the backlog will contain information of what has been +completed. diff --git a/specs/keystone/ideas/README.rst b/specs/keystone/ideas/README.rst new file mode 100644 index 00000000..756dcbf1 --- /dev/null +++ b/specs/keystone/ideas/README.rst @@ -0,0 +1,10 @@ +======== +Idea Log +======== + +This directory should be used to document interesting ideas that still need +some thought. Ideas proposed here do not require all semantics to be completely +thoughtout, like specifications do. Ideas accepted here are not guaranteed to a +release. Ideas that are generally accepted should progress to full +specifications and be targeted to a release. Ideas that are no longer +relevant, or end up losing steam, should be pruned from the directory.