I'm a engieering-scientist at univerisity, and I am an Admin on wikimedia.commons aswell on de.wikiversity .
SVG 2.0 is not released till now. However it is still already reported upstream https://gitlab.gnome.org/GNOME/librsvg/-/issues/69
Sat, Jul 24
@Legoktm T36947 is very system-dependend and differ between OS and on different scalings. For https://commons.wikimedia.org/wiki/File:O_Canada_Lilypond.svg you just need to upscale the fonts as done in https://commons.wikimedia.org/wiki/File:O_Canada_Lilypond_Workaround.svg, or described at https://en.wikipedia.org/wiki/Wikipedia:SVG_help#bad_letter-alignment_on_small_font-size.
According to https://www.mediawiki.org/w/index.php?title=Topic:Wbuk08w1anifjyak#flow-post-wbunuhciop2u1yl8 and https://wikitech.wikimedia.org/wiki/Operating_system_upgrade_policy#Policy_proposal Thumbor is currently on Debian Stretch (currently oldstable)
I recommend to rename the description from
After successfully upgrading Thumbor to stretch, we can proceed with the upgrade to Debian buster.
Wed, Jul 7
Jun 30 2021
@Efa: FYI: I'm just a user as you are. (neither a wiki-developer nor employed by WMF)
Jun 29 2021
Jun 28 2021
Jun 15 2021
Jun 6 2021
Just a note for possible workarounds:
As far as I understand @Watchduck on Commons: They want to extract the PNG and overwrite the SVG with the extracted PNG, so that in the file-history is a mixture of file-types. (not any more a svg).
Jun 4 2021
@Jonteemil : Regardin JPEG-Preview of the *jpg: I just compared full-size-preview with 120px-preview (not the raw file), thanks that is strange and might be a different issue.
I purged the first two files useing ?action=purge, and they rendered quite differently (one imho worse, one imho better, but mostly different), and in both of them even the full-size-preview was imho before purging was awefull (not as described in the bug-descripiton).
May 28 2021
May 27 2021
Is using an :w:en:AppImage, e.g. as provided by Inkscape, a possible solution? That would make the renderer-version independent on the Debian-version or any libary-version. As far as I know AppImages (single-executable-file, distribution-independend) are portable and can be run on any Linux-system without any prerequisites, without installing (without root-permission).
May 24 2021
I missunderstood @Watchduck , so I edited my answer:
Quoting the librsvg-developer from https://gitlab.gnome.org/GNOME/librsvg/-/issues/736#note_1119478
May 23 2021
May 22 2021
In the Wikiversum: New anonymous newbies have the ability to change content without understanding Wikipedia, so many experienced users in the Commuinty are used to speak quite straight(Not something I like.), otherwise the Wiki get crowded by wrong edits. I think that's a reason why many Newbies find Wikipedia-Discussions generally quite harsh, also we maybe have similare rules in :w:en:Wikipedia:Etiquette and :w:en:Wikipedia:No_personal_attacks. So I would not overinterpret the tone of Glrx (Commons-Community-member).
My presentation can be found at https://commons.wikimedia.org/wiki/File:T283083_SVGRenderer.pdf
Thank's for Joining!
May 21 2021
May 20 2021
You are showing a lot of detail, but you are not stating your position or advice. Do you want to take such a position?
Yes I wanted, but the recommended 150words were too short. ;-)
Based on @Gilles comment (to maybe use two renderer), I already took position: "My personal recommendation would be resvg, and a flag for changing the renderer to librsvg." resvg is faster (maybe because it has a faster backend: skia instead of cairo) and also supports the most SVG1.1-features (maybe with the exception of Chrome/Firefox) . I would like rust-librsvg 2.50 as alternative (per flag) to keep the regressions-bugs low. However there are negligible C-librsvg-2.40-features that are not supported by others, so the regression-bugs are imho not something to worry. Actually if we worry about regression-bugs, I would worry most about rust-librsvg2.50/Inkscape: not supporing hypened langtags.
May 19 2021
FYI: related librsvg-issues:
- librsvg#735 RFC: meta-issue for localized SVGs make it easy for Wikimedia to have localized SVG
- librsvg#356 Provide a way to specify the user's preferred languages specify langtags
- librsvg#357 Take weights into account when matching systemLanguage if allowReorder=yes
Thanks for the approval of the discussion.
I took Saturday 15:00 UTC, see https://www.mediawiki.org/wiki/Special:Diff/4586871#Saturday,_May_22nd .
@Glrx sorry I missed it earlier.