Re: Re: PHP 5.1 (Or How to break tousands of apps out there)
| From: | Pierre | Date: | Fri, 25 Nov 2005 09:55:59 +0000 |
| Subject: | Re: Re: PHP 5.1 (Or How to break tousands of apps out there) | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-20351@lists.php.net to get a copy of this message | ||
On Fri, 25 Nov 2005 10:49:24 +0100 (CET)
derick@php.net (Derick Rethans) wrote:
> On Fri, 25 Nov 2005, Marcus Boerger wrote:
>
> > Hello Helgi,
> >
> > obviously one problem is that PEAR does ignore coding standards.
> > Classes should be prefixed in both pear and core. And neither Date
> > nor File is in any way prefixed. In th end all we see here is that
> > we want namespaces asap.
> >
> > One thing to discuss now is whether we want to put out 5.1.1 or even
> > 5.1.0pl1 asap with Date in ext/Date renamed to something diferent.
>
> No, as this breaks backwards compability. I have code written for
> this and that is going to be released. If the class constants are
> removed, you will break code that is out there. There were similar
> reasons why Wez didn't want to change the odd PDO method because
> people were running it production while PDO was not even beta - which
> is fine. But you can definitely not change code in a released version.
I think you are either kidding or living in a dream.
You keep doing what you want, do not inform us about what you do (and
do not say anything in commit messages).
This release is a mistake and again you are responsible for that.
Assume your wrong decisions once.
--Pierre