diff --git a/reference/new-projects-requirements.rst b/reference/new-projects-requirements.rst index 67886f989..3f7670b0a 100644 --- a/reference/new-projects-requirements.rst +++ b/reference/new-projects-requirements.rst @@ -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 diff --git a/reference/projects/index.rst b/reference/projects/index.rst index 8a988cf3c..1fbb77495 100644 --- a/reference/projects/index.rst +++ b/reference/projects/index.rst @@ -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: