https://bugzilla.wikimedia.org/show_bug.cgi?id=40124

--- Comment #21 from Krinkle <[email protected]> 2012-12-03 21:52:53 UTC ---
(In reply to comment #19)
> It's all very nice, but I was hoping for something that could be reimplemented
> within my lifetime.
> 
> Especially since I already implemented what you're describing myself on
> pl.wiki, basing it on cookies + the undocumented options API that worked at 
> the
> time. (I decided to do it due to the glacial pace of changes in MW itself - I
> know WMF engineers are overworked.) I was hoping that it could be allowed to
> work again. (Linked above, it's called gConfig, implemented as a gadget[1].)
> 
> [1] https://pl.wikipedia.org/wiki/MediaWiki:Gadget-gConfig.js


I know the feeling, I write and maintain many community gadgets and user
scripts as well! But, with understanding and respect, this is somewhat unfair.
You want to avoid implementing anything that is officially reviewed and
supported (documented, reliable, maintained, not wiki/language local
implement). So, you do it all yourself. Spend a lot of valuable time
implementing something locally on your home wiki using undocumented features
until it works. Then when it breaks (surprise!), you report the failure and
need us to in(directly) fix your feature.

This is somewhat generalised for what I'm seeing elsewhere, the user options
API in this case is just a simple example, but I'm sure you've seen it happen
before (unfortunately).

Anyhow.. The community contribution workflow has been improved a lot. The
perception that we (you, me, Wikimedians) like to share and complain about is
getting dated and will only come to your own disadvantage. I recommend you take
this opportunity to make something cool with support of the foundation (instead
of on your own in a user script, which is a lot harder to maintain and
developer). I'm sure you'll like working with us and the community will really
appreciate you for it. I'd be happy to make sure you get the support you need
from others or myself.

Either way, though this feature is really useful and accepted as something we
support (bug 21897), it hasn't been done yet because of lack of maintenance of
Gadgets extension (it was implemented in 2007 and been abandoned).

There are currently 2 major phases I want to get Gadgets through:
* Gadgets 2.0: Implement global gadget repository and
ResourceLoader/localisation support.
* Gadgets 3.0: User repositories (replacing core "user scripts" with "user
gadgets").

Somewhere in there is also room for "gadget options" (which Salvatore started
with). However I haven't been able to get back at that because other projects
have a higher priority right now.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- 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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to