Hi, the first image scaler based on Debian jessie is now enabled in production. Despite other changes this also provides an update of librsvg to 2.40.16 which fixes several long-standing bugs in SVG rendering: https://phabricator.wikimedia.org/T44090 https://phabricator.wikimedia.org/T64987 https://phabricator.wikimedia.org/T97758 https://phabricator.wikimedia.org/T111815
(Please note that this currently only applies to one out of eight systems, I'll send a followup once all scalers are migrated).
This has been tested quite a bit and no problems were found, but if you notice anything unusual related to image/SVG scaling (e.g. due to font changes) please drop a note in #wikimedia-operations or file a Phabricator task and add the Operations project.
Cheers, Moritz
Moritz Muehlenhoff wrote:
the first image scaler based on Debian jessie is now enabled in production. Despite other changes this also provides an update of librsvg to 2.40.16 which fixes several long-standing bugs in SVG rendering: https://phabricator.wikimedia.org/T44090 https://phabricator.wikimedia.org/T64987 https://phabricator.wikimedia.org/T97758 https://phabricator.wikimedia.org/T111815
Hi.
Thank you for this e-mail.
Rob L. recently bumped https://phabricator.wikimedia.org/T40010 ("Re-evaluate librsvg as SVG renderer on Wikimedia wikis"). I asked on that task whether Ori's idea to install multimedia packages on all application servers at https://phabricator.wikimedia.org/T35186#1771760 had been explored further. Or perhaps more directly: is there a willingness to host and support other SVG renderers?
MZMcBride
wikitech-l@lists.wikimedia.org