On Wed, Sep 18, 2019 at 9:43 AM Claude Pache <claude.pa...@gmail.com> wrote:

>
>
> > Le 16 sept. 2019 à 21:32, Nikita Popov <nikita....@gmail.com> a écrit :
> >
> > * Discussion threads on this mailing list have been very unpleasant
> > recently. I am unwilling to actively participate in them in this form.
> This
> > is bad for everyone, but particularly for opponents of proposals. It
> means
> > that we cannot establish the necessary discourse to explore improvements
> or
> > alternatives. The recent propensity to suppress certain discussion topics
> > entirely, as well as the use of overwhelming quantity to
> disproportionately
> > push a position, contribute to the unproductive discussion environment.
> >
>
>
> The discussion would have been less unpleasant if everyone sought
> consensus, that is, tried to find a solution that is appropriate for
> everyone, instead of trying to convince others that their opinion is the
> right one.
>
> There is a qualitative difference between consensus and unanimity.
> Unanimity means that a solution is preferred by everyone — which is
> reasonably not possible. Consensus means that a solution is acceptable to
> everyone, even when it is not the best one for everyone. This is mostly
> possible, but only if everyone tries to satisfy not only themself, but also
> the others. But consensus cannot be measured by vote.
>
> For example, throwing a TypeError for uninitialised variables cannot reach
> consensus, because it is not appropriate for those that rely on implicitly
> initialised variables. Triggering an E_WARNING is nearer to a *possible*
> consensus.
>
> I am not optimistic that there would be a mindset change in the direction
> of seeking consensus for every participating party of the discussion.
> However, I am suggesting that if a RFC try to seek a solution that is *at
> least* acceptable to everyone, there will be less frustration and less
> irritation from the minority.
>
>
You've hit the nail on the head. I can't speak for everyone, but I know the
while both Zeev and myself did not like most* of the ideas proposed in the
RFC, we both had mentioned the idea of making them opt-in as a possible
compromise. That proposal was flat out rejected.

At the same time, we do have to be realistic and realize that sometimes a
compromise solution isn't feasible or the way to go. If one side wants to
build a 100 yard bridge to an island, and the other side doesn't want to
build the bridge at all, compromising and building a 50 yard bridge isn't a
good solution.

* I say most, because there are a few things that we were OK with - which
goes back to something else Zeev mentioned, which is not putting so many
changes into a single RFC and/or a separate vote for each proposed change.
I personally favor limiting the number of changes in an RFC because I think
it's hard to focus the discussion, even if the votes are separated out.



> —Claude



-- 
Chase Peeler
chasepee...@gmail.com

Reply via email to