Contributions are very welcome: please go to [this project's GitHub repository][bst-repo] to file an issue or submit a pull request. All contributors must abide by our Code of Conduct.
This project uses Martha's Rules [Minahan1986] or consensus decision making:
Before each meeting, anyone who wishes may sponsor a proposal by filing an issue in the GitHub repository tagged "proposal". Proposals must be filed at least 24 hours before a meeting in order to be considered at that meeting, and must include:
- a one-line summary (the subject line of the issue)
- the full text of the proposal
- any required background information
- pros and cons
- possible alternatives
A quorum is established in a meeting if half or more of voting members are present.
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 or their delegate is present. The sponsor is also responsible for presenting the item to the group.
After the sponsor presents the proposal, a "sense" vote is cast for the proposal prior to any discussion:
- Who likes the proposal?
- Who can live with the proposal?
- Who is uncomfortable with the proposal?
If all of the group likes or can live with the proposal, it passes immediately.
If most of the group is uncomfortable with the proposal, it is postponed for further rework by the sponsor.
Otherwise, members who are uncomfortable can briefly state their objections. A timer is then set for a brief discussion moderated by the facilitator. After 10 minutes or when no one has anything further to add (whichever comes first), the facilitator calls for a yes-or-no vote on the question: "Should we implement this decision over the stated objections?" If a majority votes "yes" the proposal is implemented. Otherwise, the proposal is returned to the sponsor for further work.