pre-deployment
- inform community of print styles update (Olga, Chris)
- ensure styles are documented on mediawiki (Olga, Nirzar)
- ensure instrumentation has been on for at least 2 weeks T169730: Define and implement instrumentation for printing on desktop web (do not deploy prior to October 9)
develper notes
Current config looks like this:
$wgVectorExperimentalPrintStyles = true; $wgPrintLogo = [ 'imageWidth' => $wgMinervaCustomLogos['copyright-width'], 'imageHeight' => $wgMinervaCustomLogos['copyright-height'], 'displayWidth' => $wgMinervaCustomLogos['copyright-width'], 'displayHeight' => $wgMinervaCustomLogos['copyright-height'], 'url' => $wgMinervaCustomLogos['copyright'], ];
acceptance criteria
- SWAT fix for T177800
- Deploy new print styles for desktop on all projects
- Ensure styles are also applied to pdfs using Electron, if not - open the appropriate task
post sign off
- Record event on the release timeline
- Create a new task to remove $wgVectorExperimentalPrintStyles from the Vector extension
- Review and update T154965