I would be in favor of removing "consensus" from our documentation.

It has a general meaning of "group agreement" which is not how we use it here. 

I would propose using "unanimous" instead of "consensus" as there seems to be 
no ambiguity about unanimity. 

And then "majority approval" which is "more +1 than -1 votes".

So we would have these with the Apache three vote minimum:

Procedural votes (new PMC members, new committers) require majority approval 
with at least three +1 votes.

Code changes require unanimous approval with at least three +1 votes.

While I really dislike changing history, "consensus" has been a bad term for so 
long...

Craig


> On Oct 31, 2024, at 07:04, Bertrand Delacretaz <bdelacre...@apache.org> wrote:
> 
> On Thu, Oct 31, 2024 at 1:57 PM Rich Bowen <notificati...@github.com>
> wrote (on a GitHub page):
>> 
>> I think possibly one of the points of confusion here is the use of the word 
>> "consensus",
>> which has been a point of confusion for years, since that word has several 
>> substantially different uses....
> 
> We do have an ASF glossary at
> https://www.apache.org/foundation/glossary, which we might improve and
> which we should IMHO point to more often.
> 
> Or maybe create an additional glossary on the comdev website, and link
> both pages for completeness.
> 
> -Bertrand
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
> 

Craig L Russell
c...@apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to