Dear Batik-Developers, dear Batik-users!Today 15:00 (UTC) is a talk about "Re-evaluate librsvg as SVG renderer on Wikimedia wikis <https://phabricator.wikimedia.org/T283083>" at the Wikimedia Hackaton Conference, see Schedule <https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Schedule#Saturday,_May_22nd> for details.
The according task is reported at https://phabricator.wikimedia.org/T40010 <https://phabricator.wikimedia.org/T40010>
Wikipedia is currently using c-librsvg2.40, so there are different choises for Wikipedia:
-rust-librsvg2.50 -resvg -Inkscape -batik -headless browsersBatik and Inkscape are relatively slow to librsvg/resvg. The svg-benchmarks I will present are reported on https://commons.wikimedia.org/wiki/User:JoKalliauer/SVG_test_suites <https://commons.wikimedia.org/wiki/User:JoKalliauer/SVG_test_suites> and the supported features in batik are imho less than resvg.
The main problem I see with batik, is that it often chrashes, which is for Wikipedia imho worse than just not supporting to render a part of an image.
It is also discussed at-librsvg: https://gitlab.gnome.org/GNOME/librsvg/-/issues/729 <https://gitlab.gnome.org/GNOME/librsvg/-/issues/729> -Inkscape: https://gitlab.com/inkscape/inbox/-/issues/4809 <https://gitlab.com/inkscape/inbox/-/issues/4809> -resvg: https://github.com/RazrFalcon/resvg/issues/386 <https://github.com/RazrFalcon/resvg/issues/386>
Best Regards and hope to see you today at https://meet.jit.si/WMhack2021-Room1 <https://meet.jit.si/WMhack2021-Room1> I'm happy to hear your input.
Johannes Kalliauer johannes.kallia...@wikipedia.at
OpenPGP_0x06925AAFD7FDF38F.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature