incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christofer Dutz <christofer.d...@c-ware.de>
Subject Differences in voting rules between Apache Maturity Model and Incubator Default Project Guidelines
Date Thu, 07 Mar 2019 11:30:29 GMT
Hi all,

we’re currently working on some pre-graduation work and stumbled over something:
In the Apache Maturity Model [1] is says that:

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.


However the Incubator Default Project Guidelines [2] suggest code changes are “lazy consensus”
and stuff like Comitter, PMC, Chai changes are “Consensus approval” which is described
as:

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 these two seem to be contradicting each other.

Not quite sure which rules should be applied.

Chris


[1] https://community.apache.org/apache-way/apache-project-maturity-model.html
[2] https://wiki.apache.org/incubator/DefaultProjectGuidelines

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message