On 8/10/14, 6:27 AM, Erik Moeller wrote:
Hi folks,
Admins are currently given broad leeway to customize the user
experience for all users, including addition of site-wide JS, CSS,
etc. These are important capabilities of the wiki that have been
used for many clearly beneficial purposes. In the long run, we will
want to apply a code review process to these changes as with any
other deployed code, but for now the system works as it is and we
have no intent to remove this capability.
Sorry, I strongly disagree that the current system works. Every so
often we discover that a wiki has been loading external resources in
site-wide JS for months. Local sysops might have no idea on what
they're doing, and just copy and paste what someone told them to do.
Edits like [1] make that terribly obvious.
I filed bug 69445[2] as a tracking bug to implement a sane code review
process for these pages. I don't imagine it will happen anytime soon,
but now seems like a good time to start discussion about it.
[1]
https://szl.wikipedia.org/w/index.php?title=MediaWiki%3ACommon.js&diff=…
[2]
https://bugzilla.wikimedia.org/show_bug.cgi?id=69445
-- Legoktm