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=prev&oldid=208782 [2] https://bugzilla.wikimedia.org/show_bug.cgi?id=69445 -- Legoktm _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l