On Sep 30, 2013 4:19 PM, "Justin Mclean" <jus...@classsoftware.com> wrote:
>
> Hi,
>
> Looks like as part of the graduation process that we didn't get together
and come up with a list of bylaws for Apache Flex.
>
> Some example Apache project bylaws:
> http://hadoop.apache.org/bylaws.html
> http://cloudstack.apache.org/bylaws.html
> https://cwiki.apache.org/confluence/display/Hive/Bylaws
> https://cwiki.apache.org/confluence/display/KAFKA/Bylaws
> http://ant.apache.org/bylaws.html
>
> As well as listing out the roles and responsibilities on the project it
needs to spell out the voting rules.
>
> Here's some of the things we would need to reach consensus on. If PMC
members (and others) could indicate
> their preferences to there questions below we'll start getting a document
together based on this what other
> Apache projects have done.
>

Here are my preferences:

> If you have no strong preference indicate that and this is not a vote,
just more of what you think bests fits in our
> community.
>
> 1. Voting procedure for committers
> a) lazy-majority (more +1s than -1s)
> b) lazy-consensus (no -1's)
> c) consensus (3 +1's no -1's)
>

c.

> 2. Voting procedure for PMC members
> a) lazy-majority (more +1s than -1s)
> b) lazy-consensus (no -1's)
> c) consensus (3 +1's no -1's)
> d) 2/3 majority (3 +1's and twice an many +1 as -1)

c.

>
> 3. Voting procedure for Chair
> a) lazy-majority (more +1s than -1s)
> b) lazy-consensus (no -1's)
> c) consensus (3 +1's no -1's)
> d) 2/3 majority (3 +1's and twice an many +1 as -1)
>

c.

> 4. Length of term of Chair
> a) until they resign
> b) 1 year
> d) reviewed every year with option to continue
> c) other

a or d

>
> 5. Voting procedure on changing bylaws
> a) lazy-majority (more +1s than -1s)
> b) lazy-consensus (no -1's)
> c) consensus (3 +1's no -1's)
> d) 2/3 majority (3 +1's and twice an many +1 as -1)

c.

>
> I notice other Bylaws use the word active a lot eg "active PMC", "active
committers", but don't seem to define it.
> Should we try and define or at least give some guidelines what an active
person on the project is?

I think we should.  Although I am not sure what the distinction means.  Are
you thinking of restricting voting privileges to non active PMC?

> There seems to be a vague "not contributing to the project for 6 months"
in one or two of the existing bylaws.
>
> There are several other thing in the bylaws eg removal of PMC or
committer but as they are hopefully unlikely to
>  happen so I can't see consensus being hard to reach there.

IMHO, there are way too many committers/PMC members who have not
contributed anything since the project started.  Maybe, we should check
once in a while to see if they are still around.

Thanks,
Om

>
> I assume once we have a complete document put together we would need to
take a vote and inform the board.
>
> Thanks,
> Justin

Reply via email to