Task
Update the section "List of icons" on this help page on mediawiki.org so that it reflects the 7.0.0 maki icon set (comparison maki icons 0.5.0 vs. 7.0.0):
- Create copy of page at beta cluster with new icons. --> https://de.wikipedia.beta.wmflabs.org/wiki/Hilfe:Extension:Kartographer/Icons
- Add new icons: Upload new icons to wiki commons. --> T315228
- update all visuals & update the label names where needed --> we are using a template that would only need an updated icons list
- remove the sentence: Wikimedia uses an old version of Maki, specifically version 0.5.0 (See task T141304).
- Document how the deprecated icon names are aliased to newer icons --> We will not display the alternative titles of the maki icons in the table, but link to the overview: https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation#Update_maki_icons.
- We will not translate the icon names, but will make sure users can add translations on their own. --> Templates used with subst.
- Remove old list of icons from template before announcing the changes so nobody accidentally copies over the old data.
- Ping a translation admin (e.g. our own Adam) to update the page if needed
We can prepare this change and sync the "deploy" of it with the feature itself. When the icons are part fo the code ( T302861 ) they will still not be live until we manualy deploy that new version. The wikipage could also be worked on in our user namespace and then we copy it over when we deploy the code.
Dates
Ideally, we would update the icons on the help page shortly before the deployment. Reason: We want to announce the change in Tech News before the deployment, and there, I'd link to that page so people see what it is about.
The page should be updated before TDB – that's when ComCom plans to announce the icon update on Tech News.
Test page (for review)
https://de.wikipedia.beta.wmflabs.org/wiki/Hilfe:Extension:Kartographer/Icons
Technical implementation (for tech review)
We wrote a lua script that creates a map and a table with all the maki icons. Decided against the old overview because that was not responsive.
We are using the script to create the wikitext (via subst) and add that to the help page. This way users can easily adapt the table with e.g. descriptions and translations. We are adding the link to the script on the page for documentation.
We made the icon name validation more relaxed so that new icon names containing numbers and upper case letters are working (patch).