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

Reply via email to