Clarify project addition process

Add some clarifications on the project addition process,
in particular mention the possibility to ask the TC for
an early read on the adequation of project scope with the
OpenStack mission, and link the process from the projects
team list for easier discovery.

Change-Id: I26aa7e76a71992c93a3e1e284b09d8a56046e8e2
This commit is contained in:
Thierry Carrez 2017-03-30 17:04:31 +02:00
parent 5ddcdce53a
commit ca7a388bb0
2 changed files with 18 additions and 2 deletions

View File

@ -7,6 +7,10 @@ By becoming an official OpenStack Project, they place
themselves under the authority of the OpenStack Technical Committee. In return,
their contributors get to vote in the Technical Committee election.
Official project teams are documented in the `reference/projects.yaml` file
from the `openstack/governance` repository. To propose an addition or a
change, propose the corresponding `projects.yaml` file change for review.
When considering new projects for addition, the TC will check that:
* The project aligns with the OpenStack Mission:
@ -74,6 +78,11 @@ to be set up and have some history to evaluate. A few months of operating and
following these project requirements is a rough guideline for how long
to wait before applying to be approved by the TC.
However, in order to facilitate adoption of existing established projects,
candidate projects may ask the Technical Committee for an early answer on
the question of alignment with the OpenStack Mission, before the project is
set up on OpenStack development infrastructure.
Once a project has joined OpenStack, it may create additional source code
repositories as needed at the discretion of its Project Team Lead (PTL) without
prior approval from the TC as long as the additional source code repositories

View File

@ -2,8 +2,15 @@
OpenStack Project Teams
=========================
OpenStack projects are governed by the OpenStack Technical Committee.
Here is the list of projects.
Here is the list of all official OpenStack project teams, which produce the
various deliverables of the OpenStack family (or help other teams achieve
that mission). All official OpenStack project teams are under the OpenStack
Technical Committee oversight.
Project teams interested in joining as an official project should read the
:doc:`../new-projects-requirements`, and apply by proposing the
corresponding change to the `reference/projects.yaml` file in the
`openstack/governance` repository.
.. _projects: