Also sprach David Gerard:
It's useful and important in these markup refactorings to take note of which bits are
- the MediaWiki software and extensions
- [[MediaWiki:]] space messages
- template markup
The first is the software, the third is the local wiki, the second is a mix of both (defaults in the software and local overrides).
All are worth refactoring, but you have to convince different people it's a good idea :-)
Noted. So far, I've taken the "black box" approach to Wikipedia's markup: an external perspective allows me to optimize code without having to consider organizational constraints inside the black box. Also, I don't really know how the internal systems work, and the braces in the template code scare me. And what do you mean by "space messages"?
In due course, I hope to find some internal collaborators who will join me in the quest :-)
Cheers,
-h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome