Page MenuHomePhabricator
Feed Advanced Search

May 8 2021

JoKalliauer triaged T279239: XML-Parser fails on <!ENTITY with multiple commands as Low priority.
May 8 2021, 8:19 PM · Wikimedia-SVG-rendering, MediaWiki-Uploading
JoKalliauer triaged T279240: XML-Parser fails on <!ATTLIST bar id ID #REQUIRED> as Low priority.
May 8 2021, 8:19 PM · Wikimedia-SVG-rendering, MediaWiki-Uploading

May 7 2021

JoKalliauer updated subscribers of T20936: Hairline / seam in SVG rendering.

Comparison with other renderings: It seems to be a general problem

May 7 2021, 8:43 PM · Upstream, Thumbor, Wikimedia-SVG-rendering

May 5 2021

JoKalliauer added a comment to T36947: Incorrect text positioning in SVG rasterization (scale/transform; font-size; kerning).

The issue still exist in librsvg 2.51.1

May 5 2021, 3:48 PM · Upstream, Thumbor, Wikimedia-SVG-rendering
JoKalliauer awarded T36947: Incorrect text positioning in SVG rasterization (scale/transform; font-size; kerning) a The World Burns token.
May 5 2021, 3:29 PM · Upstream, Thumbor, Wikimedia-SVG-rendering
JoKalliauer added a comment to T46016: SVG fails to render properly due to several issues.

Rendering of librsvg 2.51.1 compared to resvg, chrome, batik and Inkscape and others.

May 5 2021, 3:23 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
JoKalliauer moved T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
May 5 2021, 8:55 AM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering
JoKalliauer added a comment to T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.

@4nn1l2 :
FreeMono fallback to DejaVu Sans Mono
FreeSerif falback to DejaVu Serif
see https://upload.wikimedia.org/wikipedia/commons/thumb/archive/b/bd/20210505084110%21Test.svg/1200px-Test.svg.png (The red DejaVu is imho identical to the green FreeMono/FreeSerif)

May 5 2021, 8:52 AM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering

May 4 2021

JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

I do not care (that much) if we change to resvg or inkscape (or similar), however to stick to librsvg (even the current version is too buggy) just because we do not know how to decide is imho the wrong way to go.

May 4 2021, 3:10 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering
JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

From the Discussion on Inkscape about getting the Wikipedia-renderer

May 4 2021, 3:09 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering

May 2 2021

JoKalliauer updated subscribers of T134490: Create minified SVG output in thumbnail space to serve for <img>s.

If we mean that a minimized SVG-version of the uploaded SVG should be saved: I would say a clear no. (If we talk about client-side-rendering that might be different.)

May 2 2021, 6:03 PM · Multimedia, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering
JoKalliauer added a comment to T139168: On SVG files' pages, put the bright orange warning telling them it's insecure, like we do for PDFs.

Unlike PDFs, we do try to detect malicious files (albeit, not perfectly), and the type of exploits that malicious pdfs have done are quite a bit worse then what someone can do with a malicious svg in a browser. (barring browser bugs)

May 2 2021, 5:23 PM · Security, Wikimedia-SVG-rendering, Multimedia
JoKalliauer added a comment to T162263: PNG thumbnail of a specific SVG file uploaded to Commons is clipped / cut at some sides.

@AntiCompositeNumber : Fixed in librsvg 2.52, see https://gitlab.gnome.org/GNOME/librsvg/-/issues/646

May 2 2021, 4:58 PM · Upstream, Wikimedia-SVG-rendering, Thumbor, Commons
JoKalliauer merged T162263: PNG thumbnail of a specific SVG file uploaded to Commons is clipped / cut at some sides into T246014: set default dpi to 96 for rsvg.
May 2 2021, 4:57 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer merged task T162263: PNG thumbnail of a specific SVG file uploaded to Commons is clipped / cut at some sides into T246014: set default dpi to 96 for rsvg.
May 2 2021, 4:57 PM · Upstream, Wikimedia-SVG-rendering, Thumbor, Commons

Apr 30 2021

JoKalliauer moved T210960: installed fonts fallback to DejaVu Sans from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 30 2021, 7:07 PM · Wikimedia-SVG-rendering
JoKalliauer changed the status of T214738: Several thumbnail sizes of SVG with large gradientTransform fail from Open to Stalled.

I reported it upstream: https://gitlab.gnome.org/GNOME/librsvg/-/issues/720 (with rsvg-convert version 2.48.9)

Apr 30 2021, 7:04 PM · Upstream, Thumbor, Wikimedia-SVG-rendering
JoKalliauer added a comment to T228321: librsvg ignores functional URLs that use single quotation marks.

@Glrx: Is there a definition in the W3C-Standard that Quotes are allowed?

Apr 30 2021, 6:28 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
JoKalliauer moved T228591: Document how to request installing additional fonts for SVG thumbnails and generated PDF files on Wikimedia servers from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 30 2021, 6:22 PM · User-AKlapper, WMF-General-or-Unknown, Documentation, Wikimedia-SVG-rendering
JoKalliauer updated subscribers of T246366: update librsvg for correct dash-density.
Apr 30 2021, 6:10 PM · Upstream, Thumbor, Wikimedia-SVG-rendering
JoKalliauer moved T281027: Unicode-Character 🤣 not rendered in SVG from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 30 2021, 6:08 PM · Wikimedia-SVG-rendering
JoKalliauer moved T247567: Ugly font in PNG thumbnail for some SVG files from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 30 2021, 6:07 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer added a comment to T129783: Make inline math selectable in part.

@Aklapper : I would remove Wikimedia-SVG-rendering. https://phabricator.wikimedia.org/tag/wikimedia-svg-rendering/ it is imho not about server-side-rendering of svgs .

Apr 30 2021, 5:17 PM · MediaWiki-General, Mathoid, Math
JoKalliauer added a project to T281580: slow-sshfs-transfer-rate (91kB/sec) from login.tools.wmflabs.org to local workstation: Toolforge.
Apr 30 2021, 2:38 PM · cloud-services-team (Kanban), Toolforge
JoKalliauer created T281580: slow-sshfs-transfer-rate (91kB/sec) from login.tools.wmflabs.org to local workstation.
Apr 30 2021, 2:38 PM · cloud-services-team (Kanban), Toolforge

Apr 27 2021

JoKalliauer added a comment to T281027: Unicode-Character 🤣 not rendered in SVG.

Yes this character seems to be a font-issue. However it is strange, why now resvg does not render any characters any more on the same computer (I run in the meantime sudo dnf install google-noto-\*)

Apr 27 2021, 6:46 AM · Wikimedia-SVG-rendering

Apr 25 2021

JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

@Glrx:
client side rendering; animated SVGs
I agree on that whitelisted SVG should be rendered on client side ( T5593 ), with opt-out or opt-in in the preferences.
Animated Gifs and Videos (e.g. webm) are imho still the golden html-standard. I hardly see animated svgs on the web, however I think thats also an advantage of client-side-rendering, since animated svg-converter are hardly known (imho e.g GPAC, and animated SVGs, animated GIFs and movies have a imho different scope.

Apr 25 2021, 7:38 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering
JoKalliauer updated subscribers of T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur.

Is there a rough guess for the time-limit? @Ponor and I get completely different times for a svg-benchmark T40010#7031600 , there are several reasons for that see User_talk:Ponor. The most imporant difference might be e.g. segmentation fault after 7minutes of rendering-time (on a single CPU).

Apr 25 2021, 10:28 AM · MediaWiki-File-management, Commons, Upstream, Wikimedia-SVG-rendering, Thumbor
JoKalliauer updated subscribers of T258334: Some sizes of File:Hematopoiesis (human) diagram en.svg fail to generate.
Apr 25 2021, 10:13 AM · Upstream, Commons, Thumbor

Apr 24 2021

JoKalliauer updated JoKalliauer.
Apr 24 2021, 6:41 PM
JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

I'm making a svg benchmark, containing of three test suites

and the four render

Apr 24 2021, 6:35 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering
JoKalliauer awarded T216815: Upgrade Thumbor to Buster a Like token.
Apr 24 2021, 5:40 PM · Thumbor Migration, User-jijiki, serviceops, SRE, Thumbor
JoKalliauer added a comment to T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.

[...] I propose we remove that file from mediawik-config repo altogether. It's already 3.5 years out of date, if anything relies on it, it's relying on very old data.

Apr 24 2021, 1:57 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering
JoKalliauer updated the task description for T281027: Unicode-Character 🤣 not rendered in SVG.
Apr 24 2021, 11:07 AM · Wikimedia-SVG-rendering
JoKalliauer triaged T281027: Unicode-Character 🤣 not rendered in SVG as Lowest priority.

Actually the file is from a SVG-test, decalring that
*chrome/firefox/librsvg 2.51 renders it correct
*resvg/inkscape/batik and others render it wrong

Apr 24 2021, 11:03 AM · Wikimedia-SVG-rendering
JoKalliauer created T281027: Unicode-Character 🤣 not rendered in SVG.
Apr 24 2021, 10:58 AM · Wikimedia-SVG-rendering

Apr 23 2021

JoKalliauer updated JoKalliauer.
Apr 23 2021, 3:41 PM
JoKalliauer updated JoKalliauer.
Apr 23 2021, 3:27 PM
JoKalliauer updated JoKalliauer.
Apr 23 2021, 3:24 PM
JoKalliauer claimed T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..
Apr 23 2021, 3:17 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading

Apr 22 2021

JoKalliauer created T280931: Evaluate if distinglishing between own and not own makes sense (uploadWizard).
Apr 22 2021, 7:25 PM · UploadWizard

Apr 21 2021

JoKalliauer updated the task description for T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.
Apr 21 2021, 7:28 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering
JoKalliauer updated the task description for T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.
Apr 21 2021, 7:28 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering
JoKalliauer updated subscribers of T134415: Provide tools for contributors to optimize SVG files.
Apr 21 2021, 7:25 PM · Commons, Multimedia, Performance Issue, MediaWiki-File-management, Wikimedia-SVG-rendering
JoKalliauer added a comment to T134415: Provide tools for contributors to optimize SVG files.

There is a tool on toolforge: https://svgworkaroundbot.toolforge.org/

Apr 21 2021, 7:24 PM · Commons, Multimedia, Performance Issue, MediaWiki-File-management, Wikimedia-SVG-rendering
JoKalliauer moved T221453: Add "newer" open fonts from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 21 2021, 7:16 PM · I18n, Wikimedia-SVG-rendering
JoKalliauer moved T280432: Adding new font for CJK media display from Backlog to Fonts to install on the Wikimedia-SVG-rendering board.
Apr 21 2021, 7:15 PM · serviceops-radar, SRE, Wikimedia-SVG-rendering
JoKalliauer raised the priority of T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive from Low to Needs Triage.
Apr 21 2021, 6:50 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering
JoKalliauer added a comment to T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.

@akosiaris
I think it is important to define "safe fonts" that are available to librsvg for commons (and also for SVGChecker see T280722), how it is done might not be so important (at least for me).

Apr 21 2021, 6:34 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering

Apr 20 2021

JoKalliauer closed T280721: Font availability changes between files as Invalid.

Yes a typo

Apr 20 2021, 7:53 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer added a comment to T280721: Font availability changes between files.

There is no difference between different servers that could explain different rendering results, if those files were rendered at the same time.

Apr 20 2021, 7:50 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer updated the task description for T280721: Font availability changes between files.
Apr 20 2021, 6:45 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer created T280722: Commons SVG Checker has different fonts than Wikimedia rendering.
Apr 20 2021, 6:42 PM · Tools
JoKalliauer created T280721: Font availability changes between files.
Apr 20 2021, 6:34 PM · Thumbor, Wikimedia-SVG-rendering
JoKalliauer added a comment to T210960: installed fonts fallback to DejaVu Sans.

@Dzahn : I noticed some encoding-Problems:

  • 575: Ani,অনি Dvf should be Ani,অনি Dvf
  • 148: Mitra Mono,\\u09ae\\u09bf\\u09a4\\u09cd\\u09b0 should be Mitra Mono,মিত্র
  • 294: Mukti Narrow,মুক্তি should be Mukti Narrow, মুক্তি পাতনা
Apr 20 2021, 6:24 PM · Wikimedia-SVG-rendering
JoKalliauer created T280718: Re-evaluate whether keeping around https://noc.wikimedia.org/conf/fc-list is a good practive.
Apr 20 2021, 6:14 PM · noc.wikimedia.org, serviceops-radar, Wikimedia-SVG-rendering

Apr 15 2021

JoKalliauer added a comment to T246014: set default dpi to 96 for rsvg.
  • MediaWiki also calculates the size of SVG files. Our default DPI should match whatever MediaWiki does.
  • How would this affect the visual output, considering that most images are displayed with a fixed width in pixels?

(1) the dpi is relevant if a file has (a) no viewBox and (b) height/width that are not in px
(2) the dpi of MediaWiki change the peviewsize if a file has (a) a viewBox and (b) height/width not in px

Apr 15 2021, 6:52 PM · Thumbor, Wikimedia-SVG-rendering

Apr 12 2021

JoKalliauer triaged T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/". as Lowest priority.

The files of the test-suite are already uploaded for the SVG_test_suites . Since the namespace does not change rendering, this is not such a big issue, to replace it, even all W3C-files had to get changed. Some other IllegalPatterns which effect rendering are more relevant, some of them are blocked purposely, others like T279239 T279240 are imho blocked by error. => So editing the test-suite is anyhow necessary (at least for some files), which reduces the priority of this task.

Apr 12 2021, 6:07 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading

Apr 7 2021

JoKalliauer added a comment to T217990: arc flags without space.

Such SVG can be "repaired" (lossless workaround) using https://svgworkaroundbot.toolforge.org/ (enable "run svgcleaner").

Apr 7 2021, 2:11 PM · Thumbor, Upstream, Wikimedia-SVG-rendering

Apr 4 2021

JoKalliauer added a comment to T279238: Document existing illegal SVG patterns (and link to them when trying to upload an SVG file which triggers the blocklist).

@Aklapper I do not know which SVGs get's blocked and which are allowed. I uploaded W3C_SVG_1.1_test_suite and found several patterns unintentionally , and documented them yesterday on Help:SVG and added a option to santizice SVGs on https://svgworkaroundbot.toolforge.org/ . Even I edited SVGs by source-code, I had problems in understanding some error-messages, and what's the problem. Newbies often do not know the difference between jpg, svgz, pdf, for them it is imho impossible to understand the message, even if they know that svg have a soucre-code, that might be edited by text-editor. I would like to know what's blocked, and to be able to refer to it.

Apr 4 2021, 10:59 AM · Documentation, MediaWiki-Uploading
JoKalliauer renamed T279238: Document existing illegal SVG patterns (and link to them when trying to upload an SVG file which triggers the blocklist) from Report illegal svg-pattern to Document existing illegal svg-pattern.
Apr 4 2021, 10:27 AM · Documentation, MediaWiki-Uploading
JoKalliauer updated subscribers of T279241: MediaWiki does not recognize dimensions for SVGs without viewBox/height/width.
Apr 4 2021, 9:29 AM · Wikimedia-SVG-rendering, MediaWiki-File-management
JoKalliauer added a comment to T279241: MediaWiki does not recognize dimensions for SVGs without viewBox/height/width.

@Glrx I agree in general it would be poor method to not define dimensions, however it is valid example from the W3C-Test-suite, therefore MediaWiki should take the dimensions of librsvg. And it is imho not the creators fault, that is done on purpose in the official test-suite. If it is not supported it is a bug!
I know it is a hardly supported feature, however it is more a general problem.
For example if librsvg renders an image in 512x383, but due to rounding-errors MediaWiki assumes 512x384, it should not get distorted, it will make the image blurry.
The image should imho be embedded without height="..." or with object-fit="none", or anything else that does not change the aspect ratio,

Apr 4 2021, 9:27 AM · Wikimedia-SVG-rendering, MediaWiki-File-management

Apr 3 2021

JoKalliauer created T279241: MediaWiki does not recognize dimensions for SVGs without viewBox/height/width.
Apr 3 2021, 8:28 PM · Wikimedia-SVG-rendering, MediaWiki-File-management
JoKalliauer created T279240: XML-Parser fails on <!ATTLIST bar id ID #REQUIRED>.
Apr 3 2021, 7:55 PM · Wikimedia-SVG-rendering, MediaWiki-Uploading
JoKalliauer added a project to T279238: Document existing illegal SVG patterns (and link to them when trying to upload an SVG file which triggers the blocklist): MediaWiki-Uploading.
Apr 3 2021, 7:52 PM · Documentation, MediaWiki-Uploading
JoKalliauer created T279239: XML-Parser fails on <!ENTITY with multiple commands.
Apr 3 2021, 7:51 PM · Wikimedia-SVG-rendering, MediaWiki-Uploading
JoKalliauer created T279238: Document existing illegal SVG patterns (and link to them when trying to upload an SVG file which triggers the blocklist).
Apr 3 2021, 7:42 PM · Documentation, MediaWiki-Uploading
JoKalliauer merged T279133: switch not recognized after $wgSVGMetadataCutoff into T270999: Perform workaround for SVG files larger than 256K which can have their <switch> element undetected by the MW metadata extractor.
Apr 3 2021, 6:38 AM · SVG Translate Tool
JoKalliauer merged task T279133: switch not recognized after $wgSVGMetadataCutoff into T270999: Perform workaround for SVG files larger than 256K which can have their <switch> element undetected by the MW metadata extractor.
Apr 3 2021, 6:38 AM · Commons, MediaWiki-File-management

Apr 2 2021

JoKalliauer created T279133: switch not recognized after $wgSVGMetadataCutoff.
Apr 2 2021, 9:57 AM · Commons, MediaWiki-File-management

Mar 31 2021

JoKalliauer updated subscribers of T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..

I made a commit https://gerrit.wikimedia.org/r/c/mediawiki/core/+/676146/1/includes/upload/UploadBase.php

Mar 31 2021, 8:42 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading

Mar 28 2021

JoKalliauer added a comment to T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..

Generally I would just remove the description, however it is a testsuite and should be kept unmodified, for more infos check: https://commons.wikimedia.org/wiki/User:JoKalliauer/SVG_test_suites#W3C_SVG_1.1_test_suite

Mar 28 2021, 7:06 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading

Mar 21 2021

JoKalliauer updated the task description for T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..
Mar 21 2021, 1:53 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading
JoKalliauer updated the task description for T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..
Mar 21 2021, 1:50 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading
JoKalliauer created T278044: This SVG file contains an illegal namespace "http://www.w3.org/2000/02/svg/testsuite/description/"..
Mar 21 2021, 1:48 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Uploading

Mar 6 2021

JoKalliauer updated the task description for T276684: direct clone of a element not displayed.
Mar 6 2021, 9:23 PM · Regression, Thumbor, Upstream, Wikimedia-SVG-rendering
JoKalliauer renamed T276684: direct clone of a element not displayed from clone of a clone not displayed to direct clone of a clone not displayed.
Mar 6 2021, 7:25 PM · Regression, Thumbor, Upstream, Wikimedia-SVG-rendering
JoKalliauer created T276684: direct clone of a element not displayed.
Mar 6 2021, 7:25 PM · Regression, Thumbor, Upstream, Wikimedia-SVG-rendering

Jan 20 2021

JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Dear Commons community, the WMF Technical Committee (link) is currently weighing an RFC (link to this one) which is basically about changing the SVG renderer. What this means is that some SVG that currently renders correctly will no longer render correctly. But that many of the current rendering issues could be solved. We think this could be a good idea, but would prefer if someone could organize what happens if/when images break. Without someone performing that product manager role, we think this switch would not be very successful. Does someone here want to take on that kind of work? Broken renderings must be identified, and if the renderer is at fault bug reports filed. If the file was at fault, the file must be fixed -- or at least organized into a list that the community can work from. We could provide a tool for testing individual images, but need people to run through them identifying what's actually wrong (if anything) when a file renders differently.

Jan 20 2021, 9:57 AM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering

Dec 28 2020

JoKalliauer triaged T270889: In SVG files larger than 256kB with <switch> elements, the translations are not recognized as Lowest priority.

Due to performance reasons it might be the expected result to not check large SVGs till the end for <switch-tags.

Dec 28 2020, 7:39 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), I18n, MediaWiki-File-management, Commons
JoKalliauer created T270889: In SVG files larger than 256kB with <switch> elements, the translations are not recognized.
Dec 28 2020, 7:38 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), I18n, MediaWiki-File-management, Commons

Nov 21 2020

JoKalliauer added a comment to T243893: Test resvg on Beta Cluster.

Note that if we're mainly interested in comparing SVG renderings, it might be easier to do that offline rather than already doing all the pre-production prep work for Beta Cluster. That way it only has to be installed for you locally and not in Beta Cluster. Any comparisons we want to do (e.g. pick 1000 most used or random SVGs from Commons, render side-by-side and generate SSIM scores perhaps?) can just as well be done locally, I think?

Nov 21 2020, 12:54 PM · MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering, Beta-Cluster-Infrastructure

Nov 20 2020

JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

For, you see, Inkscape will always be the best converter for whatever Inkscape can produce. I hope we can agree on that.

Nov 20 2020, 4:30 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering

Nov 19 2020

JoKalliauer added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.
Nov 19 2020, 8:02 PM · Proposal, Thumbor, MediaWiki-File-management, Commons, Wikimedia-SVG-rendering
JoKalliauer closed T19012: Attach source files (in their original file format) to uploaded images, a subtask of T22330: Add IT, XM, MOD, and S3M to $wgFileExtensions[], as Resolved.
Nov 19 2020, 6:56 PM · Wikimedia-Site-requests
JoKalliauer closed T19012: Attach source files (in their original file format) to uploaded images, a subtask of T7535: Uploading different types of files (text files: *.mol, *.pdb), as Resolved.
Nov 19 2020, 6:56 PM · Commons, Multimedia, MediaWiki-File-management
JoKalliauer closed T19012: Attach source files (in their original file format) to uploaded images as Resolved.

1)For LaTeX there is no need to need to upload a LaTeX-file just put it the source-code into the description.
Gnuplot-Example: https://commons.wikimedia.org/wiki/File:Drini_nonuniformconvergence_SVG.svg#filedesc
LaTeX-Example: https://commons.wikimedia.org/wiki/File:LaTeX_logo.svg#filedesc

Nov 19 2020, 6:56 PM · Multimedia, MediaWiki-Uploading

Jul 18 2020

JoKalliauer added a comment to T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur.

@AntiCompositeNumber : Thanks for your answer, I think I was wrong.

Jul 18 2020, 7:21 PM · MediaWiki-File-management, Commons, Upstream, Wikimedia-SVG-rendering, Thumbor
JoKalliauer renamed T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur from rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur aswell with heavy use of gradients to rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur.
Jul 18 2020, 7:17 PM · MediaWiki-File-management, Commons, Upstream, Wikimedia-SVG-rendering, Thumbor
JoKalliauer renamed T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur from rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur to rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur aswell with heavy use of gradients.
Jul 18 2020, 1:55 PM · MediaWiki-File-management, Commons, Upstream, Wikimedia-SVG-rendering, Thumbor

Jun 26 2020

JoKalliauer created T256497: Visual-editor in de.wikipedia adds Online=https://www.worldcat.org/oclc/ instead of OCLC= via add Reference.
Jun 26 2020, 6:07 PM · Citoid, VisualEditor

May 26 2020

JoKalliauer added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

Thanks for fixing! :-D The bug-request seems to be solve

May 26 2020, 1:00 PM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool

May 15 2020

JoKalliauer updated the task description for T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur.
May 15 2020, 10:08 AM · MediaWiki-File-management, Commons, Upstream, Wikimedia-SVG-rendering, Thumbor

May 3 2020

JoKalliauer added a comment to T251702: SVG Translate shows misleading "Only SVG files are supported" error on SVG files without XML and DOCTYPE declarations.

@Aklapper I'm not shure if the file is invalid, if I insert the source-code in https://validator.w3.org/#validate_by_input there are only warnings, but no error. (i.e. valid)

May 3 2020, 4:44 PM · Community-Tech, SVG Translate Tool
JoKalliauer created T251702: SVG Translate shows misleading "Only SVG files are supported" error on SVG files without XML and DOCTYPE declarations.
May 3 2020, 2:00 PM · Community-Tech, SVG Translate Tool

Apr 30 2020

JoKalliauer added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

@Samwilson I like this solution. (Maybe a bit different wording, as @Glrx explained.)

Apr 30 2020, 9:54 AM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool

Apr 28 2020

JoKalliauer added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

Potentially, we could skip the nested TSPANs and still allow users to translate the unnested ones. In that sense, this could be considered broken behavior since it completely fails now.

Apr 28 2020, 4:52 PM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool

Apr 19 2020

JoKalliauer renamed T248252: SVG Translate: Skip unsupported text pattern and continue with the supported ones from SVG Translate: Fix Label Bug to SVG Translate: Skip unsupported text pattern and continue with the supported ones.
Apr 19 2020, 8:44 AM · SVG Translate Tool, Community-Tech
JoKalliauer raised the priority of T248252: SVG Translate: Skip unsupported text pattern and continue with the supported ones from High to Needs Triage.

My guess is that the tool gives up on an entire file when it runs into a pattern that it cannot process.

@Glrx Thanks! The tool is better than I thought. :-D

Apr 19 2020, 8:42 AM · SVG Translate Tool, Community-Tech