Eventually, we will want to start migrating to a latest version of Vega. Before we complete that, we need to deprecate and drop support for Vega 1.5 so we will not have a huge technical debt of supporting three Vega version (1.5, 2.6, 5.x).
The goal of this task is to flush out any last remaining usage of Vega 1.5 across the Wikimedia projects, migrate them to 2.6 definitions and then remove support for Vega 1.5.
- announce in tech news this will happen
- make initial measure of the prevalence of remaining usage of Vega 1.5 and identify wiki and templates needing support for migration.
- flush out straggles by logging client side errors
- drop Vega 1.5 and mop up.
How help to fix old syntax?
- @Seddon collects problematic pages lower on this page
- You can also use insource: "graph version 1" in search across all pages in your project or check this category - https://www.wikidata.org/wiki/Q21705175
- Decide if you need this page and if it makes sense to update it
- Most often it is enough to remove data. in field: https://pl.wikipedia.org/w/index.php?title=Sejm_Rzeczypospolitej_Polskiej_VII_kadencji&diff=prev&oldid=69935436
- Or you can replace with modules: https://ru.wikipedia.org/w/index.php?diff=129411182&oldid=76542710
- More info here: https://www.mediawiki.org/wiki/Extension:Graph/Vega_2.0
- More info here too: https://web.archive.org/web/20160201003310/https://github.com/vega/vega/wiki/Upgrading-to-2.0
- Old Vega 2 editor with examples: http://vega.github.io/vega-editor/?mode=vega