I wholeheartedly agree with Andi: we already have a very full-featured
release with 5.1 and we should have a beta out as soon as possible in order
to start getting user feedback. The fact that ifsetor() and goto have
generated such large discussions shows that we are not in agreement on how
or if they would be implemented. I am sure these discussions could continue
for a long time, but we do need to keep in mind that Unicode support will
also require a lot of work from extension authors as well as the scrutiny by
many eyeballs so that we can catch all the corner cases and bugs.

Let's get the ball rolling.

-Andrei

P.S. I thought Andi was Zeev's double, not mine?

> Hi,
>
> Finally catching up with all the million comments. Definitely a
> way to get
> distracted from real work :)
>
> I don't want to get distracted from what I consider should be the main
> objective and bigger issues than yes to one or another feature.
> We should get PDO, new execution engine and some other changes out to the
> public.
> We need to fold in the Unicode changes into public CVS before we have a
> maintenance nightmare. We can't manage more than two PHP 5 branches at
> once. It'll be unmaintainable and tough.
>
> I'll roll PHP 5.1 Beta 1 tomorrow. Hopefully we will then start getting
> some very much needed feedback from the public for HEAD.
>
> After talking to Andrei & Rasmus, I think it becomes clear that we should
> aim to RC 5.1 in the beginning of July so that we can close the 5.0.x
> branch and merge Unicode into HEAD. There will hopefully then be a quick
> development cycle for upgrading a lot of functions for Unicode
> support, and
> in addition we could address some features like goto, and other
> improvements which are required. Releasing 5.1 doesn't mean 5.5 or 6.0
> (whatever we call the Unicode version) couldn't be released this year.
> I'm sure Andrei would love that :) (so would I, and incidentally my
> original name is Andrei too).
>
> It's for the benefit of all to make progress and not slow the
> release cycle
> to a halt, especially for people who are looking forward to the "major"
> features. We have some great stuff coming and it'll go bad if we
> don't move
> the major pieces along.
>
> Andi
>
> P.S. - Anyway, from looking over the thread it definitely seems like 100
> people have had 101 different ideas for ifsetor(). Just strengthens my
> point of doing it yourself in code.
> As far as goto is concerned, I pointed out some technical issues (Stas
> mentioned some) as far as the implementation is concerned back when Sara
> did her patch. I don't object to having a strict, static
> implementation of
> goto when we get a clean implementation. Actually I might even
> take it upon
> myself to look for a solution. It should go into the Unicode
> version. It's
> not high priority and I'm sure PHP users around the globe will survive
> without it for a while.
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to