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

billinghurst <billinghu...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |billinghu...@gmail.com

--- Comment #17 from billinghurst <billinghu...@gmail.com> ---
(In reply to comment #14)
> I'm being bold over here, and making this WONTFIX.
> 
> This isn't something we could realistically do right now: People will then
> copy
> gadgets into Common.js which is even worse. If you'd also disable this, the
> communities will go crazy (seriously, a lot of things depend on these default
> scripting things).
> 
> If you want to reopen this, please take the problem as serious as it is
> (Gadgets are a problem... there's hardly anyone knowing that better than me),
> but killing them isn't realistic unless we at least have a facility for
> global
> gadgets. By the time that's the case I'll really hope we can kill the local
> code mess fast (and I'll help with that).
> 
> By the way: The security problems which gadgets often open up are much worse
> than any of the interface problems brought up here and this is known for
> years,
> but still nobody seriously considered doing this.

Well done Hoo.

This discussion should never have started on bugzilla, that is completely the
wrong place for a policy debate.

@Jared. Bugzilla should be considered a technical place. Communities are
expected to reach a community consensus (onwiki) before lodging a bugzilla, and
WMF staff *should* be doing the same. Bringing it here basically hides it for
the community members who would consider this a social discussion, not a
technical issue.

Many communities do have these discussions about turning on gadgets as default.
So the standard should be set that it is the expectation that gadgets are
discussed by the communities, and that a consensus is reached prior to
implementation. Communities can manage that.

-- 
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

Reply via email to