Project Information
- Name of tool/project: Vega 5 and related dependencies for ext:Graph
- Project home page: https://github.com/vega/vega and https://www.mediawiki.org/wiki/Extension:Graph
- Name of team requesting review: Web and Editing teams
- Primary contact: @Jdlrobson
- Target date for deployment: ASAP
- Link to code repository / patchset:
- Link to scc output for general sizing of codebases (https://github.com/boyter/scc): N/A
Description of the tool/project:
Upgrades for the ext:Graph extension and related dependencies
Description of how the tool will be used at WMF:
ext:Graph is already in use within Wikimedia production, but is currently disabled, see:
https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/909407
https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/909623
(and related)
Dependencies
This will focus specifically on migrating to Vega 5. So whatever dependencies are involved in that process.
Has this project been reviewed before?
https://phabricator.wikimedia.org/T71623 (very old)
https://phabricator.wikimedia.org/T182536 (never resolved)
Working test environment
See MediaWiki-Docker or https://patchdemo.wmflabs.org/
Post-deployment
Undetermined at this time, though for now, the WMF Technology and Product teams.