(Translated by https://www.hiragana.jp/)
⚓ T340263 Deprecate mediawiki.ui.button. Use Codex markup instead.
Page MenuHomePhabricator

Deprecate mediawiki.ui.button. Use Codex markup instead.
Closed, DuplicatePublic

Description

We should replace this module with Codex markup / library

https://codesearch.wmcloud.org/deployed/?q=mediawiki.ui.button&files=&excludeFiles=&repos=

Checklist

priority 1

priority 2

Event Timeline

Change 932477 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/WikiLove@master] Switch from mw-ui-button to Codex buttons

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

priority 1

  • Fix UniversalLanguageSelector T340255

priority 2

  • Fix Translate extension

Per the MediaWiki Language Extension Bundle (MLEB) version support policy, these extensions should support the two latest stable releases of MediaWiki, which are currently 1.38 and 1.39. Being added in 3c2061497e1a, the codex-styles and codex-search-styles ResourceLoader modules will be released with MediaWiki 1.41 and thus far from being usable in MLEB extensions.

Since MediaWiki 1.40 hasn’t been released yet, maybe 3c2061497e1a could be backported to 1.40 to make it possible to switch these extensions half a year earlier, after the release of 1.41 in November 2023 rather than after the release of 1.42 in spring/summer 2024?

Change 932477 merged by jenkins-bot:

[mediawiki/extensions/WikiLove@master] Switch from mw-ui-button to Codex buttons

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

Change 955978 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@master] Deprecate mediawiki ui modules

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

Is there a migration guide available or any other documentation I should be looking at when updating CentralAuth?

@taavi done: https://www.mediawiki.org/w/index.php?title=Codex%2FMigrating_from_MediaWiki_UI - is this what you had in mind? Let me know on the talk page if I can improve in any way!

Change 955978 merged by jenkins-bot:

[mediawiki/core@master] resources: Deprecate MediaWiki UI modules in code as well as docs

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

Jdlrobson updated the task description. (Show Details)

Change 962100 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/CentralAuth@master] SpecialGlobalRenameQueue: Swap 'mw-ui-button-group' nav to tabs/breadcrumbs

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

Change 962100 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] SpecialGlobalRenameQueue: Swap 'mw-ui-button-group' nav to tabs/breadcrumbs

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