Page MenuHomePhabricator

Track which Vector 2022 logos are in production vs Google Drive
Closed, ResolvedPublicBUG REPORT

Description

Context
The design team have created hundreds of logo files for Wikimedia projects as part of https://phabricator.wikimedia.org/T322041
These logos have been placed in a Google Drive folder called Production Logos. They are then copied into the wmf-config repository here to be served to end-users.

Problem
Without any way to track which logos have already been created, it's difficult for designers to know which logos are missing or outdated. Manually comparing hundreds of files is not a scalable solution or a good use of design resources.

Proposal
We should create some system that compares the logos currently in production with the ones in Google Drive. We can use the Google Drive API (assuming logos files are publically accessible) combined with the Gerrit or Github API to compare the two logo sources and output a table that displays the full lists of files from both locations and highlights missing items. This has been attempted before in T252710 but lacked the automation component.

Event Timeline

Jdlrobson triaged this task as Medium priority.Jun 9 2023, 9:36 PM

Change 933691 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Update various logos where SVGs are available

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

Change 933691 merged by jenkins-bot:

[operations/mediawiki-config@master] Update various logos where SVGs are available

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

Mentioned in SAL (#wikimedia-operations) [2023-07-05T20:43:59Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:933691|Update various logos where SVGs are available (T338162)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-05T20:45:38Z] <urbanecm@deploy1002> jdlrobson and urbanecm: Backport for [[gerrit:933691|Update various logos where SVGs are available (T338162)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet

Change 935809 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Optimize SVG wordmarks, enable Wikimania wordmark, fix techconduct

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

Change 935809 merged by jenkins-bot:

[operations/mediawiki-config@master] Optimize SVG wordmarks, enable Wikimania wordmark, fix techconduct

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

Mentioned in SAL (#wikimedia-operations) [2023-07-05T20:55:09Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:933691|Update various logos where SVGs are available (T338162)]] (duration: 11m 10s)

Mentioned in SAL (#wikimedia-operations) [2023-07-05T20:55:38Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:935809|Optimize SVG wordmarks, enable Wikimania wordmark, fix techconduct (T338162)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-05T20:57:11Z] <urbanecm@deploy1002> jdlrobson and urbanecm: Backport for [[gerrit:935809|Optimize SVG wordmarks, enable Wikimania wordmark, fix techconduct (T338162)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-07-05T21:04:01Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:935809|Optimize SVG wordmarks, enable Wikimania wordmark, fix techconduct (T338162)]] (duration: 08m 22s)

Change 935824 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] WIP: Update more logos with available SVGs

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

Hey @Sneha getting to this finally! I've built a spreadsheet to track remaining logos: https://docs.google.com/spreadsheets/d/13YTaY6G8pSiE7HbC0IMWIrhhZLOkQHCi7XtkuturH6Y/edit#gid=384103709
I've broken this down into several tasks with relative priorities and have made these all sub tasks of T322041. They are now assigned to you - but feel free to reassign as necessary!

Please DM me on Slack if you have any questions about this work!

Change 935824 merged by jenkins-bot:

[operations/mediawiki-config@master] Update more logos with available SVGs

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

Mentioned in SAL (#wikimedia-operations) [2023-07-06T20:35:41Z] <thcipriani@deploy1002> Started scap: Backport for [[gerrit:935824|Update more logos with available SVGs (T338162)]]

Mentioned in SAL (#wikimedia-operations) [2023-07-06T20:37:11Z] <thcipriani@deploy1002> jdlrobson and thcipriani: Backport for [[gerrit:935824|Update more logos with available SVGs (T338162)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-07-06T20:48:23Z] <thcipriani@deploy1002> Finished scap: Backport for [[gerrit:935824|Update more logos with available SVGs (T338162)]] (duration: 12m 41s)

Change 957908 had a related patch set uploaded (by Pikne; author: Pikne):

[operations/mediawiki-config@master] Fix white background for Wikibooks wordmarks

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