I think it is time we remove the non-RL mode from Gadgets.
- Turn makeLegacyWarning into a log deprecate.
- Track on the deprecation dashboard.
- Inform wikis of their old/broken gadgets
- When satisfactory, remove code of the old legacy gadgets from the extension.
Background
See also:
- [[mw:RL/MGU#Legacy_gadgets]] https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_(users)#Legacy_gadgets
- T75810: Require all gadgets to load via ResourceLoader
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Gadgets/+/230014
Warning on Special:Gadgets:
Gadget is not loaded. Please migrate to ResourceLoader. (Learn more)
{F62358421 height=100}
Warning in the browser console:
Gadget "RegeMenuFramework" was not loaded. Please migrate it to use ResourceLoader. See https://beta.wikiversity.org/wiki/Special:Gadgets.
{F62358424 height=100}