I've done some local testing of this, mainly a tracking bug for blockers right now.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | Goal | None | T122014 Convert all extensions/skins to OOUI | ||
Open | None | T49145 Formally deprecate jQuery UI after we've stopped using jQuery UI in extensions and core | |||
Resolved | TheDJ | T187992 Convert MediaWiki extensions WikiLove and MassMessage to use OOUI | |||
Resolved | Dreamy_Jazz | T104419 Convert Special:MassMessage to use OOUI | |||
Resolved | Jdforrester-WMF | T104420 Allow usage of TitleInputWidget through OOUIHTMLForm | |||
Resolved | Legoktm | T104422 'help' in OOUIHTMLForm is escaping HTML content which it shouldn't | |||
Resolved | Legoktm | T104682 'textarea' type in OOUI does not honor 'cols' or 'rows' arguments | |||
Declined | None | T191171 After OOUI-ification, consider setting the Send button color to red |
Event Timeline
Change 226462 had a related patch set uploaded (by Legoktm):
[WIP] OOUI-ify Special:MassMessage
I think this might be a duplicate of T62725: Use prettier (more colo[u]rful) form submission buttons in MassMessage (which also has a patch-for-review).
@Quiddity Thanks for pointing out, OOUI is the way to go, therefore merging the other (in this case older) task in.
Removing task assignee due to inactivity, as this open task has been assigned to the same person for more than two years (see the emails sent to the task assignee on Oct27 and Nov23). Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome.
(See https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator.)
Change 226462 abandoned by Legoktm:
[mediawiki/extensions/MassMessage@master] [WIP] OOUI-ify Special:MassMessage
Reason:
Change 809039 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/MassMessage@master] Make Special:MassMessage use OOUI
Change 809039 abandoned by Dreamy Jazz:
[mediawiki/extensions/MassMessage@master] Make Special:MassMessage use OOUI
Reason:
Needs someone more familiar with what people want cross wiki to do this.
Change 829286 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/MassMessage@master] Convert Special:MassMessage to use OOUI
Change 829286 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Convert Special:MassMessage to use OOUI
Change 831106 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/MassMessage@master] Follow-up a7e7f56cb: Remove jQuery UI dependency, apparently unused
Change 843601 had a related patch set uploaded (by Wctaiwan; author: Legoktm):
[mediawiki/extensions/MassMessage@master] [WIP] content: Port frontend to OOUI, drop jquery.ui
Change 843601 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] content: Port frontend to OOUI, drop jquery.ui
Change 831106 abandoned by Dreamy Jazz:
[mediawiki/extensions/MassMessage@master] Follow-up a7e7f56cb: Remove jQuery UI dependency, apparently unused
Reason:
Done in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MassMessage/+/843601 - Cannot find any other usages of the word "jquery.ui" in this extension.