Page MenuHomePhabricator

build: Introduce SVGO to ReadingList extension packages
Closed, ResolvedPublic2 Estimated Story Points

Description

Background/Goal

We're adding more and more SVG files, in order for them to stay optimized in a developer experience friendly way and aligned to Wikimedia's SVG coding conventions, we need to introduce SVGO as package.

Acceptance criteria for done

  • Introduce SVGO package to dependencies. Ensure it's not introduced as Grunt dependency for future-proof
  • Run and optimize current SVGs accordingly (in case they aren't yet)

Event Timeline

HFan-WMF triaged this task as Medium priority.Oct 29 2025, 7:40 PM
HFan-WMF moved this task from Incoming to Backlog on the Reader Experience Team board.

Change #1207037 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/ReadingLists@master] build: Introduce SVGO for SVG optimization

https://gerrit.wikimedia.org/r/1207037

Change #1207037 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@master] build: Introduce SVGO for SVG optimization

https://gerrit.wikimedia.org/r/1207037

Volker_E set the point value for this task to 2.