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 browsers

Batik 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

Attachment: OpenPGP_0x06925AAFD7FDF38F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to