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
In ProgressNone
Resolvedsbassett
ResolvedMstyles
ResolvedCatrope
ResolvedNone
Resolvedegardner
ResolvedLucas_Werkmeister_WMDE
ResolvedMichael
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
OpenNone
ResolvedLucas_Werkmeister_WMDE
OpenNone
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
Resolved Urbanecm_WMF
DeclinedNone
ResolvedCatrope
ResolvedCatrope
ResolvedCatrope
ResolvedSBisson
ResolvedCatrope
ResolvedCatrope
ResolvedCatrope
ResolvedNone
Resolvedegardner
Resolvedegardner
Resolvedegardner
ResolvedJdforrester-WMF
Resolvedegardner
ResolvedEdtadros
ResolvedSimoneThisDot
In ProgressNone
Resolvedlwatson
OpenNone
OpenUniversal_Omega
ResolvedMPGuy2824
OpenNone
Opensimon04
OpenNone
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.Feb 22 2022, 9:21 PM
STH triaged this task as Medium priority.
STH created this task.

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.]