On Mon, Apr 4, 2011 at 3:56 AM, Brion Vibber <brion(a)pobox.com> wrote:
* Cross-wiki gadget sharing: if we can avoid
fragmenting common scripts,
they'll be easier to maintain.
Not really, It's just up to the local sysops
to decide if they want to
do it that way or not.
For example, HotCat is commonly pulled down from commons[1][2] and it
is even designed to allow local defaults to be setup[3][4]. And for
example a pile (i won't post links to them all) that en.wikip pulls
down from other locations such as mw wiki, de.wikip[5][6].
I think the main issue is in the past no one has really been around to
help communities set these up like this and that has resulted in the
fragmentation, Also It causes issues such as updates if the users
aren't sysops to manage the scripts (eg: if they are the script author
) but some have worked around that by including user space pages into
the mediawiki:* page. And it's not like we can't give non sysops
access to edit these pages either, we do have the "editinterface"
right we can give away (available in the "accountcreators" group on
en.wikip as example) so that users can manage scripts without needing
to be sysops.
[1].
http://www.mediawiki.org/wiki/MediaWiki:Gadget-HotCat.js
[
2].http://en.wikipedia.org/wiki/MediaWiki:Gadget-HotCat.js
[3].
http://www.mediawiki.org/wiki/MediaWiki:Gadget-HotCat.js/local_defaults
[4].
http://en.wikipedia.org/wiki/MediaWiki:Gadget-HotCat.js/local_defaults
[5].
http://en.wikipedia.org/wiki/MediaWiki:Gadget-UTCLiveClock.js
[6].
http://en.wikipedia.org/wiki/MediaWiki:Gadget-revisionjumper.js