On Sun, Mar 10, 2013 at 06:52:46PM +0000, Noah Slater wrote:
> Devs,
> 
> I was just reading through the by-laws we voted in (sorry, I am about a
> month late in doing this, I know) and it occurred to me that we might have
> the wrong definition of lazy consensus.
> 
> Specifically, we define it here:
> 
> "3.2.1. Lazy Consensus - Lazy consensus requires 3 binding +1 votes and no
> binding -1 votes."
> 
> My understanding of lazy consensus is that it requires no votes whatsoever.
> In fact, there are two modes. The first is to simply do whatever it is you
> think is a good idea, and assume someone will speak up if they disagree.
> The other is to state your intention, and give 72 hours for people to
> object. If you receive no objections, you proceed.
> 
> Neither of these situations require any votes. And in fact, the primary
> idea behind lazy consensus is that if you hear nothing, you can proceed.
> 
> Here's a good page about it:
> 
> http://rave.apache.org/docs/governance/lazyConsensus.html
> 
> If you look on the foundation's page[1] on voting, you even see things like
> this:
> 
> "Unless a vote has been declared as using lazy consensus , three +1 votes
> are required for a code-modification proposal to pass."
> 
> i.e. Needing three +1 votes is an alternative to lazy consensus.
> 
> I think we need to update our by-laws to fix this.
> 
> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
> 
> Thanks,
> 
> -- 
> NS

Interesting...  since I based the bylaws off of Hadoop's version, I
wonder why they defined it with a bit of a higher hurdle.

Would you like to propose a specific change?  Keep in mind that the
"actions" may need to be reviewed as well, to ensure that they match up
with a different definition of "lazy consensus".

-chip

Reply via email to