On 28 April 2015 at 15:10, Patrick ALLAERT <patrickalla...@php.net> wrote:
> Le mar. 28 avr. 2015 à 20:42, Kalle Sommer Nielsen <ka...@php.net> a écrit :
>
>> I should probably have been faster at replying, but for PHP7 this is a
>> no-go. I realize this is a pure internal change and have nothing to do
>> with userland, but as currently is, we are in feature freeze and it
>> creates a bad precedence between us as a team if we let this through
>> now, sorry!
>>
>
> "No go"? Isn't that a bit rough?
>
> That kind of change normally doesn't require an RFC at all. We did one for
> documentation purpose instead of just a PR and a mail saying "ok for 7?".

I don't agree. This adds nine API functions and a few hundred lines of
code: if you _had_ just committed this, I have no doubt that you'd
have people asking you to revert it pending an RFC and a vote. This
isn't a bug fix.

Just because a feature is internal doesn't mean you can ignore the RFC
process. RFCs aren't just for language features: if they were,
Benjamin and I wouldn't have gone through the hassle of creating an
RFC for making gc_collect_cycles hookable a few months ago.

> Refusing this because we actually did an RFC to *document* it goes in the
> opposite direction of encouraging people to create them.
>
> Isn't this just a documented "no brainer"?

It's a good feature, the RFC is well written, and I have no doubt this
would be accepted for PHP 7.1. Indeed, it's something I could actually
make good use of in my day job.

None of that is the point.

We — as a development community — agreed to stop adding new features
to PHP 7.0 on a certain date so that we could work on stabilising what
we had and getting it out the door this year. That date was over a
month ago.

So, please, show respect for the people working hard on PHP 7.0 by not
trying to push something in against our agreed processes and making
more work for them.

Adam

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to