Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74186 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93553 invoked from network); 14 May 2014 10:02:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 May 2014 10:02:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.51 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.192.51 mail-qg0-f51.google.com Received: from [209.85.192.51] ([209.85.192.51:39166] helo=mail-qg0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E2/B2-15285-83F33735 for ; Wed, 14 May 2014 06:02:32 -0400 Received: by mail-qg0-f51.google.com with SMTP id q107so2366319qgd.24 for ; Wed, 14 May 2014 03:02:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8C7F3xQeC8i4ed+cYz1zcH/MbGjourYFvaW0oVBIDKo=; b=NDIj62qr0gSTVE/xl8n5fplJRe8o+5GZmj9Vhmk2nPH7gC4i9g8JO4OMMCrU7chkK7 LqGklvDNn9sGbGjQC3nbA+51TJDlDwcspbv8742h/hVuRdYY0BM6aIJXYV+4imIu5D8w SFvGw1x2/XmZQtNy1nqoIPF/C5abOSF/Wfq4V/dWT2WNx7dO+eUGRMLbhIPBTNXWG8Wy 1OjdqLXSmjpVK/mXlQgW7HZE9cDZVnYYaeY7L2aUmNjINgnbk03/CqF02H/MQZyzLzIp /nJDletBxaGkAnzvRgLuaUc8LTws/GrM+ivjhMFgIvO4nkq+7ywPfoHn1S/T2LuJ7FUo HBGg== MIME-Version: 1.0 X-Received: by 10.140.42.165 with SMTP id c34mr4176083qga.40.1400061749628; Wed, 14 May 2014 03:02:29 -0700 (PDT) Received: by 10.140.88.164 with HTTP; Wed, 14 May 2014 03:02:29 -0700 (PDT) In-Reply-To: References: <9EBA64F4-9A75-4DD1-9DB3-17F78B329BE7@ajf.me> Date: Wed, 14 May 2014 03:02:29 -0700 Message-ID: To: Andrea Faulds Cc: Ferenc Kovacs , Zeev Suraski , Nikita Popov , PHP Internals Content-Type: multipart/alternative; boundary=001a1139bb884015c804f959477c Subject: Re: [PHP-DEV] [VOTE] [RFC] 64 bit platform improvements for string length and integer From: kris.craig@gmail.com (Kris Craig) --001a1139bb884015c804f959477c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, May 14, 2014 at 2:49 AM, Andrea Faulds wrote: > > On 14 May 2014, at 10:47, Kris Craig wrote: > > Just a quick reminder, here's the document outlining the RFC voting > process: > > https://wiki.php.net/rfc/voting > > > While I don=E2=80=99t really disagree with 2/3 here, going by that RFC, i= sn=E2=80=99t this > a 50%+1 non-language change? > Technically, I think it could probably be interpreted either way, depending on how broadly you define "language change". Though the underlying syntax of PHP isn't being altered, there are several macro renamings and numerous other across-the-board changes. I think a reasonable argument could be made that anything with this large of a scope could be defined as a fundamental language change. I can't help but note that the voting RFC mentions, "new syntax for example", the latter "for example" part seemingly an acknowledgement that a language change is not limited solely to syntactic alterations to the underlying grammar. But again, I think a reasonable person could interpret the rule's language either way. I would recommend that we update that RFC in the near future to provide more specificity to account for otherwise subjective situations like this. In the meantime, I suppose the decision is left to the RFC's author, Anatol. If nothing else, I think it would be wise from a political standpoint to err on the side of the higher requirement. Hopefully this will get enough votes so the requirement will end-up being a moot point, anyway. --Kris --001a1139bb884015c804f959477c--