[go: up one dir, main page]

Page MenuHomePhabricator

[Config Change] Deploy Automatic Topic Subscriptions as Beta Feature at Initial Wikis
Closed, ResolvedPublic

Description

This task is about making Automatic Topic Subscriptions available as an opt-in beta feature at the ===Initial Wikis listed below .

⚠️ Deployment timing

Thursday, 18-November

Initial wikis

Per T290502#7494259, Automatic Topic Subscriptions will be made available as an OPT-IN beta feature at all Wikimedia wikis EXCEPT those listed below.

IDWikiCode
1.Amharic Wikipediaamwiki
2.Bengali Wikipediabnwiki
3.Chinese Wikipediazhwiki
4.Dutch Wikipedianlwiki
5.Egyptian Wikipediaarzwiki
6.French Wikipediafrwiki
7.Hebrew Wikipediahewiki
8.Hindi Wikipediahiwiki
9.Indonesia Wikipediaidwiki
10.Italian Wikipediaitwiki
11.Japanese Wikipediajawiki
12.Korean Wikipediakowiki
13.Oromo Wikipediaomwiki
14.Persian Wikipediafawiki
15.Polish Wikipediaplwiki
16.Portuguese Wikipediaptwiki
17.Spanish Wikipediaeswiki
18.Thai Wikipediathwiki
19.Ukrainian Wikipediaukwiki
20.Vietnamese Wikipediaviwiki

Requirements

At all wikis, EXCEPT those listed in the ===Initial wikis section above, Automatic Topic Subscriptions should be made available as a feature/setting within the Discussion tools beta feature.

Per T294398, for people to become automatically subscribed to discussions they start and/or comment within, they will need to manually enable the Automatically subscribe to topics setting within Special:Preferences#mw-prefsection-editing

Minimum test case

  1. Visit any Wikipedia except one listed in the ===Initial wikis section above
  2. Visit Special:Preferences#mw-prefsection-editing
  3. Verify the Automatically subscribe to topics setting is visible within the Discussion pages section
  4. Verify the Automatically subscribe to topics setting is DISABLED
  5. Enable the Automatically subscribe to topics setting
  6. Visit a talk apge
  7. Start a new discussion
  8. Verify the first-run experience pop-up (T262103) appears
  9. Verify there is an [ unsubscribe ] affordance within the section heading of the discussion you just started

Done

  • @ppelberg finalized Deployment timing
  • @ppelberg finalized ticket scope
  • Config change deployed
  • QA verifies config change deployed as expected (see ===Testing instructions)

Related Objects

Event Timeline

ppelberg renamed this task from Deploy config change to make automatic topic subscriptions available as beta feature at partner wikis to [Config Change] Deploy Automatic Topic Subscriptions as Beta Feature at Initial Wikis.Nov 9 2021, 11:46 PM
ppelberg updated the task description. (Show Details)

Change 739846 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[operations/mediawiki-config@master] Enable DiscussionTools automatic topic subscriptions as beta feature on most wikis

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

ppelberg added a subscriber: matmarex.

Scheduled for today: https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20211118T1900

(assuming we don't find any blocking issues)

During the team's standup meeting today, we confirmed that Automatic Topic Subscriptions will be made available as an opt-in beta feature today, 18-November, during the backport window @matmarex linked to above.

Change 739846 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools automatic topic subscriptions as beta feature on most wikis

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

Mentioned in SAL (#wikimedia-operations) [2021-11-18T19:21:08Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 4b4c0bca9aa6bceac86f40f03ad688b9d4481c58: Enable DiscussionTools automatic topic subscriptions as beta feature on most wikis (T290500) (duration: 01m 04s)

matmarex edited projects, added Editing QA; removed Patch-For-Review.

Done. Note that automatic topic subscriptions are only included in MediaWiki version 1.38.0-wmf.9, which isn't deployed to Wikipedias yet (but it should be later today).

(If in doubt, check T293950: 1.38.0-wmf.9 deployment blockers and Special:Version on the wiki.)

MediaWiki version 1.38.0-wmf.9 […] isn't deployed to Wikipedias yet (but it should be later today).

I have doubts about it, given that it’s not even deployed to group1 wikis currently, see T293950#7514870 (but group0 wikis do have it, so this patch can be QAd on a group0 wiki, for example on mediawiki.org).

Indeed, it hasn't been deployed (althought it's due to a different blocking issue). So automatic topic subscriptions are not live.

Indeed, it hasn't been deployed (althought it's due to a different blocking issue). So automatic topic subscriptions are not live.

Noted. Thank you for the update, @matmarex.

Tested on ruwiki, nlwiki, and enwiki

Screenshot 2021-12-15 at 13.40.37.png (800×2 px, 231 KB)

ppelberg claimed this task.