Ping other repos in T289105: Remove compatConfig from Vue settings
Notes:
- Find the maintainers of a MediaWiki project by visiting the extension's wiki page on mediawiki.org. (ie. Extension:PageTriage)
- Search for the extension, "Extension:PageTriage", in your preferred search engine tool.
- To ping Moderator Tools, send your message to #feature-engineering Slack channel then cc the engineering manager to tag the engineers.
- To ping Structured Data Team, reach out to engineering manager. The team does not have any public channels or tags in Slack.
- WikiLove project is unmaintained. DST added the compact build to WikiLove so we opened a patch to remove the build.
- To ping a volunteer maintainer, create a (sub)task in Phabricator to notify the volunteer.
Resources:
- List of projects using Vue
- https://www.mediawiki.org/wiki/Developers/Maintainers#MediaWiki_extensions_deployed_at_Wikimedia_Foundation
Acceptance Criteria
- Post reminder in #front-end Slack channel
- Contact maintaining teams and volunteer maintainers to remove the Vue 3 compatibility build from their MediaWiki extension projects. (Remove compatConfig and configureCompat)
- Growth (Extension:GrowthExperiments)
- WMDE (Extension:Wikibase, Extension:FileImporter)
- Inuka team (Extension:Wikistories)
- Structured Data team (Extension:MediaSearch, Extension:SearchVue, Extension:MachineVision)
-
Features Engineering TeamModerator Tools Team (Extension:PageTriage) - Wikidata (Extension:WikibaseLexeme)
- Language Team (Extension:ContentTranslation)
- Web Team (Extension:NearbyPages, Extension:QuickSurveys, Skin:Vector)
- Tgr / Content Transform Team - formerly known as Product Infrastructure (Extension:ReadingLists)
- Trust and Safety Product (Extension:ReportIncident)
-
Ryan Kaldari, Jan Paul Posma, Brandon HarrisUnmaintained (Extension:WikiLove) - Universal Omega & SamanthaNguyen (Skin:Cosmos)