- Consensus is defined as lack of sustained opposition.
- Good standing is a characteristic of group members who fullfill their implicit and explicit obligations and hence are allowed to excercise all of their rights within the group without restriction.
- Proscribe (proscribe, proscribed, proscription) is a taxative enumeration of group members who are temporarily excluded from exercising their rights within the group.
- Normative keywords as defined in BCP 14
- Any current group member is deemed to be in good standing unless proscribed.
- Any group member in good standing MAY make a proposal to the group via
- raising an issue,
- PR (against the repo or wiki), or
- orally in a group meeting.
- Approval or rejection of proposed solutions and decisions SHOULD be driven by consensus.
- Consensus MAY be reached as part of the PR or issue resolution process.
- The working group has the sole decision making authority.
- In case consensus cannot be found over multiple iterations of arguments and counter arguments, a group meeting MAY reach consensus to mandate the Chair to organize a ballot among all group members in good standing. The ballot wording, options, and success criteria SHOULD be explicitely defined in a meeting. The Chair only administers and implements the ballot and its results.
- Proscription procedure is TBD by meeting consensus if and when needed.
Special exception is made for pull requests seeking to make any of the following changes to this repository:
- Errata fixes.
- Editorial changes.
- Meeting minutes.
- Updates to the delegate list.
- Doc Fixes.
Spec changes cannot be fast-tracked.
To propose fast-tracking a pull request, apply the fast-track label. Then add a comment that group members may upvote.
If someone disagrees with the fast-tracking request, remove the label. Do not fast-track the pull request in that case.
The pull request may be fast-tracked if two group members approve the fast-tracking request. To land, the pull request itself also needs two approvals from group members.
Group members may request fast-tracking of pull requests they did not author. In that case only, the request itself is also one fast-track approval. Upvote the comment anyway to avoid any doubt.