Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105524 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 3544 invoked from network); 30 Apr 2019 21:36:26 -0000 Received: from unknown (HELO mail-pl1-f182.google.com) (209.85.214.182) by pb1.pair.com with SMTP; 30 Apr 2019 21:36:26 -0000 Received: by mail-pl1-f182.google.com with SMTP id z8so7143426pln.4 for ; Tue, 30 Apr 2019 11:38:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iuGRElnlj8EtxGpKLVVEkcjZyMvrzvhfUIRe5JL0v1c=; b=FtBGOQLNm205RcFGltmdtuLUJjSiEAFmtyK0bt1qPaiYu3mabenqJ9XaspsnBwWhRb DmfuOZguYRrhAfTjuuxUDfGSzvb6jh4NFuR/D6gPo7/NDY92mixeyRtZ+PSr7tmoJEG6 3X6xilnKbP3ZmZqDrXF/Bjv4RJlPJ6HaiNl0XAUubl2A+GHuCXszerS2ER7V0Gr6MPMH yX3OsIEqjQgm+vx3HrvIn/1EloWyUIHnQlm+NrePtepWwGAChfXne00CUqQ/l2t6ZVo9 YbpCHCTRolrGI/lDzxsEDfeZB6gXpPLmGaHnmTOU1QW4I0QnS6WXoAjaGQM4sOR47/v9 BfZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iuGRElnlj8EtxGpKLVVEkcjZyMvrzvhfUIRe5JL0v1c=; b=kBC/C6JAlw71HQLfHr1VdcvX9RdjpBKYpvm2eIAdEUxPvqjrjkezrZCJ7Sm7wY7ZQr 1AO+hzbX2ZCIAf63Cjn//D0w/suuEsjj+pjImOEoITkv/oTWEYMCeuzoiMtgTWxgB2UW W9adXjtzZrIdQQhzIF95wqcnirXYANHuRqz6tSmvpMLO2RsLZWr0P79st6OmtQTwviF7 8Nug/e37SQqliI3IOB4PQca+prYryri0JHm9oxonfre1+puFinWMCiRNHcFbJhTYXmB6 8Bo5OjB9W9343SJm++r79BbAizkbhBZpX6IuDpMwkkVytD0CILXXv+mK/WFaYBDgZON+ n6hg== X-Gm-Message-State: APjAAAVuhjxMvoir0zJLA6sJqXFO+ytEwvjIcbmjVMlruUkL4tHnncRC Qoptq3830Uw2zd+WJRTHK8JDdfSYpzGtjVPoptM= X-Google-Smtp-Source: APXvYqzKGko9SSXFp81gZZ0V9v7OG4Q9l/6TgEUYncBnHTehUU2ReuMi7+NXateDX1E8iwjX2xl6xTZbrB4pZKs25z4= X-Received: by 2002:a17:902:1602:: with SMTP id g2mr71507132plg.325.1556649518081; Tue, 30 Apr 2019 11:38:38 -0700 (PDT) MIME-Version: 1.0 References: <49A4B76C-4C62-4CBE-BA20-FBE56CA29AB0@cschneid.com> <609E93CF-099B-446C-AD28-04F1D802C9F0@cschneid.com> <000401d4fac8$ae592cf0$0b0b86d0$@roze.lv> In-Reply-To: Date: Tue, 30 Apr 2019 11:38:27 -0700 Message-ID: To: Zeev Suraski Cc: Derick Rethans , "G. P. B." , PHP Internals List Content-Type: multipart/alternative; boundary="00000000000090ac510587c3b514" Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags From: mo.mu.wss@gmail.com ("M. W. Moe") --00000000000090ac510587c3b514 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, a bit of fuzz; no need having a dramatic posture either; php RFC system needs to be matured; the same way than c++ fellowship (I don't say it was without dramas over the years); in my opinion there are two many of them opened at the same time; some targets strictly the userspace; some language features and finally other regards the zend engine (absolute on purpose); maybe they should not be discussed on the same list. tsch=C3=BCss! On Tue, Apr 30, 2019 at 11:25 AM Zeev Suraski wrote: > On Tue, Apr 30, 2019 at 8:14 PM Derick Rethans wrote: > > > On Mon, 29 Apr 2019, Zeev Suraski wrote: > > > > > On Sun, Apr 28, 2019 at 11:32 PM G. P. B. > > wrote: > > > > > > > I think this just boils down to what is an acceptable majority, if > > > > 2/3 is not enough then 3/4 but this is another debate altogether. > > > > > > > > > > I've argued in the past that it would make sense to require a 9/10 > > majority > > > for RFCs. Very few RFCs that passed - only cleared a 2/3 majority. > > > Usually (in the vast majority of cases), it either clears a nearly > > > unanimous vote - or it doesn't even come close to 2/3. > > > > > > RFCs that have a high number of votes (i.e., that people feel strongl= y > > > about), and barely pass the 2/3 mark - are controversial and saw > > division. > > > Yes, it means that out of the (almost random) group of people who are > > > currently enabled to vote by our (flawed) voting system > > > > If you think it's flawed > > > It's not that I think it's flawed - I know it's flawed. It doesn't > implement what was agreed upon when the Voting RFC was enacted. > > > > , you know that the RFC process is there for > > anybody to change it. Joe already managed twice towards what you > > suggested in your stalled RFC: > > > > - https://wiki.php.net/rfc/abolish-short-votes > > - https://wiki.php.net/rfc/abolish-narrow-margins (btw, you voted > > against this one to raise the barrier from 50%+1 to =E2=85=94rds). > > > > I'm well aware of it. In doing that, I think we greatly complicated the > prospects of fixing the voting eligibility - which is an infinitely hotte= r > potato to handle. Both 'abolish' RFCs enjoyed popular support and had ver= y > little touchy subjects - unlike the topic of who gets to vote, or the > prospect of moving to a consensus-based system. > > > It's absolutely fine to dislike short tags. It's absolutely fine to > > > believe it shouldn't have been introduced. But the gap between that, > > > and thinking it's fine to remove it - is very, very big. > > > > But the fact is that the RFC passed. And retroactively changing rules > > because somebody don't agree with a decision is making a farce out of > > the process. > > > > I've detailed the issues with the RFC in my other reply. > > I'm well aware that I'm spending quite a bit of 'credit capital' by > weighing in on this, and I'm enjoying it roughly as one would enjoy havin= g > their tooth pulled out without anesthesia (which still pales in compariso= n > to what it would take to fix our voting process, which will probably be > akin to having an entire set of teeth pull out in the same way). The > reason I'm still doing it is that it's clear this RFC was flawed in its > voting options, its substance, and the level of discussion that surrounde= d > it (the last one is my opinion, the first two are facts) - and it will ha= ve > HUGE implications on hundreds of thousands if not millions of users. So = as > I said when I first engaged this thread - as much as I'm 'enjoying' this,= I > prefer to take the personal hit and do whatever I can to prevent our user= s > from taking the hit. > > If we are to inflict this hit on our users - we need to have each and eve= ry > t crossed and i dotted. > > Zeev > --00000000000090ac510587c3b514--