2015-11-10 10:26 GMT+01:00 Lester Caine <les...@lsces.co.uk>: > 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