Implement Gadgets 2.0 (tracking)

Assigned To
T36958: Implement ability to create wiki-modules at a user level
T34169: Action to join scripts and styles in one file
T22153: Implement global gadgets (WMF-wide)
T39230: Provide standard way to create/run QUnit tests for Gadgets and user scripts
T37126: Gadgets issues that will be resolved in Gadgets 2.0 (tracking)
T72019: Add the ability to configure gadgets on a per site or wiki basis
T66475: Make crosswiki bits and pieces truly global (tracking)
T60462: Gadgets enabled by default should be held to a higher level of quality
T4007: Tracking bug (tracking)
Blocked By
T71906: 2.0: Make it clearer that Scripts and CSS must be in Gadget namespace when defining a gadget
T71681: Add targets support to Gadgets 2.0
T73201: Support redirects in CssContent
T73200: Support redirects in JavaScriptContent
T71368: 2.0: Remove timestamp from Gadget constructor
T71344: Gadgets 2.0 branch doesn't pass jshint
T71318: Convert Gadgets 2.0 namespaces to use ContentHandler
T72841: 2.0: Document best practices for creating local overrides of global gadgets
T72835: Remove assumption from MediaWiki core that JS/CSS are only in MediaWiki namespace or User subpages
T72824: 2.0 Figure out how gadget naming collisions should work, and document it
T31398: 2.0: Implement Gadget Manager (tracking)
T32914: Embeddable ResourceLoader modules (user.options, user.tokens) should be loaded in <head> for proper dependency resolution
T41025: Gadgets 2.0: "hidden" doesn't work
T41027: RL executes the module before the i18n messages are available
T31153: Pages loading without formatting too often
T32160: Add public method to mw.loader to get module names from registry
T32022: Add support for (custom) loadScript sources to ResourceLoader
Liuxinyu970226, Matanya, Amire80 and 18 others
"Love" token, awarded by Ricordisamoa."Love" token, awarded by He7d3r.

This task tracks tasks that will be resolved by Gadgets 2.0.

Including any required ResourceLoader issues.

See Also:

bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz29272.
Krinkle created this task.Via LegacyJun 4 2011, 5:22 PM
MarkAHershberger added a comment.Via ConduitJan 23 2012, 3:46 PM

switch to milestone, remove release tracking dep

Krinkle added a comment.Via ConduitApr 2 2012, 1:53 PM

Moving a few bugs to ResourceLoader component in general, renaming and moving this bug to Gadgets extension specific things.

He7d3r added a comment.Via ConduitDec 19 2012, 9:06 PM

Are there any news on this? Is it dead?

MZMcBride added a comment.Via ConduitMay 17 2013, 12:58 PM

(In reply to comment #3)

Are there any news on this? Is it dead?

Not dead, just dormant, I think.

Jdforrester-WMF added a comment.Via ConduitMay 17 2013, 3:39 PM

(In reply to comment #4)

(In reply to comment #3)
> Are there any news on this? Is it dead?

Not dead, just dormant, I think.

Indeed - see [ ruling from WMF Engineering management]. I do not know whether it will be taken forward as part of the 2013/14 work. Sorry for the lack of information.

greg added a comment.Via ConduitDec 13 2013, 8:44 PM

See also bug 57891.

He7d3r awarded a token.Via WebNov 24 2014, 12:54 PM
He7d3r edited the task description. (Show Details)Via WebNov 30 2014, 6:29 PM
He7d3r added a project: Crosswiki.
He7d3r set Security to None.
Ricordisamoa awarded a token.Via WebJan 10 2015, 4:59 PM
Krinkle edited the task description. (Show Details)Via WebJan 11 2015, 10:42 PM
Krinkle removed a subscriber: Unknown Object (MLST).
greg removed a subscriber: greg.Via WebJan 12 2015, 4:39 PM
Krenair added a subscriber: Krenair.Via WebJan 28 2015, 8:12 AM
Amire80 added a subscriber: Amire80.Via WebFeb 12 2015, 1:31 PM
Matanya added a subscriber: Matanya.Via WebMay 26 2015, 11:14 AM
Liuxinyu970226 added a subscriber: Liuxinyu970226.Via WebMay 27 2015, 6:21 AM

Add Comment