T235961: Remove 'mediawiki.ui.anchor' module | T420674: Remove 'mediawiki.ui.radio' module
Background & Goal
Remove all blocking calls to use 'mediawiki.ui.checkbox' module and remove the module itself. It has been deprecated since MediaWiki 1.41.
Alongside
- T420678: Remove 'mediawiki.ui' module
- T420685: Remove 'mediawiki.ui.button' module and gracefully handle remaining template calls
- T235937: Remove 'mediawiki.ui.icon' module
- T235960: Remove 'mediawiki.ui.text' module
- T235961: Remove 'mediawiki.ui.anchor' module
- T420675: Remove 'mediawiki.ui.checkbox' module (current)
- T420674: Remove 'mediawiki.ui.radio' module
- T420125: Remove 'mediawiki.ui.input' module
Developer notes
- MediaWiki-extensions-Translate is the one remainder of this module
- Note that some outdated skins, that are not set their compatibility goal for MediaWiki 1.46 or any later version are not reasonably to be considered here: Skin:Mask. They don't need change atm.
- StarCitizenTools/mediawiki-skins-Citizen defines it's own module override for 'mediawiki.ui.radio'
Acceptance criteria for done
- Remove/replace usage blockers
- Replace Translate usage
- Remove the module