Sarai-WMDE created this task.
Sarai-WMDE added projects: Wikidata Dev Team, Mismatch Finder, Wikidata.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Problem
  -------
  
  In order to migrate the Mismatch Finder's code base away from Vue 2 to Vue 3 
and avoid the consequences of Vue 2's EOL, we will have to migrate various peer 
dependencies such as Vuex (@3.6.2).
  
  Solution
  --------
  
  As part of the preparation work to migrate the Mismatch Finder's front-end 
from Vue to Vue Compat layer, we'll replace Vuex by Pinia. The latter store 
library brings certain advantages, such as a simpler API or better TypeScript 
support.
  
  Acceptance criteria
  -------------------
  
  [ ] We migrate from Vuex to Pinia
  [ ] Typescript incompatibilities are fixed
  [ ] Relevant code points are updated

TASK DETAIL
  https://phabricator.wikimedia.org/T346137

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, Mattia_Capozzi_WMDE, ItamarWMDE, Akuckartz, Nandana, 
Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to