Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99435 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 29745 invoked from network); 7 Jun 2017 16:36:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jun 2017 16:36:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=mail@pmmaga.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mail@pmmaga.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain pmmaga.net designates 149.210.149.69 as permitted sender) X-PHP-List-Original-Sender: mail@pmmaga.net X-Host-Fingerprint: 149.210.149.69 outbound0.mail.transip.nl Received: from [149.210.149.69] ([149.210.149.69:46642] helo=outbound0.mail.transip.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C4/7E-27119-E8B28395 for ; Wed, 07 Jun 2017 12:36:32 -0400 Received: from submission6.mail.transip.nl (submission6.mail.transip.nl [149.210.149.10]) by outbound0.mail.transip.nl (Postfix) with ESMTP id 3wjZ230sYYz10jMG for ; Wed, 7 Jun 2017 18:36:27 +0200 (CEST) Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by submission6.mail.transip.nl (Postfix) with ESMTPA id 3wjZ211Z13z12M3w for ; Wed, 7 Jun 2017 18:36:22 +0200 (CEST) Received: by mail-wm0-f52.google.com with SMTP id d73so15009539wma.0 for ; Wed, 07 Jun 2017 09:36:22 -0700 (PDT) X-Gm-Message-State: AODbwcBm/L2kH0mK59JnhUqcA8TGmWGuWPypFxCKDqpl3BvYlZwGHVG4 ybCkVOn8GSm9ib91rO/54qgVhvvg/g== X-Received: by 10.28.229.144 with SMTP id c138mr382966wmh.60.1496853381946; Wed, 07 Jun 2017 09:36:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.64.213 with HTTP; Wed, 7 Jun 2017 09:36:01 -0700 (PDT) In-Reply-To: <50D8C5E2-DCD3-455C-9FF6-FEDD5723FBE6@gmail.com> References: <7028fcfd-d47f-c983-510d-eefe4a36cd4a@tekwire.net> <50D8C5E2-DCD3-455C-9FF6-FEDD5723FBE6@gmail.com> Date: Wed, 7 Jun 2017 18:36:01 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Rowan Collins Cc: PHP internals Content-Type: multipart/alternative; boundary="001a11471eb21caed9055161566e" X-Scanned-By: ClueGetter at submission6.mail.transip.nl DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=transip-a; d=pmmaga.net; t=1496853385; h=from:reply-to:subject:to: cc:references:in-reply-to:date:mime-version:content-type; bh=yeIfI92w1071iZjCUPWnjoQkc2O/ajKvaUTEr4QwHHA=; b=BWKMKfXuGy59WgQnJJ4tve27a53fJTGGa41Z8RNcV0C7OPoYPyKCCVNLQIYYGRLI7K3tH9 uwIpKdSMEssLHN5hwbFFP+ukn4lUTQCWtrP0tRw4ApHhGX+QO4AvPQJFpV53ombaRrTuMl X+vqZoZCgs1KF3isOwJyHqKJtdN2Sj4mi6EZx7e2iBpxzu2GnOzTnr933X/Rd940DJ87UL IzaDxsxkB3C5Kthe/v8I8I/cNSxeEvdB4msxmtvIb22ObjeSDuc07KRw+LVSYYTbaCGiQ5 BAjDqdLniFnv70YEGL3BpT8sbcDJVkgLoQZtGpW3cyOB9nwdbxJP6rD/hikpnA== X-Report-Abuse-To: abuse@transip.nl Subject: Re: [PHP-DEV] Re: [RFC] [VOTE] Arrays starting with a negative index From: mail@pmmaga.net (=?UTF-8?Q?Pedro_Magalh=C3=A3es?=) --001a11471eb21caed9055161566e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 7, 2017 at 5:38 PM, Rowan Collins wrote: > On 7 June 2017 15:23:13 BST, "Pedro Magalh=C3=A3es" wro= te: > >On Wed, Jun 7, 2017 at 4:07 PM, Rowan Collins > >wrote: > > > >> you can't simply pass something that *incidentally* changes a > >> pre-established rule > > > > > >Hi Rowan, > > > >Would you consider that that is not the case for your own RFC? > >https://wiki.php.net/rfc/deprecate-bareword-strings > > > I'm sorry, I don't follow. What rule is broken, incidentally or > explicitly, by that RFC? > > > -- > Rowan Collins > [IMSoP] > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > The page that was already mentioned on this thread: https://wiki.php.net/rfc/releaseprocess#releases_cycle explicitly states the following: x.y.z to x.y+1.z > Backward compatibility must be kept However, a number of already implemented RFCs for 7.2 do not follow that rule strictly: - https://wiki.php.net/rfc/number_format_negative_zero - https://wiki.php.net/rfc/convert_numeric_keys_in_object_array_casts - https://wiki.php.net/rfc/deprecate-bareword-strings - https://wiki.php.net/rfc/get_class_disallow_null_parameter - https://wiki.php.net/rfc/counting_non_countables - https://wiki.php.net/rfc/deprecate-png-jpeg-2wbmp - https://wiki.php.net/rfc/hash-context.as-resource - https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003 - As well as some of the RFCs still pending implementation I don't mean at all that these should not have been accepted. Especially the ones that initiate a deprecation phase. But it is seems to me that this RFC does not break any rule that has been upheld strictly up to this point. Regards, Pedro --001a11471eb21caed9055161566e--