[VOTE] Amend CouchDB bylaws
In a discussion between myself, Joan, and Bob on IRC today, it became
clear that there are some major errors that need fixing ASAP.
Here's my candidate doc that we are voting on:
This vote uses majority approval model and expires in 72 hours.
Please review and cast your vote.
The page history is messy, but here is a list of the changes I made,
in order of importance. The last half are a wrap-up of all the
- Dropped "majority approval" approval model, as this allowed blocking
-1 votes on non-technical decisions. Confirmed with other major
contributors to the bylaws that this did not match our intentions
- Updated decision table to use "lazy majority" or "lazy 2/3 majority"
instead of "majority approval" as necessary
- Clarified that "veto" only applies to -1 votes using RTC
- Change our most preferred method of decision making to "Lazy
consensus or RTC" per Bob's feedback that we actually have two primary
decision making models, one for code and one for everything else