On Tue, 2019-07-16 at 08:00 -0700, Zeev Suraski wrote:
> > Now unanimity implies consensus however not having a unanimous vote
> does
> > not mean there is no consensus.
> > Moreover, even though "consensus" does come from the Latin
> *cōnsēnsus* (“agreement,
> > accordance, unanimity”) [3] it does not require unanimity IMHO.
> >
> 
> While there are different definitions for consensus - as you point
> out
> yourself, one of the definitions is certainly a synonym for uninamity
> - and
> that's how I personally found it commonly used throughout my life.
> Regardless, it certainly implies no strong disagreement from those in
> the
> minority - which is not the case here.

A good reading on consensus in technical discussions is this: 
https://tools.ietf.org/html/rfc7282

In my view there is a difference between a vote and consensus.

In a vote I state "this is my preference" in a consensus I can say "it
is not my preference, but I can support it" And I believe the key is to
identify whether there are objections/vetos. Those have to be
respected, as voting over volunteer contributors drives them away.
Voting is good if there is no clear consensus or if one has to make a
decision, left or right, and there's no clear consensus. Unanimity in a
vote means that this is the preferred approach for everybody (among
voters)

On hebrev()/hebrevc(): I believe most contributors have no idea what it
does and I for one have no need. It doesn't hurt me, though. As long as
it works for the users I'd keep it since cost is low. If I'd support
adding such a function in future is a different question.

johannes


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to