At 10:08 PM 11/11/2003 +0100, Thies C. Arntzen wrote:
On Tue, Nov 11, 2003 at 10:01:32PM +0100, Stig S. Bakken wrote:
> On Tue, 2003-11-11 at 19:05, Andi Gutmans wrote:
> > Hey guys,
> >
> > I think the PHP 5 tree has matured a lot and it's time to release an RC. I
> > think end of November or mid-December makes sense. I'd like to aim at the
> > former date.
> > Are there any major (as in "major") issues which in your
> > opinion still need to be dealt with?
>
> RCs are meant for when you think the source tree is ready for release,
> but want to make sure. Do you think it's ready?


    i think andi hopes that only RCs will give us the needed
    momentum to get it finished (as in we labelit RC but it's a
    beta).

    i have real opinion on that, but if it helps PHP 5 i'm all
    for it.

To be honest, I think the answer is somewhere in the middle. Basically, the engine is done. I think the XML extensions and SQLite are pretty mature, and the old stuff pretty much works. Some people are already using PHP 5 in semi-production and I think it's quite stable.
I'd really like to see PHP 5 get out soon because it's really a waste that we don't give PHP users the chance to use the new functionality. I think the emails I have been getting about tiny features people still want in all sorts of extensions is not a reason to delay PHP 5, for three reasons:
a) There are always people who want another few things.
b) Many of those people aren't doing anything useful to getting those things done.
c) We all know that PHP always had a TODO, whether it was before PHP 4.0.0, before 4.0.2, or 4.3.4.


I also don't think we should be waiting for new extensions like PDO. It is impossible to synchronize with every extension out there. PDO sounds like it'll be something really useful, and when it's ready and useful enough it'll probably be part of PHP whether that is 5.0.0. or 5.6.4. If it's ready in time, then great. If not, it might be in 5.0.1 which is likely to follow 1-2 months after 5.0.0.

What I suggest is the following. An immediate feature freeze and try and get the RC out of the door. If it takes 2 months and not 2 weeks that's fine with me, but I'd like it to converge. I'd like people who have outstanding issues/bugs they need to fix, to go ahead and fix them. Same goes for critical engine problems (aka me).
But it's obvious, that all bugs will never be solved, because that has never been the case.
Going back to Stig's answer, yes, I think the tree is in pretty good shape.


Andi

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



Reply via email to