Merge "Add current house rules for reference"

This commit is contained in:
Jenkins 2016-06-21 20:05:41 +00:00 committed by Gerrit Code Review
commit bcca5e2d92
2 changed files with 57 additions and 0 deletions

56
reference/house-rules.rst Normal file
View File

@ -0,0 +1,56 @@
=============================================
House rules for governance changes approval
=============================================
While most of the governance changes call for a formal discussion and
vote by the Technical Committee membership, we also have a number of
exceptions to that general rule, in order to speed up the processing
of smaller changes. This document lists those "house rules" for reference.
Typo fixes
----------
When the change fixes content that is obviously wrong (updates a PTL email
address, fixes a typo...) then the chair is allowed to directly approve them.
Code changes
------------
The `openstack/governance` repository also contains code to build and publish
pages on the governance.openstack.org website. For those we apply the normal
code review rules (with RollCall votes being considered +-2): change will be
approved once 2 `RollCall+1` (other than the change owner) are posted (and no
`RollCall-1`).
Delegated tags
--------------
Some tags are delegated to a specific team, like
:ref:`tag-stable:follows-policy`, :ref:`tag-release:cycle-with-intermediary`
or :ref:`tag-vulnerability:managed`. Those need to get approved by the
corresponding team PTL, and can be directly approved by the chair once this
approval is given.
Other project team updates
--------------------------
For other changes within an existing project team, like addition of a new git
repository or self-assertion of a tag, we use lazy consensus. If there is no
objection posted one week after the change is proposed (or a significant new
revision of the change is posted), then the change can be approved by the
chair.
One exception to this would be significant team mission statement changes,
which should be approved by a formal vote after an in-meeting discussion.
In corner cases where the change is time-sensitive (like a deliverable
reorganization which blocks a release request), the chair may fast-track the
change, but should report on that exception at the next TC meeting.
Rolling back fast-tracked changes
---------------------------------
As a safety net, if any member disagrees with any change that was fast-tracked
under one of those house rules, that member can propose a revert of the
change. Such revert should be directly approved by the chair and the change
be put on the agenda of the next TC meeting for further discussion.

View File

@ -19,3 +19,4 @@ Reference documents which need to be revised over time.
Template for new tags <tag-template>
Requirements for previously-used incubation/integration process <incubation-integration-requirements>
opens
house-rules