hi Rasmus, 2010/11/25 Rasmus Lerdorf <ras...@lerdorf.com>: > On 11/25/10 9:20 AM, Johannes Schlüter wrote: >> On Thu, 2010-11-25 at 17:11 +0000, Andi Gutmans wrote: >>> For what it's worth the changes we've made in the Zend Engine around >>> performance and memory use could warrant a major version. Every major >>> version of PHP in the past has been driven foremost by major engine >>> overhauls. >> >> Yes, larger changes to the engine changed the major number. But all of >> them had a big effect. This is "only" performance. No functionality. 90% >> of the users won't notice it. Whereas everbody oticed the change from3 >> to 4 or the new object model in 5. Changing the major number has two big >> effects: a) marketing b) more fear for doing the upgrade. >> >> I value b) as the more relevant factor to monitor. > > Looking through trunk I think we are in pretty good shape. I don't > think cherry-picking and branch merging is an issue at this point. A > 5.4 with the performance improvements, Traits, minus the type hinting > breakage is something we can get out pretty quickly without causing any > sort of PHP 6 confusion or breaking existing apps.
Agreed, a php6 now just does not make sense, no matter from which point of view. I would not define 5.4 as being in a good shape but in a very promising shape to prepare a release. Removing the breakage, do some clear review of what we have (from a BC pov for one) and we could begin with a 5.4 release. However let get the RFC sorted out first before (it seems that we clearly have a consensus on most parts, time lines need to be adapted to avoid 5 releases at the same time :). Indeed, the type hint patch should be reverted as well, the sooner the better. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php