Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79712 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95029 invoked from network); 16 Dec 2014 11:11:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Dec 2014 11:11:01 -0000 Authentication-Results: pb1.pair.com smtp.mail=ajf@ajf.me; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ajf@ajf.me; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ajf.me designates 192.64.116.200 as permitted sender) X-PHP-List-Original-Sender: ajf@ajf.me X-Host-Fingerprint: 192.64.116.200 imap1-2.ox.privateemail.com Received: from [192.64.116.200] ([192.64.116.200:34603] helo=imap1-2.ox.privateemail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4C/B3-07463-44310945 for ; Tue, 16 Dec 2014 06:11:01 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.privateemail.com (Postfix) with ESMTP id 4FCD8B00096; Tue, 16 Dec 2014 06:10:58 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at imap1.ox.privateemail.com Received: from mail.privateemail.com ([127.0.0.1]) by localhost (imap1.ox.privateemail.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Mx-9EnElt89g; Tue, 16 Dec 2014 06:10:58 -0500 (EST) Received: from oa-res-26-240.wireless.abdn.ac.uk (oa-res-26-240.wireless.abdn.ac.uk [137.50.26.240]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.privateemail.com (Postfix) with ESMTPSA id 92DB6B0008F; Tue, 16 Dec 2014 06:10:57 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) In-Reply-To: <548FFA9A.9080404@gmail.com> Date: Tue, 16 Dec 2014 11:10:55 +0000 Cc: PHP Internals Content-Transfer-Encoding: quoted-printable Message-ID: <585C233B-7FD9-4A69-B398-B1DB8020298D@ajf.me> References: <8C1EFD82-CFE0-4D01-9231-2A1658B182A6@ajf.me> <548FFA9A.9080404@gmail.com> To: Stanislav Malyshev X-Mailer: Apple Mail (2.1993) Subject: Re: [PHP-DEV] [RFC] PHP 5.7 From: ajf@ajf.me (Andrea Faulds) Hey Stas, > On 16 Dec 2014, at 09:25, Stanislav Malyshev = wrote: >=20 >> There has been some debate about whether to make =E2=80=9CPHP 5.7". I = have >> made a very simple RFC. It proposes a final minor version of PHP 5, >> PHP 5.7, to be released at the same time as PHP 7, with no new >> features whatsoever. >>=20 >> The hope is that we can put this to a vote in 2 weeks=E2=80=99 time = and >> settle the matter, just as we did with the PHP 6/7 name vote, >> although perhaps slightly less messily this time. ;) >=20 > It'd be nice to describe what we have now for 5.7 - i.e. which > deprecation messages and other warnings are on the agenda? Doesn't = have > to be the exclusive list but at least to give the idea what we're > talking about. At the moment, there=E2=80=99s Levi=E2=80=99s RFC to disallow multiple = defaults in switch statements, which adds an E_DEPRECATED notice in 5.7. I don=E2=80=99t think there=E2=80=99s anything else. It might be worth = adding some sort of warning for Nikita=E2=80=99s Remove alternative PHP = tags RFC. Perhaps also for the Integer Semantics RFC, warning that = shifts by negative numbers of bits will be disallowed in PHP 7, or for = the Fix list() behaviour inconsistency RFC since strings won=E2=80=99t = work in list() now. -- Andrea Faulds http://ajf.me/