On Thu, Jan 24, 2019 at 8:52 AM Nikita Popov <nikita....@gmail.com> wrote:

> I'd like to bring this up again. Typed properties has been merged, so we
> currently don't have any major code changes pending. To clarify what
> exactly I'm proposing:
>
>  * Create the PHP-7.4 branch now/soon, rather than in summer.
>  * master will be PHP 8.0.
>  * All changes are applied to the lowest applicable branch and then merged
> up as usual, including to PHP-7.4 and master.
>  * NEWS mentions for bug fixes are only added up to PHP-7.3. They are not
> added on the PHP-7.4 branch, just like for master. (Excluding changes that
> are only in 7.4/8.0, of course.)
>  * All feature additions can generally still go to the PHP-7.4 branch,
> there is no freeze.
>  * Backwards incompatible changes and major internal API changes can go to
> master (assuming they are accepted through the usual processes).
>
> I'm on board with this.  My prior objection was that the third point in
your list (all changes merged to master as usual) didn't appear to be the
plan during the earlier discussion.  If it's the plan now, then +1 from me.

I do want to clarify your comment about not being in feature freeze for
7.4.  I take this to mean not just that new implementations can be landed,
but that new RFCs can be put forward, voted on, approved, and merged.  That
comes with the understanding that large ones SHOULD target 8.0, but they
don't necessarily have to.

-Sara

Reply via email to