Sarai-WMDE created this task. Sarai-WMDE added projects: Wikidata Dev Team, Wikidata. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Problem ------- Mismatch Finder's user interface was composed using a combination of Vue 2 custom components and WiKit components. The WiKit design system is now on its deprecation path, as it has been superseded by Codex, the now official Wikimedia design system. Using components from that legacy library is not recommended, and they should be replaced. Unfortunately, some of the components that core to Mismatch Finder's purpose – such as Table and LanguageSelector – are not available in Codex. Solution -------- We have to migrate LanguageSelector (custom component) and Table to Vue 3 in order to unblock the migration to Codex and avoid any consequences related to Vue 2 reaching its end of life. Acceptance criteria ------------------- [ ] All WiKit components that don't have Codex are replaced by custom Vue 3 components TASK DETAIL https://phabricator.wikimedia.org/T347513 WORKBOARD https://phabricator.wikimedia.org/project/board/6016/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Sarai-WMDE Cc: Aklapper, Sarai-WMDE, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org