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

Reply via email to