Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # general >> [VOTE] Proposed bylaws for the Hadoop project


Copy link to this message
-
Re: [VOTE] Proposed bylaws for the Hadoop project
I'm concerned about the use of majority voting.  For example, we've
always conducted release votes as if by consensus: 3 +1 votes and no -1
votes are required.  This proposes to change this to "Lazy majority".
Changing anything from consensus to majority risks a tyranny of the
majority.  Currently about 2/3 of the Hadoop PMC share an employer.

Issues that I believe we've previously handled with consensus that would
move to some kind of majority are:
   - Release Plan
   - Release
   - Adoption of New Codebase (e.g. subprojects)
   - Modifying Bylaws

I'd prefer we keep these consensus or consensus-but-one.  As long as we
maintain sufficient PMC diversity (at least three legally independent
parties) consensus-but-one would prevent any single entity from
controlling a vote.

As long as we keep PMC removal consensus-but-one, everything else could
be consensus: if an individual is consistently blocking project progress
with vetos, then they can be removed from the PMC, unless their removal
would create a PMC with fewer than three legally independent entities.

Doug

Owen O'Malley wrote:
> We should have created bylaws when we were established as a PMC back in
> Jan 2008, but it has become clear that we need to define them. I looked
> around and the Ant project had bylaws that were both clear and fairly
> complete. I made some minor edits to match what we do. Please look them
> over and vote. In a recursive usage, let's use 2/3 majority to approve
> these bylaws.
>
> -- Owen
>
>
> ------------------------------------------------------------------------
>
>
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB