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

- Thread: https://externals.io/message/20367
- Original archive: https://news-web.php.net/php.internals/20367
- Started by Matthias Pigulla on 2005-11-25T11:16:33+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #20367 — Matthias Pigulla — 2005-11-25T11:16:33+00:00

URL: https://externals.io/message/20367#20367

> 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.

---

## #20373 — Derick Rethans — 2005-11-25T11:31:38+00:00

URL: https://externals.io/message/20367#20373 · In reply to: #20367

> 
> > […]
> 
> 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

---

## #20383 — Christian Schneider — 2005-11-25T12:08:18+00:00

URL: https://externals.io/message/20367#20383 · In reply to: #20373

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
