Page MenuHomePhabricator

<Core Technology> Upgrade MediaWiki to Vue 3
Closed, DuplicatePublic

Description

Request Status: Existing Request
Request Type: Project Support + deprecate

Request Title: Upgrade MediaWiki to Vue 3

  • Request Description: As a result of decisions made at the Vue.js Developer Summit, the Design Systems Team will lead a migration to Vue 3 for all existing and new Vue-based code.
  • Indicate Priority Level: Medium
  • Main Requestors: Design Systems
  • Ideal Delivery Date: Mid 2022
  • Stakeholders: All frontend teams using Vue.js (Design Systems, Readers Web, Structured Data, Language, Abstract Wikipedia, Wikidata)

Request Documentation

Document TypeRequired?Document/Link
Related PHAB TicketsYesT289017
Product One PagerNo
Product Requirements Document (PRD)No
Product RoadmapYesDST Roadmap
Product Planning/Business CaseNo
Product BriefNo
Other LinksYesVue.js Developer Summit

Related Objects

StatusSubtypeAssignedTask
Duplicate STH
OpenNone
Resolvedsbassett
ResolvedMstyles
ResolvedCatrope
ResolvedNone
Resolvedegardner
ResolvedLucas_Werkmeister_WMDE
ResolvedMichael
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
OpenNone
ResolvedLucas_Werkmeister_WMDE
ResolvedNone
ResolvedCatrope
ResolvedCatrope
ResolvedSimoneThisDot
ResolvedCatrope
ResolvedCatrope
ResolvedCatrope
ResolvedJdforrester-WMF
DeclinedNone
ResolvedCatrope
Resolvedegardner
ResolvedSimoneThisDot
ResolvedNone
ResolvedMichael
ResolvedMichael
ResolvedMichael
ResolvedMichael
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
ResolvedMichael
ResolvedMichael
ResolvedMichael
ResolvedSimoneThisDot
Resolvedegardner
Resolvedegardner
Resolvedegardner
Resolvedegardner
Resolvedngkountas
ResolvedSgs
ResolvedUrbanecm_WMF
DeclinedNone
ResolvedCatrope
ResolvedCatrope
ResolvedCatrope
ResolvedSBisson
ResolvedCatrope
ResolvedCatrope
ResolvedCatrope
ResolvedNone
Resolvedegardner
Resolvedegardner
Resolvedegardner
ResolvedJdforrester-WMF
Resolvedegardner
ResolvedEdtadros
ResolvedSimoneThisDot
OpenLazyShrey
Resolvedlwatson
ResolvedNone
OpenWMDECyn
ResolvedSeawolf35
ResolvedMPGuy2824
OpenDdshelto
Resolvedsimon04
ResolvedSeawolf35
Resolvedhector.arroyo
ResolvedJdforrester-WMF
ResolvedCatrope
ResolvedSimoneThisDot
Resolved AdesojiThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedSimoneThisDot
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
InvalidNone
Resolvedegardner
DeclinedNone
ResolvedVolker_E
ResolvedNone
ResolvedNone
ResolvedCatrope
DeclinedBUG REPORTNone

Event Timeline

STH changed the task status from Open to Stalled.
STH triaged this task as Medium priority.

Work on this is blocked until frontend teams work out a solution to migrate unit tests to Vue 3.

[Please use subtasks/parent tasks to semantically connect related tasks. Thanks.]