Re: Re: PEAR::Date broken (Was: [PHP-CVS] cvs: php-src(PHP_5_2) /ext/date php_date.c php_date.h)
| From: | Steph Fox | Date: | Wed, 19 Jul 2006 01:56:44 +0000 |
| Subject: | Re: Re: PEAR::Date broken (Was: [PHP-CVS] cvs: php-src(PHP_5_2) /ext/date php_date.c php_date.h) | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-24620@lists.php.net to get a copy of this message | ||
Hi Rasmus,
But having PHPFoo does not in any way prevent PHP::Foo() in a future version. Not namespacing it in 5.2 and then namespacing it in 6 means we break stuff for one version for no reason. The "screw you guys, you should namespaced your stuff" argument is the least userfriendly approach we could possibly take here and doesn't buy us anything longterm.The problem is that it doesn't prevent PHP::Foo(), or PHP::PHPFoo(), or PHPFoo(), from meaning the same thing in PHP 6. Can't you see already what kind of hell that's going to be for maintenance? - Steph