PHP 4.3 ToDo

From: Date: Thu, 14 Nov 2002 17:37:04 +0000
Subject: PHP 4.3 ToDo
Groups: php.dev 
Request: Send a blank email to php-dev+get-91046@lists.php.net to get a copy of this message
I am commenting some entries from the ToDo here:
global ------ For PHP 4.3.0: * Add aliases to functions to conform to new naming conventions, e.g.
     str_to_upper().
some work done - many work needed here. What about a new compiler define that allows enabling/disabling old function names and then make a configure switch for that? That would be a good and simple solution, i guess.
* Make all extensions thread-safe.
lol: How do we know that? Partly er rely on external libraries...discussed elsewhere
* Make everything on the language-level independent of your locale
     settings.
many work done - are we ready?
* Change PHP error messages, so that they point to pages or sections
     in the PHP Manual.
partly done
* Make sure that all ZTS globals get destructed. Most ts_allocate_id()
     calls should have a dtor entry.
?
* Activate all extensions by default that don't rely on external
     dependencies. (eg ftp) (DONE?)
not done extreme example is mbstring discussed the last days.
* on some platforms unimplemented function will just do nothing
     (e.g. symlink) they should print a warning or not even be defined!
     (DONE ?)
partly done or are we already finished in this?
* Use arg_separator.input to implode args in the CGI sapi extension
     and arg_separator.input to explode in php_build_argv(). (DONE?)
?
* Implement flush feature suitable for nested output buffers.
Heavily discussed - what will we do next here? As a conclusion i think we should go for 4.4 and not directly to 5.0. Additional i would vote for 4.4 being delivered in two offical version one with ZE1 and one with ZE2. marcus

« previous php.dev (#91046) next »