Le mer. 29 avr. 2015 à 03:19, Pierre Joye <pierre....@gmail.com> a écrit :

> On Apr 29, 2015 5:38 AM, "Adam Harvey" <ahar...@php.net> wrote:
> >
> > 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.
>
> I see much more impacting change than this one. Yes it adds functions but
> not really new codes, I see as a refactoring.
>
Pierre is right, what you count as hundreds lines of new code is mostly
moving code from one file to another, function definitions, comments and
creation of macros to make the code more uniform/readable.

> > 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.
>
> I would suggest then to end the white card given with the php7 rfc and
> consider to start releases and focus only on stabilization, not perf or
> related areas.
>
> Stabilization also includes APIs stabilization as we hopefully get more
> people work on getting exts ported.
>

Reply via email to