Hi,

I wrote a mail last Friday about this but it seems like it got lost. I
wanted to go RC on Thursday, as this now would be a rather short-time
announcement (while quite a few devs already knew) this plan has changed
by a week:


PHP 5.3.0 RC 1 is now scheduled for Thursday 2009/03/19.


This means we'll enter the pre-build commit-freeze for build fixes only
on Wednesday 2009/03/18.

As there were some misunderstandings what "build fixes only" means
before here my reading of that: Build fixes are changes to source files
(.c, .h, .re, ...) which fix compilation of the code on a supported
platform (and don't break it for others). Build fixes also include fixes
for tests, as long as the diff makes the changes clear (a complete
rewrite of a test isn't clear, a change from  %a to %s or additional
cleanup is), as well as fixes to README files and similar. If in doubt
please try to commit your stuff sooner or ask :-)


That said: On the wiki is a list of open items
http://wiki.php.net/todo/php53#next_release_beta2rc1

Item 1 is, of course, the big one: Bug fixing. Most of the ones filed
against 5.3 are assigned. If you have bugs assigned to yourself but
won't be able to fix it soonish please un-assign it with a comment -
especially if you consider it critical so somebody else can take over.
There are also many bugs filed against 5.2 (or older versions) while I
won't consider most of the release critical for 5.3.

Some other parts of that todo list are fixed (like the UPGRADING guide)
or just need to be committed (new ini files) Please take a look.


Other than that I have two main concerns:

- Unknown bugs in Namespaces/Closures/... which will only be found in
  real life testing, not sure how to get them properly tested.

- Accidental BC breaks, for instance in edge cases while changing to
  zend_parse_parameters. There were some fixes already, but more
  testing with real applications should still help (what I'm doing on my
  private server in a "production" environment for instance) So please
  test your own PHP code as well as apps you use on 5.3. Thanks.


So devs please check over open bugs and open todo items.

And everybody please help by testing (and I'm sure the doc team welcomes
assistance). I also welcome feedback (using a mail directly to me for
instance) if you tested some bigger apps (bugs should go to the bug
tracker, of course) since feedback like "my 1M loc app works like a
charm" helps me, too.

Thanks so much,
johannes



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

Reply via email to