AW: Re: PHP 5.1 (Or How to break tousands of apps outthere)

php.internals

Matthias Pigulla

20 years ago
> Yes, and that will break code again as I just explained to > Sebastian Kettler. And it will break *my* code ;-)
Too bad I don't find the right mail to qoute you now literally - but nobody forces you to use the official PHP codebase for your stuff; go ahead and maintain releases for yourself. Unfortunately my english vocabulary lacks words powerful enough to express what I think about "your code" and your damn arrogance. In no way I have contributed as much as you but that does not stop me from stating that this is once again a maximum credible accident for the PHP project as a whole; and once again the way you comment on this as one of the very core developers is major PR disaster. The way things went is so incredibly ridiculous that everyone being responsible for major IT budgets, investments or decisions will be laughing at the project and its community as a whole. -mp.

Derick Rethans

20 years ago
On Fri, 25 Nov 2005, Matthias Pigulla wrote:
> > > Yes, and that will break code again as I just explained to > > Sebastian Kettler. And it will break *my* code ;-) > > Too bad I don't find the right mail to qoute you now literally - but > nobody forces you to use the official PHP codebase for your stuff; go > ahead and maintain releases for yourself.
I am sure that that quote would have been taken out of context though.
> In no way I have contributed as much as you but that does not stop me > from stating that this is once again a maximum credible accident for the > PHP project as a whole; and once again the way you comment on this as > one of the very core developers is major PR disaster.
I don't see so, calling the class "date" is the only proper name for it. Other applications are going to break regardless of in which version 5.1.0/5.1.1 we would have introduced it. We thought it was better to do it in 5.1.0 instead, and unfortunately it made it into a too late release candidate. Derick
-- Derick Rethans http://derickrethans.nl | http://ez.no | http://xdebug.org

Christian Schneider

20 years ago
Derick Rethans wrote:
> I don't see so, calling the class "date" is the only proper name for it.
Oh, just realized another little detail: Why the heck was the class called date instead of Date? Creating case-sensitivity legacy at this point in time is something which shouldn't have slipped past QA. Maybe we *do* need more time between RCs and releases. - Chris