https://bugzilla.wikimedia.org/show_bug.cgi?id=69445
--- Comment #25 from Jon <jrob...@wikimedia.org> --- (In reply to Stefan2 from comment #16) > I think that the problem is that the MediaWiki namespace can be edited by > any administrator. Many administrators do not understand what the code does, > as demonstrated for example by the "~~~~" in > [[szl:Special:PermanentLink/207947]], which Legoktm mentioned above. A > simple solution would be to remove the right to edit pages in the MediaWiki > namespace from administrators and instead assign it to a new group, > "scripteditors", consisting of editors who understand how the code works. > > Broadly, administrators are trusted users and should be treated as such. Yes but whereas I might trust a fellow developer, I still wouldn't at all me comfortable if they +2ed their own code and this is why we have code review processes. Also I might trust an administrator in wiki things but if they are unable to use a code review tool then I wouldn't trust them to edit JavaScript. I worry that a lot of this is due to an outdated idea that JavaScript is not a real language. Ask yourself what if MediaWiki:Common.php existed and how allowing editing of code on a wiki that would make you feel... I can imagine Common.js being useful for a hobby wiki to make a few tweaks, but it really has no place on a Wikimedia wiki and we should certainly not be building code review systems to support it. Instead we should be focusing energy on making code review in mediawiki core quicker and more enticing and more regularly deploying our code. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l