Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106417 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 46734 invoked from network); 7 Aug 2019 19:33:27 -0000 Received: from unknown (HELO mail-ot1-f42.google.com) (209.85.210.42) by pb1.pair.com with SMTP; 7 Aug 2019 19:33:27 -0000 Received: by mail-ot1-f42.google.com with SMTP id n5so107169297otk.1 for ; Wed, 07 Aug 2019 10:00:24 -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:content-transfer-encoding; bh=NdYu8uLfq1Hvg2bzKea6MgNJ5ju1DPfDNLhsAeQL4GA=; b=JqrnaTOeQ5V4Q5eeqeYx5KWJTev8vYQoXZmBdnstXWNVpRsD+VnKZQn+rh6iaeJXvZ k79T4yY7PUmGUXN0WzitOsGmelqasgHj9OSFvlLqsZY9o89KNYJkTub8H/t31m3Ho1E/ I5a6GNuUaBPhIoUPGtphHo17mH/MJdF0Fwdub8+N0CaIeOqiGYZ4k1gZ2V/jR3+xlw16 w0Z09P+8vnoH+aHDxT2Irx8xNIQHdqR5k/JzCSE6VikCX6nCMV92z/LNUcl36qUf4RUR qM00Lhb885PlhjelMAUQ46MhGuPcErNRMAfxfL4tillH/BOOiBmZpmEgNVAWwhDN9TYX /3rg== 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:content-transfer-encoding; bh=NdYu8uLfq1Hvg2bzKea6MgNJ5ju1DPfDNLhsAeQL4GA=; b=oX/TUWmyrFRFX71Vdr0XqZJDmiBq0L9LvLqlZnRerE6iOlNh7MKPzjF8h5duEKsqOM lRKIPs/c+Pex2GoZQGi5AKdVeciFLywM+ZClwOPpDOhq9YLgCGB179pZpwvPxt0GIv2b UyLPQ6trl0c3gf3DodBN7nxYkD1ZfH2U12CwmL2lCg4Gyqbq4gIjULfbwDVsZf+fjlRj y5VNc9WaxhLRtOU4lQtaVObHX06+vGtXQw9jcLiWim3EDc9mubVuvy/45gs3KhjdS8up ON9khq9OCfYcttVEL6w3dgyfqGea6uno4XAmABWtgWlntpdm0DiovrqhmxdGj3MYtkI8 Ks2g== X-Gm-Message-State: APjAAAWg+L02UT4YNJhT4bwFxI93hoR3Qlwst3+sl1P3X3kmjfg3jE4c wml8bN4QzigwX25rMqSPrHa27rf0+evpFNfU7lY= X-Google-Smtp-Source: APXvYqwNbbcPrDzUtvjVkiwFuBtE5c5aK9MMSU1WfS4U1xT2W6A/uaRHg0zZ9B+EoswkZYc61/uiQBKRhAWYGREBnB8= X-Received: by 2002:aca:6104:: with SMTP id v4mr657276oib.172.1565197223593; Wed, 07 Aug 2019 10:00:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 7 Aug 2019 19:00:12 +0200 Message-ID: To: Chase Peeler Cc: Zeev Suraski , Dan Ackroyd , Andrey Andreev , "G. P. B." , PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags, again From: peterkokot@gmail.com (Peter Kokot) Hello. On Wed, 7 Aug 2019 at 18:56, Chase Peeler wrote: > > > > On Wed, Aug 7, 2019 at 12:45 PM Peter Kokot wrote: >> >> On Wed, 7 Aug 2019 at 16:14, Zeev Suraski wrote: >> > >> > >> > >> > On Wed, Aug 7, 2019 at 4:56 PM Dan Ackroyd wr= ote: >> >> >> >> On Wed, 7 Aug 2019 at 09:45, Peter Kokot wrote= : >> >> > >> >> > Yes, last time I was asking this, there was a clarification that >> >> > certain people from the group internals can veto particular RFC. >> >> >> >> Please could you point to where this alleged rule has ever been >> >> written down or agreed to? >> > >> > >> > There's indeed no such rule that any individuals have a veto power. >> > >> >> >> >> Although certain people may have claimed this is a rule, it's never >> >> been agreed afaik. >> > >> > >> > I'm not aware of anybody who ever claimed that such a rule existed, ei= ther. If people are alluding to me - then I don't claim I can veto anythin= g; I think it's also clear from what I think about the short tags deprecat= ion RFC that if I had veto power, that would be an instance where I'd use i= t. The reason we went for V2 aren't because of a veto, but because of issu= es in the previous RFC. >> > >> > With that said - the source code of PHP is copyrighted by the PHP Grou= p - and it's a fact that is mentioned at the top of every PHP source file. = The PHP Group is mostly inactive, and will likely stay this way, but under= some extreme situations - it might choose to act (if ever - probably prima= rily around things that have to do with process). >> > >> >> I think when we adopt a Code of Conduct one of the things we need to >> >> make explicit is that "claiming authority that is not codified" is >> >> explicitly a thing that will not be allowed in internals discussions >> >> as it seems to keep happening and results in a lot of confusion, and >> >> frustration. >> > >> > >> > The more accurate word here is 'if', rather than 'when'. But I don't t= hink there's a need to wait for a CoC on this one - it should be clear that= no individual has veto powers, but it should be also clear that not everyt= hing is up for a vote. >> > >> > Zeev >> > >> >> Veto has been mentioned here >> https://externals.io/message/105201#105558 >> >> I'm not having any issues with veto being used here or not on a >> previous RFC from people that are in the internals since day 1. I >> think we should respect that they have issues with proposals coming up >> in recent years, but hopefully group will also understand us - users >> and new contributors a bit that we just want to have a bit of cleanup >> of legacy things here and there :) >> >> Thanks and have a nice day. >> -- >> Peter Kokot >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> > What powers are available, and to whom they are available, is probably so= mething that should be moved to another thread. We currently have at least = three different discussions going on in this thread: > 1.) The RFC itself > 2.) Default handling of the ini setting > 3.) Whether certain people can veto RFCs. > > To address Andrey's initial concern, which is currently leading to him no= t voting: > > Nobody is vetoing anything. Due to both the procedural issues (the way th= e voting was structured with two options) as well as the severity of the is= sues raised after the voting, another RFC was proposed that supersedes the = original RFC. The procedural issues alone were enough to warrant another vo= te on an RFC that had fixed those issues. This means that, for all intents = and purposes, the first RFC never existed. If the current RFC passes, then = it will be implemented as proposed. If it fails, then treatment of short ta= gs will remain as it currently is. > > I hope you will reconsider your decision to not vote on this new RFC. I u= nderstand your concerns. As someone that didn't like the outcome of the fir= st vote either, I also didn't feel that a revote just because a lot of peop= le decided to speak up after the fact was the correct course of action. I d= on't think that is what is happening here, though. > > -- > Chase Peeler > chasepeeler@gmail.com Just to be more clear here. If the RFC fails then the short opening tags will stay in PHP for ever. I'm not sure what will change in 5 or 10 years so much so considering the feedback I think we should then leave them in for ever and enable them by default everywhere and have two PHP opening tags. Yes, this is what happens when there is no plan from key people involved here. --=20 Peter Kokot