NOTICE: The below, based on https://third-bit.com/2024/03/30/governance-revisited/, is incomplete.
This project uses Martha's Rules for making decisions. The first section below describes these rules; the second lists current voting members of the project and explains how to become one, while the third lists decisions made to date.
-
Before each voting deadline (discussed below), any voting members may sponsor a proposal by filing an issue in the GitHub repository tagged "governance" and either "propose-addition" or "propose-change". Proposals must be filed at least 24 hours before a voting deadline in order to be considered, and must include:
- a one-line summary as the subject line of the issue
- the full text of the proposal
- any relevant background information
- some discussion of pros and cons
- some discussion of plausible alternatives (if any)
-
Once a person has sponsored a proposal, they are responsible for it. The group may not discuss or vote on the issue unless the sponsor is able to respond to questions and comments during the discussion period.
-
At or before the voting deadline, a sense vote is cast for the proposal. Each person may vote +1 (in favor), 0 (no opinion), or -1 (opposed) by adding a comment to the GitHub issue.
-
If all votes are +1 or 0, the proposal is accepted with no further discussion.
-
If the majority of votes are -1, it is suspended pending further work by its sponsor (who may instead choose to withdraw it).
-
If a minority of votes are -1, members have one calendar week to add comments to the issue in its GitHub Issues thread. At the end of this time a second vote is held (again, by adding comments to the GitHub issue) in which all votes must be either +1 or -1. If a majority votes in favor the proposal is adopted. Otherwise, the proposal is rejected.
-
The following people are currently voting members of this project:
- Donny Winston (dwinston), ... (list of names with GitHub IDs)
-
To become a voting member:
- An existing voting member must file a "governance" issue in the repository to propose the addition.
- If there are no objections after 72 hours, the addition will go through the procedure described in "Making Decisions" above.
-
Voting members may resign from the project at any time.
-
Voting members may lose their vote if a proposal to that effect is passed according to the procedure described in "Making Decisions" above.
- A proposal to remove someone's vote may not contain any other business.
- Each person must be the subject of a separate proposal.
- The person in question has the right to vote on the proposal to remove them.
Proposals that have been accepted are listed below in reverse chronological order. Each entry contains:
- the date the proposal was accepted,
- the proposal's one-line summary, and
- a link to the proposal issue in GitHub.
(none yet)