Now that the migration to Vue 3 is complete, compatConfig is no longer needed and should be removed from:
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Duplicate | • STH | T302350 <Core Technology> Upgrade MediaWiki to Vue 3 | |||
In Progress | None | T289017 [EPIC] <Core Technology> Upgrade MediaWiki projects from Vue 2 to Vue 3 | |||
In Progress | None | T289105 Remove compatConfig from Vue settings | |||
Open | None | T355239 [CLIENT] [LEX] Remove compatConfig from Wikidata-related codebases |
Event Timeline
Comment Actions
Prio Notes:
Impact Area | Affected |
---|---|
production / end users | maybe¹ |
monitoring | no |
development efforts | yes |
onboarding efforts | no² |
additional stakeholders | yes³ |
¹ it slightly reduces the size of the code we send to users
² not beyond the development efforts, at least (“why is this code still there” is roughly equally confusing to established and new developers)
³ Data Bridge has Wikidata for Wikimedia Projects as stakeholder (owner, actually)