Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103836 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 84325 invoked from network); 24 Jan 2019 18:30:02 -0000 Received: from unknown (HELO mail-qt1-f177.google.com) (209.85.160.177) by pb1.pair.com with SMTP; 24 Jan 2019 18:30:02 -0000 Received: by mail-qt1-f177.google.com with SMTP id t33so6893577qtt.4 for ; Thu, 24 Jan 2019 07:08:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iZEOpNJNlaRhnRtpOY0aK6/XD80w4wmKgkwCsoz+JqM=; b=Xc587rZDYn+BwBQcbCWgwFWQjcbmtEkk7OSSpNCqu8qjLPh7DwM6qAl3jLUNMDJlkW Nd1Xik3Sfa6Der87b689HZuH2TQbhAinM1/sXCawBS1nECW6vbmQuXsElYE8u91UInEJ VJSh1JQ6GwoOOC1G/LMGBrcDK0YSku3WuHQBlGeO78ksjr5FSE+NOfFU1m8o6qvT3Xpk dDCorNs+X4L1tpwvT1RSQWlBaPHYC60gzaoqIEasd83sLAP+g8MrATkQEuAyNgsWKxQl Yzzl26gedCLWDyaHg0OT6wXMpCVFRnELZsxpM8dr2uLeBJ8HD7H4juSEQUpR+BqTP2vt mPvg== X-Gm-Message-State: AJcUukd3ePF3gk1V7CVbSzcQZVgUiOFB8MU4J8+U297FLyrsQ1kXcKho DmLhAvOiPuaa8EpdMhKH+gZjJVp+bmZgC6Ul9VFTLQ== X-Google-Smtp-Source: ALg8bN7n6RAyjh5c7RMFSbrUnGR/BwCJhMlD4GyQpEDOP+n3sXVtJimzzTLxiQtpvAdQrRcOR5vBDAqcNc0V13iYWk4= X-Received: by 2002:ac8:4884:: with SMTP id i4mr6956836qtq.219.1548342491530; Thu, 24 Jan 2019 07:08:11 -0800 (PST) MIME-Version: 1.0 References: <091debad-319d-7010-4852-fb9d7e6304ac@gmx.de> <52d491a2-f546-f1eb-09e4-87f1b070d256@zend.com> In-Reply-To: Date: Thu, 24 Jan 2019 09:07:59 -0600 Message-ID: To: Nikita Popov Cc: Dmitry Stogov , Zeev Suraski , Christoph Becker , PHP internals Content-Type: multipart/alternative; boundary="00000000000032d888058035941f" Subject: Re: [PHP-DEV] Re: Branch off PHP-7.4 early From: pollita@php.net (Sara Golemon) --00000000000032d888058035941f Content-Type: text/plain; charset="UTF-8" On Thu, Jan 24, 2019 at 8:52 AM Nikita Popov 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 --00000000000032d888058035941f--