Page MenuHomePhabricator

Enable message group subscription feature on Wikimedia wikis
Closed, ResolvedPublic4 Estimated Story Points

Description

The message group subscription feature (T348501: Minimal prototype implementation for watching message groups) is currently enabled only on translatewiki.net

Once T372287: Create new translate_message_group_subscriptions table on Wikimedia wikis with the Translate extension installed is completed, we should look at slowly rolling this feature out on all wikis where the Translate extension is enabled.

Current status

We've enabled the message group subscription feature across all wikis by default except for wikis where Echo extension is not installed.

https://phabricator.wikimedia.org/T372386#10366187

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change #1072166 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable message group subscription feature for Test Wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2024-09-25T07:04:20Z] <kartik@deploy1003> Started scap sync-world: Backport for [[gerrit:1072166|Enable message group subscription feature for Test Wikipedia (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-09-25T07:06:35Z] <kartik@deploy1003> abi, kartik: Backport for [[gerrit:1072166|Enable message group subscription feature for Test Wikipedia (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Change #1075522 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Revert^2 "Enable message group subscription feature for Test Wikipedia"

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

Change #1075522 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert^2 "Enable message group subscription feature for Test Wikipedia"

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

Mentioned in SAL (#wikimedia-operations) [2024-09-26T07:24:13Z] <kartik@deploy1003> Started scap sync-world: Backport for [[gerrit:1075522|Revert^2 "Enable message group subscription feature for Test Wikipedia" (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-09-26T07:26:21Z] <kartik@deploy1003> kartik, abi: Backport for [[gerrit:1075522|Revert^2 "Enable message group subscription feature for Test Wikipedia" (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-09-26T07:37:50Z] <kartik@deploy1003> Finished scap sync-world: Backport for [[gerrit:1075522|Revert^2 "Enable message group subscription feature for Test Wikipedia" (T372386)]] (duration: 13m 37s)

The message group subscription feature is enabled on testwiki: https://test.wikipedia.org/

We haven't noticed any issues. We'll do the rollout to more wiki's in the coming week.

As a next step, maybe we can deploy this to mediawiki.org and see if people start using it.

Change #1092740 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Enable message group subscription feature for Test Wikipedia

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

abi_ changed the task status from Open to In Progress.Nov 19 2024, 12:20 PM

Change #1092740 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable message group subscription feature for MediaWiki.org

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

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:22:34Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1092740|Enable message group subscription feature for MediaWiki.org (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:28:05Z] <kartik@deploy2002> kartik, abi: Backport for [[gerrit:1092740|Enable message group subscription feature for MediaWiki.org (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-11-19T14:38:51Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1092740|Enable message group subscription feature for MediaWiki.org (T372386)]] (duration: 16m 21s)

On MediaWiki.org, there are 26 subscriptions for various groups.

(mediawikiwiki)> select COUNT(*) as subscriptions, tmgs_group from translate_message_group_subscriptions GROUP BY tmgs_group ORDER BY subscriptions DESC;
+---------------+---------------------------------------------------------------------------------------------+
| subscriptions | tmgs_group                                                                                  |
+---------------+---------------------------------------------------------------------------------------------+
|             4 | page-Help:Logging in                                                                        |
|             3 | page-Help:User page                                                                         |
|             2 | page-Template:Main page                                                                     |
|             2 | page-Content translation                                                                    |
|             2 | page-Project:About                                                                          |
|             1 | page-Extension:Media Viewer/About                                                           |
|             1 | page-Help:Preferences                                                                       |
|             1 | page-Template:Extension                                                                     |
|             1 | page-Communication                                                                          |
|             1 | agg-_High_priority                                                                          |
|             1 | page-Help:Extension:GlobalCssJs                                                             |
|             1 | page-Moderator Tools/Automoderator                                                          |
|             1 | page-Help:Contents                                                                          |
|             1 | page-Localisation                                                                           |
|             1 | page-Trust and Safety Product/Temporary Accounts/FAQ                                        |
|             1 | page-Growth/Personalized first day/Structured tasks/Add an image                            |
|             1 | page-How to contribute                                                                      |
|             1 | page-Translation suggestions: Topic-based & Community-defined lists/How to use the features |
+---------------+---------------------------------------------------------------------------------------------+
18 rows in set (0.001 sec)

Change #1098509 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Enable message group subscription feature for some wikis

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

Change #1098509 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable message group subscription feature for some wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-11-28T14:23:29Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1098623|Use useformat query param for device detection or mobile domain (m.) (T380646 T375788)]], [[gerrit:1098913|ReportIncident: Enable instrumentation on labs (T372823)]], [[gerrit:1098509|Enable message group subscription feature for some wikis (T372386)]], [[gerrit:1098622|Use useformat query param for device detection or mobile domain (m.) (

Mentioned in SAL (#wikimedia-operations) [2024-11-28T14:28:41Z] <urbanecm@deploy2002> urbanecm, tgr, abi, mszabo: Backport for [[gerrit:1098623|Use useformat query param for device detection or mobile domain (m.) (T380646 T375788)]], [[gerrit:1098913|ReportIncident: Enable instrumentation on labs (T372823)]], [[gerrit:1098509|Enable message group subscription feature for some wikis (T372386)]], [[gerrit:1098622|Use useformat query param for device detection or mobile domain (m.

Mentioned in SAL (#wikimedia-operations) [2024-11-28T14:54:04Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1098623|Use useformat query param for device detection or mobile domain (m.) (T380646 T375788)]], [[gerrit:1098913|ReportIncident: Enable instrumentation on labs (T372823)]], [[gerrit:1098509|Enable message group subscription feature for some wikis (T372386)]], [[gerrit:1098622|Use useformat query param for device detection or mobile domain (m.)

Tracking feature rollout on wikis:

  • advisorswiki - 28th Nov, 2024
  • aewikimedia - 4th Dec, 2024
  • amwikimedia - 4th Dec, 2024
  • azwikimedia - 4th Dec, 2024
  • bdwikimedia - 4th Dec, 2024
  • betawikiversity - 4th Dec, 2024
  • bewikimedia - 4th Dec, 2024
  • brwikimedia - 9th Dec, 2024
  • cawikimedia - 9th Dec, 2024
  • collabwiki - 28th Nov, 2024
  • commonswiki - 28th Nov, 2024
  • foundationwiki - 28th Nov, 2024
  • frwiktionary - 9th Dec, 2024
  • gewikimedia - 9th Dec, 2024
  • grwikimedia - 9th Dec, 2024
  • hiwikimedia - 9th Dec, 2024
  • idwikimedia - 12th Dec, 2024
  • incubatorwiki - 28th Nov, 2024
  • legalteamwiki - Echo extension not enabled
  • maiwikimedia - 12th Dec, 2024
  • mediawikiwiki
  • metawiki - 12th Dec, 2024
  • nowikimedia - 12th Dec, 2024
  • otrs_wikiwiki - 28th Nov, 2024
  • outreachwiki - 2nd Dec, 2024
  • plwikimedia - 12th Dec, 2024
  • ptwikisource - 12th Dec, 2024
  • punjabiwikimedia - 12th Dec, 2024
  • ruwikimedia - 18th Dec, 2024
  • sewikimedia - 18th Dec, 2024
  • sourceswiki - 2nd Dec, 2024
  • specieswiki
  • testcommonswiki - 18th Dec, 2024
  • testwiki
  • testwikidatawiki - 18th Dec, 2024
  • u4cwiki - 18th Dec, 2024
  • uawikimedia - 18th Dec, 2024
  • vewikimedia - 18th Dec, 2024
  • wbwikimedia - 18th Dec, 2024
  • wikidatawiki - 18th Dec, 2024
  • wikifunctionswiki - 2nd Dec, 2024
  • wikimania2012wiki - 18th Dec, 2024
  • wikimania2013wiki - 18th Dec, 2024
  • wikimania2014wiki - 18th Dec, 2024
  • wikimania2015wiki - 18th Dec, 2024
  • wikimania2016wiki - 18th Dec, 2024
  • wikimania2017wiki - 18th Dec, 2024
  • wikimania2018wiki - 18th Dec, 2024
  • wikimaniawiki - 2nd Dec, 2024

Change #1099410 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Enable message group subscription feature for some wikis

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

Change #1099410 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Enable message group subscription feature for some wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-12-02T08:12:42Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1099410|Translate: Enable message group subscription feature for some wikis (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-02T08:25:24Z] <kartik@deploy2002> abi, kartik: Backport for [[gerrit:1099410|Translate: Enable message group subscription feature for some wikis (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-02T08:36:21Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1099410|Translate: Enable message group subscription feature for some wikis (T372386)]] (duration: 23m 39s)

Change #1099659 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Disable message group subscription feature for legalteamwiki

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

Change #1099659 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Disable message group subscription feature for legalteamwiki

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

Mentioned in SAL (#wikimedia-operations) [2024-12-02T11:09:06Z] <ladsgroup@deploy2002> Started scap sync-world: Backport for [[gerrit:1099659|Translate: Disable message group subscription feature for legalteamwiki (T372386 T381250)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-02T11:14:58Z] <ladsgroup@deploy2002> Started scap sync-world: Backport for [[gerrit:1099659|Translate: Disable message group subscription feature for legalteamwiki (T372386 T381250)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-02T11:19:30Z] <ladsgroup@deploy2002> abi, ladsgroup: Backport for [[gerrit:1099659|Translate: Disable message group subscription feature for legalteamwiki (T372386 T381250)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-02T11:26:19Z] <ladsgroup@deploy2002> Finished scap sync-world: Backport for [[gerrit:1099659|Translate: Disable message group subscription feature for legalteamwiki (T372386 T381250)]] (duration: 11m 21s)

abi_ changed the task status from In Progress to Open.Dec 4 2024, 6:18 AM

As per: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/refs/heads/master/dblists/nonecho.dblist; there are two wikis that don't have Echo extension enabled:

  1. legalteamwiki - Already disabled
  2. votewiki - Does not have translate extension installed.

Change #1100352 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Enable message group subscription for 6 wikis

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

Change #1100352 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Enable message group subscription for 6 wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-12-04T14:11:19Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1100352|Translate: Enable message group subscription for 6 wikis (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-04T14:17:22Z] <lucaswerkmeister-wmde@deploy2002> abi, lucaswerkmeister-wmde: Backport for [[gerrit:1100352|Translate: Enable message group subscription for 6 wikis (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-04T14:29:32Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1100352|Translate: Enable message group subscription for 6 wikis (T372386)]] (duration: 18m 12s)

Change #1101008 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Enable message group subscription for 6 wikis

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

Change #1101008 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Enable message group subscription for 6 wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-12-09T14:24:51Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1101008|Translate: Enable message group subscription for 6 wikis (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-09T14:29:39Z] <lucaswerkmeister-wmde@deploy2002> abi, lucaswerkmeister-wmde: Backport for [[gerrit:1101008|Translate: Enable message group subscription for 6 wikis (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-09T14:39:25Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1101008|Translate: Enable message group subscription for 6 wikis (T372386)]] (duration: 14m 34s)

Change #1102283 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Enable message group subscription for 6 wikis

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

Change #1102283 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Enable message group subscription for 7 wikis

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

Mentioned in SAL (#wikimedia-operations) [2024-12-12T08:07:13Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1102283|Translate: Enable message group subscription for 7 wikis (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-12T08:12:15Z] <kartik@deploy2002> kartik, abi: Backport for [[gerrit:1102283|Translate: Enable message group subscription for 7 wikis (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-12T08:27:19Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1102283|Translate: Enable message group subscription for 7 wikis (T372386)]] (duration: 20m 05s)

Change #1105279 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[operations/mediawiki-config@master] Translate: Enable message group subscription by default

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

Change #1105279 merged by jenkins-bot:

[operations/mediawiki-config@master] Translate: Enable message group subscription by default

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

Mentioned in SAL (#wikimedia-operations) [2024-12-18T14:18:53Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1105279|Translate: Enable message group subscription by default (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-18T14:41:37Z] <kartik@deploy2002> Started scap sync-world: Backport for [[gerrit:1105279|Translate: Enable message group subscription by default (T372386)]]

Mentioned in SAL (#wikimedia-operations) [2024-12-18T14:46:26Z] <kartik@deploy2002> kartik, abi: Backport for [[gerrit:1105279|Translate: Enable message group subscription by default (T372386)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-12-18T15:05:03Z] <kartik@deploy2002> Finished scap sync-world: Backport for [[gerrit:1105279|Translate: Enable message group subscription by default (T372386)]] (duration: 23m 26s)

abi_ updated the task description. (Show Details)
abi_ moved this task from In Progress to Done on the LPL Essential (LPL Essential 2024 Nov-Jan) board.

Rollout of this feature across all wikis that have Translate + Echo extension is installed is complete. Marking this as done.