Thanks for putting this together. Proposed bylaws looks good to
me. -Harsha


On Thu, Feb 5, 2015, at 02:10 PM, P. Taylor Goetz wrote:
> Associated pull request can be found here:
> https://github.com/apache/storm/pull/419
>
>
> This is another attempt at gaining consensus regarding adopting
> official bylaws for the Apache Storm project. The changes are minor
> and should be apparent in the pull request diff.
>
> In earlier discussions, there were concerns raised about certain
> actions requiring approval types that were too strict. In retrospect,
> and after reviewing the bylaws of other project (Apache Drill [1],
> Apache Hadoop [2]) as well as the official Glossary of Apache-Related
> Terms [3], it seems that some of those concerns were somewhat
> unfounded, and stemmed from the fact that different projects use
> different and inconsistent names for various approval types.
>
> In an effort to remedy the situation, I have modified the “Approvals”
> table to use the same names as the Glossary of Apache-Related Terms
> [3]. The table below provides a mapping between the terms used in this
> proposed update to the Apache Storm bylaws, the Apache Glossary, the
> Apache Drill bylaws, and the Apache Hadoop bylaws.
>
>
> | Proposed Storm Bylaws | Apache Glossary | Apache Drill | Apache
> | Hadoop | Definition |
> | 
> -----------------------|--------------------|----------------|--------------------|-------------------------------------------------------------|
> | Consensus Approval | Consensus Approval | Lazy Consensus | Consensus
> | Approval | 3 binding +1 votes and no binding -1 votes | Majority
> | Approval | Majority Approval | Lazy Majority | Lazy Majority | At
> | least 3 binding +1 votes and more +1 votes than -1 votes | Lazy
> | Consensus | Lazy Consensus | Lazy Approval | Lazy Consensus | No -1
> | votes (‘silence gives assent’) |
> | 2/3 Majority | N/A | 2/3 Majority* | Lazy 2/3 Majority | At least 3
> |   +1 votes and twice as many +1 votes as -1 votes |
>
> * The Apache Drill bylaws to not define “2/3 Majority” in the
>   Approvals table, but it is used in the Actions table.
>
> Please keep these differences in terminology when comparing the
> proposed bylaws with those of other projects.
>
> I would like to use this DISCUSS thread as a forum for reaching
> consensus to approve the proposed bylaws and to discuss any changes
> needed to reach that point. If successful, the VOTE to officially
> adopt the bylaws should be a technicality and pass without dissent.
>
> -Taylor
>
>
> [1]https://cwiki.apache.org/confluence/display/DRILL/Project+Bylaws
> [2]http://hadoop.apache.org/bylaws.html
> [3]http://www.apache.org/foundation/glossary.html Email had 1
>    attachment:


>  * signature.asc 1k (application/pgp-signature)

Reply via email to