Page MenuHomePhabricator

Limit the new "push subscription managers" user group to metawiki
Closed, ResolvedPublic

Description

Per 3513c642dd53 @Mholloway introduced a new user group called "push subscription managers". By adding it to the extension.json file of Echo, this new group now exists in all Wikimedia wikis. @Majavah, @Urbanecm and myself wonder if this group needs to exist in all Wikimedia wikis or if it just needs to be Meta. In case it just needs to be Meta, perhaps we could amend wmf-config so the group exists just there? Thanks.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Mholloway renamed this task from Question regarding the new "push subscription managers" user group to Limit the new "push subscription managers" user group to metawiki.Aug 31 2020, 1:41 PM

Ah, yes, we only need the push-subscription-managers group on metawiki. Thanks for checking!

@Mholloway Thanks for your quick reply! I think I can code a patch for this one if that's okay.

Change 623370 had a related patch set uploaded (by MarcoAurelio; owner: MarcoAurelio):
[operations/mediawiki-config@master] CommonSettings.php: limit new Echo's push-subscription-manager group to Meta-Wiki

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

@Mholloway Patch above aims to suppress the group elsewhere but on Meta-Wiki. If you're okay I am scheduling this to be deployed in today's Morning BACON window in about 2 hours. Best regards.

Thanks for the patch, @MarcoAurelio. I won't be able to give this a thorough review before then since I'd need to spend a bit of time studying the extension registration system and MW initialization in greater detail than I know it off the top of my head, but if other reviewers are willing to +2, that's fine with me.

Change 623370 merged by jenkins-bot:
[operations/mediawiki-config@master] CommonSettings.php: limit new Echo's push-subscription-manager group to Meta-Wiki

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

Change 623435 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[operations/mediawiki-config@master] Follow-up for a1b0d6e: Get $wgDBname in Echo's ext function

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

Change 623435 merged by jenkins-bot:
[operations/mediawiki-config@master] Follow-up for a1b0d6e: Get $wgDBname in Echo's ext function

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

Mentioned in SAL (#wikimedia-operations) [2020-08-31T18:23:25Z] <urbanecm@deploy1001> Synchronized wmf-config/CommonSettings.php: a1b0d6e4e7da9bf45ae7381d2c1d9814e6b36498: b609cd53273e922cd8af5507660b9d10c6da09b3: CommonSettings.php: limit new Echos push-subscription-manager group to Meta-Wiki (T261625) (duration: 00m 54s)

Urbanecm assigned this task to MarcoAurelio.

@Mholloway This should be fixed. Big thanks to @Urbanecm and @Majavah for their code-review and BACON and hotfix.