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

--- Comment #28 from Krinkle <[email protected]> ---
(In reply to comment #26)
> Reading Krinkle's comment, it sounds like WONTFIX or will be fixed when some
> extension is ready in the future. So an RFC won't change this, I guess.

Indeed. This bug is imho either wontfix of duplicate of bug 21897.

Gadgets 2.0 is being implemented and the preferences work has also seen a lot
of progress. It isn't an idea, it is a branch with a lot of work already put
into it.

I doesn't make sense to implement this in MediaWiki core because nobody will be
maintaining it, and it will not be used by core itself or any extension. It
would be a temporary solution that will only solve a very small part of the
problem (what about backend validation and sanitisation, front-end user
interface to set, read and manage the settings, registry/namespace to avoid
conflicts with other gadgets etc.)
 - you can't do this in mediawiki core without facing the fact that we would be
expecting that gadget authors do all the above themselves - for every gadget.
That isn't impossible, but it will most certainly be inconsistent and with
different grades of security and usability. Also, even if they do it all
perfectly, it is a waste of effort. They'd be implementing something fairly
complex, all in their own way, only for a few months after it would become
obsolete.

Instead, keep the current situation: use cookies or localStorage or whatever it
is you're using. Native preferences don't exist yet, too bad. They're on their
way. What doesn't exist can't be used, but rushing the track with another
temporary solution that only solves part of the probelm - side-by-side - does
not solve the problem.

You're more than welcome to help out with the implementation in the Gadgets
extension that will provide all of this natively, but avoid more temporary
solutions that we can't support that we know will lead to unstable
security/usability.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to