On Sun, Apr 3, 2011 at 2:23 PM, Krinkle krinklemail@gmail.com wrote:
Lewis Cawte wrote: [...]
I do agree that some of those gadgets should not be extensions, however for example, Twinkle, would be a very nice extension, as noted from various blips of activity from site owners over IRC.
Maybe, but when done as an extension imho it should be integrated in MediaWiki with it's own preference page, adding the actions as actual actions and interface messages etc. Not as an extension that loads a few javascript files.
These shouldn't really be thought of as separate issues; there's no reason we can't extend the Gadget interface to allow gadgets to define their own preference panels cleanly, and I'm pretty sure that would be a win for users.
Including for example non-JavaScript fallback (not as a goal but as a result of it being integrated).
Non-JS of course is the main thing that's hard to do in JavaScript. ;)
-- brion