Currently, the new Vector skin is marked as skippable inside Vector's skin.json. This means it is not configurable, meaning we can't make it visible on a single wiki for testing.
To support roll out of the feature a couple of technical changes are required noted in the TODO.
TODO
- We'll update mediawiki-config SkipSkins to hide the new vector-2022 skin
- We'll remove the skippable flag inside Vector's skin.json
Sign off steps
- Prepare a QA task for making sure we are ready to proceed with the skin migration
- Prepare task for managing the deployment (enabling the new Vector on a single wiki for production testing, then enabling everywhere)
$wgSkipSkins = [ 'vector-2022' ]; $wgVectorSkinMigrationMode = false; $wgDefaultSkin = 'vector';``` => ```$wgSkipSkins = []; $wgVectorSkinMigrationMode = true; $wgDefaultSkin = 'vector-2022';