Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97065 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75670 invoked from network); 19 Nov 2016 18:23:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2016 18:23:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.17.22 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.17.22 mout.gmx.net Received: from [212.227.17.22] ([212.227.17.22:54217] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 50/00-10048-28890385 for ; Sat, 19 Nov 2016 13:23:03 -0500 Received: from [192.168.2.103] ([217.82.239.250]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Mh9cj-1cLgvW0lEn-00MLiE; Sat, 19 Nov 2016 19:22:55 +0100 To: Rowan Collins , internals@lists.php.net References: <94840a5a-39e2-5255-e9c5-c011f00d392b@gmail.com> Message-ID: <7604bd74-bfd7-fe3b-a9b2-4717187b6c52@gmx.de> Date: Sat, 19 Nov 2016 19:23:01 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 MIME-Version: 1.0 In-Reply-To: <94840a5a-39e2-5255-e9c5-c011f00d392b@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:BalpA1PgAQhbpeEmODrx5XhbjI2xzxJmLRtF2ocEzOCPntbRipD AFWH2wse06qnMyfl9lcBfNyzRpDUqUUT2tYHHUvBs6wpSAD0UgPH0nJWJK6u8NM408hDAHN 0E5IDg3Kl+D7PFDiU731eKmJG5ZKAMQusM+rB+9mYHTbEcAmbO6LJ6KPkT2ahf8Bj3r3y4D Xl9oi104VIL+NTffOhiAA== X-UI-Out-Filterresults: notjunk:1;V01:K0:4nFDnw1tC9M=:uhlNmIB9pRaWLTp51d8OGF Gsp6wIEX+YzW041JobXVr6mVVgyEHk4+Cy52RmfbP+WZVBQsehj6C5r4RdLfnGT8SW1jpVoGT JnJoHYNH7o7IKKGSDHD2oxSGJP3gcyTle7uWCQZCcbSjGqmAXQS8bW1ijtAbQstbsDIluFAUn nnQV7/N0RxEtfUj06CIP3jl9GZ4dh6VsYC3JoyIaYh66Yyhlsayl+qO7bFunSODz1uE7gMv3N zUNuVsF1ayWechKdy3UmRVh7DMyIrbuvUPAlyvekJtgN2O/yLgNvZXxFQEkDVjs7o0F2v1uRI bdwv/hZ7qEHVtH6gB3eBXx3uYc5sjk5PvKEhXSwDDiqjJ0Vr1pYyWIkUC8FXR2KKTlcSv9njo jNUgXfa2hbA1uGh+9W3nC4R6WE7sjWnBgdU2uqfJyuCsoHKZ9Fg3EghvR9ZKKglHruJwVUp7g Lsqk263lB7/bxoSWmfq2wmuu2pSA9aW1TIwGv2AwWFv+7lZPolH+d46dhC3b3SW7IUa0uzka4 HUYzotDi6bIYxfXyb5GlQTW96qcpY+BBVVZU5DHLV/r79OHeQjtFv0SxfMJSK9ih8x+sVNgen DgjZJ6iH1s0X/URIvvbbfMo6NNCpHtdTftHtO6Zc/zu9b5JhYJq83gC50VUUttINqPN8SNjHr oUu3GBFUhgUlBKyfEPAQ0CgL5pIjZmFzLcOHukF+zMu035XDMzMvA2i0GAupK9+4zw+owyIHN 0V+y44ngzmWyFyMJZsMNIfAeDVACdAVJ/mq8IflPicT5XePiZlAVohciom8A4mEnbdUaX2lSE ACujM1N Subject: Re: [PHP-DEV] [RFC] Deprecations for PHP 7.2 From: cmbecker69@gmx.de ("Christoph M. Becker") On 19.11.2016 at 18:23, Rowan Collins wrote: > On a broader note, I would like to restate my desire for some kind of > road map or plan of roughly when 8.0 is expected, to inform decisions on > things like this. Does "deprecate in 7.2" mean removal in 2 years time, > or 5, or 10? > > Previously I've been answered with "the Big Feature of 8.0 will be JIT", > but I am not a fan of tying the deprecation and feature policy to > "whenever we happen to have a rewrite of the engine ready"; it muddles > product branding with API versioning. If JIT isn't ready for 10 years, > does that mean we have to wait 10 years to break BC? And if it's ready > in 2018, does that mean everything deprecated in 7.2 has to be > immediately dropped after just one year? Should we decouple the Zend > Engine version from the language version, and use separate semantic > versions for each? IMHO, we should consider introducing a fixed schedule for major releases (say, every 4 years). -- Christoph M. Becker