Just over a week has passed since the suggested list of features for PHP 5.3 was posted and it looks like all of the people who wanted to throw in their votes managed to do so. My thanks to all of the people who voted and kept the discussion on track. Here is the end result of all the hoopla.

Feature Suggestion                                                              
                                                        Total Votes     
------------------------------------------------------------------------ ----------------------------------------------------------
Backport the namespaces patch for PHP 6                                         
                                        20
Symlink the intl extension from PECL                                            
                                                12
Apply the Late Static Binding Patch                                             
                                                        21
Implement David's Circular Garbage collection patch                             
                                        7.5
Implement Sqlite3 support via the ext/sqlite extension                          
                                14.5
Remove safe_mode, register_globals and magic_quotes                             
                                -14
Introduce mysqlind library into core                                            
                                                        19.5
OpenID enabling patch for OpenSSL and PHP 5                                     
                                        20
Add array_replace[_recursive] functions (patch is already available) 13
Split off deprecation from E_STRICT into E_DEPRECATED                           
                        22
Merge the zend_arg_info const'ify patch                                         
                                        15
Merge the GCC 4 -fvisibility patch                                              
                                                        6
Switch for disabling/enabling materialized cursors in mysqli                    
                                3
Link phar extension from PECL into core                                         
                                        6
Merge Matt's ZEND_SIGNED_MULTIPLY_LONG() optimization patch                     
                17.5
Introduce new php.ini files parser/scanner + CGI/FastCGI                        
                                        13
Merge __callStatic patch from PHP 6                                             
                                                20.5
Introduce concept of "strict classes" that do not permit dynamic property creation 6


There were a total of 28 people who voted, so a maximum vote was 28.

For the most part it seems that there is a general consensus on the features to go into PHP 5.3, my suggestion is that all features with >10 points are to be put into the 5.3 TODO and the rest can have another change for PHP 6 and/or PHP 5.4 (if that comes to pass). Either way, there definitely appears to be a set a solid reasons to start the 5.3 branch.

Ilia Alshanetsky

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

Reply via email to