Extension:Graph is currently in a weird in-between state where it's still branched and included in the i18n builds, etc, but not actually enabled on any wikis. I think at this point it's clear that that specific extension is not coming back, so we should properly undeploy it.
Description
Details
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| Stop branching Graph for production, no longer used | repos/releng/release!156 | jforrester | T362317 | main |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T106123 Extensions needing to be removed from Wikimedia wikis | |||
| Resolved | Jdforrester-WMF | T362317 Undeploy Graph from Wikimedia production wikis |
Event Timeline
} elseif ( $wmgHideGraphTags ) { // Hide raw tags that are displayed due to T334895 // Note this still uses messages from E:Graph, which are available // as long as it is in wmf-config/extension-list.
- https://gitlab.wikimedia.org/repos/releng/release/-/blob/main/make-release/settings.yaml still lists Graph
- https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/extension-list still lists Graph
- {{OnWikimedia}} was removed in https://www.mediawiki.org/w/index.php?title=Extension%3AGraph&diff=5883664&oldid=5880500
jforrester opened https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/156
Stop branching Graph for production, no longer used
Change #1129892 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikimediaMessages@master] undeployedplaceholders: Add used Graph i18n so we can undeploy it
Change #1129894 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/mediawiki-config@master] Graph: Use new placeholder i18n from WikimediaMessages
Change #1129892 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] undeployedplaceholders: Add used Graph i18n so we can undeploy it
Change #1184794 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikimediaMessages@master] undeployedplaceholders: Add used Graph disabled cat i18n too, so we can undeploy it
Change #1184797 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/mediawiki-config@master] Stop loading the Graph extension anywhere
Change #1184838 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] Zuul: [mediawiki/extensions/Graph] Drop from production listing
Change #1184874 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] Zuul: [mediawiki/extensions/Graph] Archive
Change #1184794 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] undeployedplaceholders: Add used Graph disabled cat i18n too, so we can undeploy it
Change #1129894 merged by jenkins-bot:
[operations/mediawiki-config@master] Graph: Use new placeholder i18n from WikimediaMessages
Mentioned in SAL (#wikimedia-operations) [2025-09-18T14:22:00Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1129894|Graph: Use new placeholder i18n from WikimediaMessages (T362317)]]
Mentioned in SAL (#wikimedia-operations) [2025-09-18T14:24:18Z] <jforrester@deploy1003> jforrester: Backport for [[gerrit:1129894|Graph: Use new placeholder i18n from WikimediaMessages (T362317)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Mentioned in SAL (#wikimedia-operations) [2025-09-18T14:33:40Z] <jforrester@deploy1003> Finished scap sync-world: Backport for [[gerrit:1129894|Graph: Use new placeholder i18n from WikimediaMessages (T362317)]] (duration: 11m 40s)
When this extenstion was undeployed. Translations for the tracking categories was lost on many wikis.
They were in MediaWiki messages "Graph-tracking-category" and "graph-disabled-category" in extension Graph.
Now they are in "wikimedia-graph-tracking-category" and "wikimedia-graph-disabled-category in extension WikimediaMessages.
Maybe this should be another task, but could the translations be copied from Graph to WikimediaMessges for languages that has not already translated the new messages?
Change #1184797 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop loading the Graph extension anywhere
Mentioned in SAL (#wikimedia-operations) [2025-09-25T07:55:27Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1184797|Stop loading the Graph extension anywhere (T362317)]]
Change #1184838 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/extensions/Graph] Drop from production listing
Mentioned in SAL (#wikimedia-releng) [2025-09-25T07:57:56Z] <James_F> Zuul: [mediawiki/extensions/Graph] Drop from production listing, for T362317
Hey @Lejonel, sorry for the disruption. I don't know how to do that on TranslateWiki.net. Note that most of the new messages have been around since May, so have been translated quite a lot. Tagging translatewiki.net in case they can help with the remaining ones.
jforrester merged https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/156
Stop branching Graph for production, no longer used
Mentioned in SAL (#wikimedia-operations) [2025-09-25T08:21:26Z] <jforrester@deploy1003> jforrester: Backport for [[gerrit:1184797|Stop loading the Graph extension anywhere (T362317)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Mentioned in SAL (#wikimedia-operations) [2025-09-25T08:34:41Z] <jforrester@deploy1003> Finished scap sync-world: Backport for [[gerrit:1184797|Stop loading the Graph extension anywhere (T362317)]] (duration: 39m 14s)