On Thu, Jan 22, 2009 at 8:48 PM, Lukas Kahwe Smith <m...@pooteeweet.org> wrote:
>
> On 22.01.2009, at 20:39, Pierre Joye wrote:
>
>> hi,
>>
>> On Thu, Jan 22, 2009 at 7:36 PM, Christian Seiler <chris...@gmx.net>
>> wrote:
>>>
>>> Hi again,
>>>
>>> ok, I just verified that the current PHP 5.3 CVS has the same behaviour
>>> as PHP 5.3 alpha 3 (which is the original design). So basically, I'd
>>> suggest the following:
>>>
>>> * Feature freeze as Lukas and Johannes had planned tomorrow with *no*
>>>  more changes wrt. closures for beta1, then release beta1.
>>>
>>> * For post-beta1: Discuss which of the following options we want to
>>>  take:
>>>
>>>  a) My Closure::bind() compromise
>>>  b) Leave as is in order to add Closure::bind() later (5.3.1, 5.4,
>>>     6.0) when we've discussed all the details.
>>>  c) Drop $this/OOP support from closures for beta2 in order to be
>>>     able to discuss this properly for a later version.
>>
>> If we know limitations, issues or design problems now and they can be
>> fixed in a relatively short delay (within a couple of weeks), then I
>> do not see why we should release 5.3.0 with them. We are in a test
>> phase and that means that we will have to change one thing or another,
>> even after beta1. That's what I meant in my previous posts.
>
> right .. we are in a test phase .. not experiment phase. the time for
> experiments is over. we have enough features for a couple releases. so if we
> find that some feature is not done yet .. or that we might need to break BC
> later if we release the feature now, then we should strip the feature until
> we do not foresee possible BC breaks and move on.
>
> if we keep delaying a few weeks here and there, we will do PHP a greater
> disservice. as johannes has pointed out we have delayed some features
> because we wanted to focus on getting 5.3 out. if necessary we can always
> have a PHP 5.4 just as well.

I'm talking about the features we already have, not about adding more
major features. If one of the new features is not complete and we know
it, why do you want to go ahead then? I can't find any good reason.

-- 
Pierre

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