On Wed, Feb 6, 2019 at 9:06 PM Niklas Keller <m...@kelunik.com> wrote:

> > I'll reiterate my main two issues with this RFC:
> > - I do think that we need 50%+1 votes for certain decisions.  Naming the
> > next version of PHP, or even deciding to release it outside of the yearly
> > cycle should not require a 2/3 vote.  It's not so much erring on the side
> > of being conservative - it's enforcing a bias for status-quo that simply
> > doesn't exist in these issues.  Is it the end of the world that we won't
> > have it?  No, but it's better that we would.
> > - More importantly, the voting base issue must be solved before we change
> > the voting rules.  I find it extremely problematic process-wise that
> we'll
> > change the rules using a voting base that was never defined to be valid
> in
> > the first place.
>
> It's the only definition we currently have.


That's not exactly true.  We have the definition that was actually agreed
upon in the original Voting RFC, and while it's hardly great - it's clearly
different from the voting base we currently have in practice.


> We have to rely on the
> same voting base to change the voting base. I don't see how voting on
> all other RFCs is fine, but voting on this one isn't.
>

Reality is I don't think it's fine for other RFCs either.  I'm not claiming
we should revisit each and every past RFC and start backtracking
retroactively - but if we are to change the rules, we should do so
comprehensively and fix this long outstanding issue.


> > You mentioned that you don't see why the two issues are
> > interlinked - and you may be right, it's more that one is dependent on
> the
> > other.  Voting eligibility is the first question we should answer, and it
> > should only be followed by the voting rules themselves.
>
> We currently have an answer to voting eligibility. It's one you may
> not like, but changing that is completely independent of changing
> voting margins.


Again, in my opinion the answer we have is a de-facto answer that is both
fundamentally flawed (that's the opinion part), but also entirely
inconsistent with both the intention and text of the Voting RFC that is
currently in effect (that's not a matter of opinion, that's fact).
It also not completely independent.  It has to do with the relative power
of the code contributors, vs. folks who aren't code contributors who
presently have a vote even though they're not supposed to have one based on
the rules agreed upon back in the day.

Zeev

Reply via email to