User:JoKalliauer/phab/wikimedia-svg-rendering

= outdated =

I don't plan to update this page any more. If any one want's an update, feel free to ask, or edit yourself.

intro of T282740
I made a Table contain containing all Tasks and tried to order them by priority from 1 (hightest) to 94 (lowest).

37 of 94 Task did not contain a Priority, I tried to triage them.

The current priorities are imho sometimes a bit inconsistent: phab:T36947 Incorrect text positioning in SVG rasterization (scale/transform; font-size; kerning) set is set to high but it can be solved by e.g. tasks that are set to low: phab:T265549 Update librsvg to > 2.44.10 and phab:T40010 RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis. Try to make it a bit more consistent, but generally tried to keep the old priority if set.

Currently "Wikimedia-svg-rendering" has two boards: "Backlog" and "Fonts to install", however I would like to split them more well-arranged in 8 boards, otherwise it is dificult to have a clear view:
 * Backlog (3tasks)
 * Fonts (11tasks)
 * MediaWiki (21tasks)
 * Client-side-rendering (7tasks)
 * update librsvg (28tasks)
 * Unresolved librsvg-bug (20tasks)
 * Math formula (4tasks)

I would set everything related to librsvg-bugs to "Stalled".

The duplicates I will suggest/discuss at the individual task, before taking an action. The suggested declined/invalid ones, I might mention them to think about it, but I would keep them open for now.

I highlighted in yellow the suggested changed priorities and the suggested changed status, and the missing upstream-labels.

I made the table-columns "related to T40010" and "related to Math formula", 1==true means it is related. 54 Tasks are related to T40010, which has the highest number of subscribers, that's the reason why it is the only one with "high" priority.

I made the table-columns "Update to librsvg 2.51", "resvg", "Inkscape", 1==true mans that is fixed, 0==false means it is not fixed, empty means that it is not related.
 * Updating librsvg fixes 28 tasks (not counting the two update libsvg-tasks)
 * resvg fixes ~45 tasks
 * inkscape fixes ~40 tasks