Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:89755 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88206 invoked from network); 8 Dec 2015 15:27:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Dec 2015 15:27:17 -0000 Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.213.51 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.213.51 mail-vk0-f51.google.com Received: from [209.85.213.51] ([209.85.213.51:34629] helo=mail-vk0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8A/AD-31749-2D6F6665 for ; Tue, 08 Dec 2015 10:27:16 -0500 Received: by vkbs1 with SMTP id s1so15874209vkb.1 for ; Tue, 08 Dec 2015 07:27:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zend-com.20150623.gappssmtp.com; s=20150623; h=from:references:in-reply-to:mime-version:thread-index:date :message-id:subject:to:cc:content-type; bh=IA6I0FZ24EnRqqWkoFS+RDKSDQL9JeXPwgvKWkPgmGg=; b=BhVWuVD8qus7zn9s31ucoaGuSZQXceQdpiWxptvBIx08A9/GrTzz0t3erw3ClA+pt2 xsCJ3hJExs5twEIxeEePSgkY6VjNTnLQfwVkN2sKrVqTKcl7+BH0m0RM48LMUqXibGh0 g2B2kyADnGfIqtZcglfnsiJLS04LCQQe4Z+HyoZzWlb+Pv5F4MXZjwygU8BTL8vOonvt 9nGYkf51/xDuWkYgzaV1vfOsFNss4bWNuTwJsyQBp/NvtaU7ICapyJa3zGPe2xVfnzXN bu4WOv7wbY12ReYn56vL2vgwqSfxFxeqHGRx9uw6kuexRj81aqWKS9yL4qvFsL3U0xb6 lnmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:references:in-reply-to:mime-version :thread-index:date:message-id:subject:to:cc:content-type; bh=IA6I0FZ24EnRqqWkoFS+RDKSDQL9JeXPwgvKWkPgmGg=; b=VDDkbZiCDGgglMjjQ9DjXDPMVbGKnkLIqtSTTa/g1NzNONohAk1zz3CDMp96k9Ckkh q3AkcyvPRxVY++MAwfIKXK2mZZRo6fbnBCGo/2XlVJasrcmPCwSn41w90lgItTdu5chS hXBLHAv6K5TBUUhDdhib0+ACpQwdoZ85NziEW9KcToqC1l0ObtFmOqpU1ndRpk8IxPc9 KfkNmvaKocYovhHblus1144il7zpp1DV7SJsB/XE2pP6qzIUT1RuyDtKOLA3vjr3YqH2 vFOnYJKCGhBx0oVfu2vzb6HVDX7B0A51s+rLCWwzgmMfUFLJJt8JsNT8IwEr287ZNiYA NRqA== X-Gm-Message-State: ALoCoQkENj9pyEvN049esNDRmZ5ChEAIV5Vvfj1uRhBM7y5F42IyQtOTp5Ugp7Lq6ClqMKiRyf0rf41cbqm7Jw7KcLTcFR5qIk30qM1qQK6UpXA3NhQt5nD0froZ0167h8q4fC0uN0GdQx2t6apjDLI7yOkeUrlNYdbYuflupQ+v6S0SXbv7pVCCQVfsTdsPbdf62gE0Rp0rEVVsVhhaoWTanVo2Py0n6w== X-Received: by 10.31.146.66 with SMTP id u63mr73405vkd.31.1449588431857; Tue, 08 Dec 2015 07:27:11 -0800 (PST) References: <0a0a70d756b14a84fc1cd19fd04bb914@mail.gmail.com> In-Reply-To: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQH9h+SVbTPP/WEeB2e7emvDvziBxQNGBcpTnk5YPzA= Date: Tue, 8 Dec 2015 17:27:11 +0200 Message-ID: <50da87b3e7233d2b204d16e61092fe88@mail.gmail.com> To: David Zuelke Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Subject: RE: [PHP-DEV] RFC: PHP 5.6 Support Timeline From: zeev@zend.com (Zeev Suraski) > -----Original Message----- > From: David Zuelke [mailto:dz@heroku.com] > Sent: Tuesday, December 08, 2015 5:19 PM > To: Zeev Suraski > Cc: PHP internals > Subject: Re: [PHP-DEV] RFC: PHP 5.6 Support Timeline > > It just occurred to me (too late :D sorry Zeev) that it might make sense > to > split this into two RFCs: > > - to define the active support end date for 5.6 (e.g. "2016-08-28" or > "2016- > 12-02" or "2016-12-31") > - to define the security support end date for 5.6, and specify that > relative to > the active support end date only (e.g. "12 months after active support end > date" or "24 months after active support end date") > > That would also allow us to, if the need arises, change the active support > end date sometime next year (for whatever reason; let's hope it is not > necessary!) without having to open up a discussion about the security end > date again ;) I think we can do it within the framework of a single RFC - simply make it clearer in the RFC text that the Security Support term begins when the Active Support term ends. That way if we want to change the Active Support term in the future (with another RFC), it won't alter the Security Support term we agree on here, unless that future RFC explicitly deals with changing the Security Support term as well. Makes sense? Zeev P.S.: I really hope we can come to a final conclusion as a result of this RFC, and not have to change it in the future. That's another reason why 1+2 years makes sense - it's far enough in the future to give mostly everyone enough time to migrate on their own terms, and equally important, for us to be able to say this publicly, as in "People, we're giving you enough time - there won't be any additional extensions, plan your migration accordingly".