Hey,
PHP 5.3.0, released in June 2009, introduced
namespacing, a feature we
have never used yet since we were still supporting 5.2.
MediaWiki 1.20 dropped support with 5.2 - there already is 5.3 code in core.
The reason I opened this thread is so we give a
GO/NOGO about using
namespaces.
My opinion on this subject is that we probably should have guidelines on
how to use and not use them, as we do with other language features. After
having used namespaces myself at several places now, I see absolutely no
reason to not allow developers that want to use them to use them in new
code. I'd be good if the guidelines mentioned to not needlessly update
existing code, especially if it breaks compatibility.
Cheers
--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil.
--