Re: Re: [RFC] [VOTE] Arrays starting with a negative index
| From: | Pedro Magalhães | Date: | Wed, 07 Jun 2017 16:36:01 +0000 |
| Subject: | Re: Re: [RFC] [VOTE] Arrays starting with a negative index | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-99435@lists.php.net to get a copy of this message | ||
On Wed, Jun 7, 2017 at 5:38 PM, Rowan Collins <rowan.collins@gmail.com>
wrote:
> On 7 June 2017 15:23:13 BST, "Pedro Magalhães" <mail@pmmaga.net> wrote:
> >On Wed, Jun 7, 2017 at 4:07 PM, Rowan Collins <rowan.collins@gmail.com>
> >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