When consolidating, you might also check that things are consistent with 

https://www.apache.org/foundation/voting.html

Isabel


Am 20. März 2019 13:43:02 MEZ schrieb Christofer Dutz 
<christofer.d...@c-ware.de>:
>Hi all,
>
>I’m currently working on finishing some things in preparation of
>graduation … one thing we were requested to address, is to do an
>assessment of the Apache Maturity Model for our project.
>
>Within this, there’s a rule:
>CS40 - In Apache projects, vetoes are only valid for code commits and
>are justified by a technical explanation, as per the Apache voting
>rules defined in CS30.
>
>This sort of contradicts the rules for incubating projects specified by
>the Incubator, which says:
>https://wiki.apache.org/incubator/DefaultProjectGuidelines
>
>- Consensus
>Approval<https://www.apache.org/foundation/glossary.html#ConsensusApproval>
>– Consensus approval requires 3
>binding<https://www.apache.org/foundation/voting.html#binding-votes> +1
>votes and no -1 votes
>(vetoes<https://www.apache.org/foundation/glossary.html#Veto>).
>
>So for Consensus Approval there are Vetoes and code changes apply for
>Lazy Consensus. If there are actually vetoes for code changes, I can
>imagine that quite some projects would stall instantly.
>
>
>The incubator guidelines state for adding (or removing) people to(or
>from) committer and PPMC status, these guidelines claim them being
>Consensus Approval, which allows vetoes.
>
>Would be cool if this could be streamlined to be more aligned. Right
>now I claim that the PLC4X project simply fails CS40 as this
>contradicts the incubator rules.
>
>Chris

-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.

Reply via email to