In an attempt to strike a balance between getting things done quickly and eliciting the voice and views of the community, we propose the following protocol to decide when a vote is required.
- A vote is required when the community wishes to propose changes or new features.
- The core team may raise a vote when something may be controversial or important.
- For changes or features that the core team did without voting, the community can raise a vote to challenge the core team. If the challenge is successful, the changes can be reverted.
The idea is to keep things simple, and to also strike a balance between having a vote for ever little decision versus not voting at all.
Feedback welcome as always!