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

Reply via email to