Page MenuHomePhabricator

Remove 'mediawiki.ui' module
Closed, ResolvedPublic

Description

T235961: Remove 'mediawiki.ui.anchor' module | T420674: Remove 'mediawiki.ui.radio' module

Background & Goal

Remove all blocking calls to use 'mediawiki.ui' module and remove the module itself. It has been deprecated since MediaWiki 1.41.'
It's basically just the mw-ui-label class with three properties in there.

Alongside

Developer notes

are loading the module too as of now

Acceptance criteria for done

  • Remove/replace usage blockers
  • Remove the module

Event Timeline

Change #987868 had a related patch set uploaded (by VolkerE; author: Jdlrobson):

[mediawiki/extensions/Flow@master] Flow should maintain a local version of MediaWiki UI

https://gerrit.wikimedia.org/r/987868

Change #987868 abandoned by Jdlrobson:

[mediawiki/extensions/Flow@master] Flow should maintain a local version of MediaWiki UI

Reason:

Volker I don't have bandwidth for this any more - if you want to continue down this road would you mind re-posting it under your account?

https://gerrit.wikimedia.org/r/987868

Change #1273027 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/Flow@master] View: Remove unused general 'mediawiki.ui' module

https://gerrit.wikimedia.org/r/1273027

Change #1273031 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] Remove unused 'mediawiki.ui' module

https://gerrit.wikimedia.org/r/1273031

Change #1273027 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] View: Remove unused general 'mediawiki.ui' module

https://gerrit.wikimedia.org/r/1273027

Change #1273031 merged by jenkins-bot:

[mediawiki/core@master] Remove unused 'mediawiki.ui' module

https://gerrit.wikimedia.org/r/1273031

Volker_E claimed this task.
Volker_E updated the task description. (Show Details)

Was https://www.mediawiki.org/wiki/Stable_interface_policy/Frontend#Communication_of_changes_to_developers_of_wiki-hosted_code followed? I do not recall seeing anywhere a note in tech news that mediawiki.ui was being yoinked, but perhaps you know of one such.

And just to be clear about why I'm asking, please see https://en.wikipedia.org/wiki/MediaWiki_talk:Gadgets-definition#Protected_edit_request_on_5_May_2026 .

I just discovered that one of azwiki's most used gadgets is not working due to the removal of this module. I have replaced it with a more modern version, but if there had been an entry about it in Tech News, I would have known about it sooner.