Thanks everyone, I didn't remember thinking about this so was
impulsively curious. Dug a little now, so here's what happened:
Proposal to internals (July 14, 2012) with discussion July 14-18:
------------------
Thread: http://markmail.org/thread/kewdoz3dowrr7rfv
Summary: Seemed okay, discussed more "how" than "why", and
more "yes" than "maybe" approved.
Conclusion: No clear decision was reached.
The patch:
------------------
Patch: https://github.com/php/php-src/pull/132
Pull: http://git.php.net/?p=php-src.git;a=commitdiff;h=c9eb641
Summary: Mostly a technical/patch related discussion there,
several tweaks, then pulled.
Conclusion: Merged/pulled into master on August 4, 2012.
What happened:
------------------
- The PHP logo GUIDs were removed, and replaced with data URIs
in phpinfo() and friends.
- BC: Removed four *_logo_* functions, and GUID usage.
- E_DEPRECATED was not used beforehand, nor doc updates, they
were simply removed. FWIW, also no RFC.
It's understandable how a minimally used feature can be changed and
removed without much worry/thought. But, they appear to be the only
functions removed in 5.5, and this helps it feel even easier to not
break BC for this not-so-important change.
Proposal: I propose we revert this change. Future consideration might
include E_DEPRECATED for these functions in 5.5, although I am not
proposing that part. Seems sensible, though.
Regards,
Philip
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php