diff --git a/doc/source/code-and-documentation/index.rst b/doc/source/code-and-documentation/index.rst index 22c85f4..9b3f072 100644 --- a/doc/source/code-and-documentation/index.rst +++ b/doc/source/code-and-documentation/index.rst @@ -13,3 +13,4 @@ Code & Documentation Contributor Guide /code-and-documentation/using-gerrit /common/task-tracking /common/i18n + /common/governance diff --git a/doc/source/common/accounts.rst b/doc/source/common/accounts.rst index c8edb01..bf713d9 100644 --- a/doc/source/common/accounts.rst +++ b/doc/source/common/accounts.rst @@ -2,6 +2,8 @@ Account Setup ############# +.. _foundation account: + Setup Your OpenStack Foundation Account ======================================= diff --git a/doc/source/common/governance.rst b/doc/source/common/governance.rst new file mode 100644 index 0000000..a5cd5f8 --- /dev/null +++ b/doc/source/common/governance.rst @@ -0,0 +1,83 @@ +#################### +OpenStack Governance +#################### + +The OpenStack community has a few different systems for `governance +_`, leadership, and community participation. +Each operates in a different sector of the community but being aware of each of +them is useful. + +Governance +========== + +Foundation Board of Directors +----------------------------- + +The OpenStack Foundation is a non-profit "whose purpose is to develop, support, +protect, and promote" OpenStack. It has a set of `bylaws +`_ and a +board of directors. The Foundation has three types of members, defined by the +bylaws. Each of the types—Platinum, Gold and Individual—are represented on a +Board of Directors. Currently there are 24 directors, eight of each type. + +Individual members of the foundation vote once a year (usually near the start +of the calendar year) for the individual directors. Individuals who wish to +join the Foundation can learn more at :ref:`foundation account`. + +Technical Committee +------------------- + +The `OpenStack Technical Committee `_ +(TC) provides governance and technical oversight of the open development of +OpenStack. They validate projects applying to be part of the official +OpenStack project and provide an ultimate appeals board for technical +decisions. The `Technical Committee Charter +`_ describes the TC +in more detail. + +The 13 Members of the TC are elected for one year terms, six at one election, +seven at another election six months later. They are elected by `Active +Technical Contributors +`_ +(ATC): Individual Members of the Foundation who have contributed to any of the +Official OpenStack Project Teams. + +User Committee +-------------- + +The `OpenStack User Committee `_ (UC) +serves the users of OpenStack, representing them to the rest of the OpenStack +community. The `User Committee Charter +`_ describes the UC +in more detail. + +The 5 members of the UC are elected to one year terms, three at one election, +two at another election six months later. They are elected by `Active User +Contributors +`_ +(AUC): community members who have engaged in at least one of several community +functions. + +Other Leadership +================ + +Project Team Leads +------------------ + +Official project teams within OpenStack have a `Project Team Lead +`_ +(PTL). These individuals coordinate the day to day operation of the project, +resolve technical disputes within the project, and operate as the spokesperson +and ambassador for the project. + +Project Team Leads are `elected +`_ +for each release cycle by Active Project Contributors: individuals who have +contributed to the project in the last two release cycles. + +Special Interest Groups +----------------------- + +OpenStack `Special Interest Groups `_ +are working groups that operate within the entire OpenStack community to +address interests and concerns of all participants with a shared interest. diff --git a/doc/source/operators/index.rst b/doc/source/operators/index.rst index e9ac79e..087d248 100644 --- a/doc/source/operators/index.rst +++ b/doc/source/operators/index.rst @@ -11,3 +11,4 @@ Operators' Contributor Guide /common/git /common/setup-gerrit /operators/participate + /common/governance diff --git a/doc/source/users/index.rst b/doc/source/users/index.rst index 95d2a1f..9b2b0b6 100644 --- a/doc/source/users/index.rst +++ b/doc/source/users/index.rst @@ -10,3 +10,4 @@ Users' Contributor Guide /common/accounts /common/git /common/setup-gerrit + /common/governance