Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:89142 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25814 invoked from network); 10 Nov 2015 09:38:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2015 09:38:21 -0000 Authentication-Results: pb1.pair.com header.from=robin@kingsquare.nl; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=robin@kingsquare.nl; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain kingsquare.nl designates 141.138.142.202 as permitted sender) X-PHP-List-Original-Sender: robin@kingsquare.nl X-Host-Fingerprint: 141.138.142.202 spring.kingsquare.nl Linux 2.6 Received: from [141.138.142.202] ([141.138.142.202:46196] helo=spring.kingsquare.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DB/70-21426-50BB1465 for ; Tue, 10 Nov 2015 04:38:14 -0500 X-No-Relay: not in my network Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by spring.kingsquare.nl (Postfix) with ESMTPSA id 04B5CE9C77A for ; Tue, 10 Nov 2015 10:38:10 +0100 (CET) Received: by lbblt2 with SMTP id lt2so97570514lbb.3 for ; Tue, 10 Nov 2015 01:38:09 -0800 (PST) X-Received: by 10.112.140.197 with SMTP id ri5mr1185353lbb.65.1447148289637; Tue, 10 Nov 2015 01:38:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.18.86 with HTTP; Tue, 10 Nov 2015 01:37:49 -0800 (PST) In-Reply-To: <5641B835.3060005@lsces.co.uk> References: <01a501d11a59$d1cba210$7562e630$@belski.net> <563FA66B.1090305@gmail.com> <01fd01d11a8c$3a59c3c0$af0d4b40$@belski.net> <563FF86C.2060007@lerdorf.com> <7FCBAA90-7D7C-49A5-B8A2-B8662EB6AB50@zend.com> <56413F24.7010200@lerdorf.com> <5641B835.3060005@lsces.co.uk> Date: Tue, 10 Nov 2015 10:37:49 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Lester Caine Cc: PHP internals Content-Type: multipart/alternative; boundary=001a11c25b46bdc5d005242c772f Subject: Re: [PHP-DEV] PHP 7 RTM date From: robin@kingsquare.nl ("Kingsquare.nl - Robin Speekenbrink") --001a11c25b46bdc5d005242c772f Content-Type: text/plain; charset=UTF-8 2015-11-10 10:26 GMT+01:00 Lester Caine : > On 10/11/15 00:49, Rasmus Lerdorf wrote: > >> November 30 is Cyber Monday, where people are either > >> > > >> > a) focused on maxing out their credit cards on every possible > e-commerce site, or > >> > b) unable to roll out PHP 7 because their customers are busy with a) > >> > > >> > At least at Heroku we have a blackout policy around Thanksgiving and > Christmas for platform changes, and I'd imagine other hosting platforms do > as well. > >> > > >> > So maybe either Tuesday, or even better, Thursday, since that's > release day anyway. > > Let's be realistic. This is not a critical security fix for production > > servers. This is a .0.0 release. For developers this marks the point > > where they need to start making upgrade plans if they haven't already. I > > realize for Heroku and the few similar cloud computing services out > > there it might be slightly different in that you want to be quick to > > provide the first golden PHP 7 to your customers. > > > > My only concern with the timing is whether we are adding undue > > inconvenience to our RM team and all the other folks on our side that > > are affected by a release. > > Anybody moving their current stable infrastructure to PHP7 without fully > testing deserves everything they get? PHP7 should be 'rolled out' as a > secondary option for savy users who understand the implications since > the code base WILL need to be reworked before it becomes a stable > replacement for the current PhP5.x infrastructure. Actually a cloud > service getting something out as a taster for PHP7 before the holiday > could only be helpful since it would give more eyes on real world > migration problems in much the same way that PHP5 roll-out was probably > helped by RC's being available on some hosting services back then. ARE > any cloud services providing that facility today with PHP7 RC's? > > Lester, With the advent of a wider variety of (container based) hosting solutions (i.e. Heroku (https://devcenter.heroku.com/changelog-items/679) and dokku-esque providers) and i.e. Docker providing the latest RC's via 'official' images (https://hub.docker.com/_/php) And ofcourse the vagrant boxprovided by Rasmus (https://github.com/rlerdorf/php7dev) have allowed a far easier upgrade path for developers trying out new stuff. This is a vastly different landscape than back when PHP5 came to be. (or even 5.3 for that matter) I as an app developer (and thus PHP user) now have _alot_ more options to try out different versions of PHP (even RC's) with faw lower barrier of entry. Kudo's to the PHP development team / RM's for bringing this delay up before hand and not silently postponing the release. As a developer watching / lurking on this list, it's great to see descisions made in such open manner! Looking forward to 7! -- Regards Robin Speekenbrink --001a11c25b46bdc5d005242c772f--