Any extensions (ie WikiBasha), that include old versions of jquery should really be cleaned up
Version: unspecified
Severity: enhancement
Any extensions (ie WikiBasha), that include old versions of jquery should really be cleaned up
Version: unspecified
Severity: enhancement
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Krinkle | T28306 Cleanup extensions that include jquery (and common plugins) themselves | |||
Resolved | Krinkle | T28307 Upgrade old versions of jquery (and plugins) |
Reedy: What exactly to grep for to identify such extensions and make maintainers aware? What does "old" mean?
Reedy: What exactly to grep for to identify such extensions and make
maintainers aware? What does "old" mean?
(In reply to comment #2)
Reedy: What exactly to grep for to identify such extensions and make
maintainers aware? What does "old" mean?
For jQuery itself, it would be any version of jQuery of a lower version number than MediaWiki bundles. Bundling newer should be ok (but that's a different discussion).
There's many cases where they include it themselves, but core already has it.
Same goes for jquery ui plugins, if core has a newer version, chances are the extension itself doesn't need it
Looks resolved.
https://codesearch.wmflabs.org/search/?q=jquery.(org%7Ccom)%2F%5BlL%5Dicense&i=nope&files=&repos=
Any individual repos that still have it can/should handle it as part of their own responsibility for maintenance. For one, because including a raw copy in any currently supported version of MediaWiki would result in a number of errors due to conflicts with the built-in copy.