Page MenuHomePhabricator

[Config Change] Make Topic Subscriptions available by default at A/B test wikis (desktop)
Closed, ResolvedPublic

Description

This task involves the work of making Topic Subscriptions available by default on desktop to everyone who is logged in at the 20 Wikipedias that participated in the A/B test.

Deployment timing

Wednesday, 17 August 2022

Requirements

People who meet the criteria below will see subscribe links next to all == H2== section headings, across namespaces, that contain discussions:

  • People visiting Wikipedia using a desktop skin at any of the wikis listed in ===Deployment wikis below
  • People who are logged in
NOTE: per T294398, only new accounts should see the Automatically subscribe to topics setting within Special:Preferences ENABLED

Deployment wikis

Borrowed from T304027.

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

Done

Event Timeline

ppelberg renamed this task from [Config Change] to [Config Change] Make Topic Subscriptions available by default at A/B test wikis (desktop).Aug 5 2022, 10:49 PM
ppelberg updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)
ppelberg added a subscriber: WhatamIdoing.

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

[operations/mediawiki-config@master] Make DiscussionTools topicsubscription opt-out on A/B test wikis

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

Change 823749 merged by jenkins-bot:

[operations/mediawiki-config@master] Make DiscussionTools topicsubscription opt-out on A/B test wikis

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

EAkinloose subscribed.

Tested on itwiki
✅ People who meet the criteria below will see subscribe links next to all == H2== section headings, across namespaces, that contain discussions:

Screenshot 2022-08-24 at 01.18.57.png (542×3 px, 239 KB)

@EAkinloose noticed while reviewing T300904 that I forgot to make automatic topic subscriptions available as well.

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

[operations/mediawiki-config@master] Make DiscussionTools autotopicsub also opt-out on A/B test wikis

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

Change 826646 merged by jenkins-bot:

[operations/mediawiki-config@master] Make DiscussionTools autotopicsub also opt-out on A/B test wikis

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

Mentioned in SAL (#wikimedia-operations) [2022-08-25T20:24:46Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: f37eff3f1607c898120c4f151b0af0d4b6bfdd19: Make DiscussionTools autotopicsub also opt-out on A/B test wikis (T314693) (duration: 03m 37s)

✅ Make Topic Subscriptions available by default at A/B test wikis (desktop)

Tested on nlwiki, itwiki, and amwiki

Screenshot 2022-08-26 at 03.21.56.png (1×2 px, 552 KB)

Screenshot 2022-08-26 at 03.23.09.png (1×3 px, 1 MB)

⚠️ Observation:

Screenshot 2022-08-26 at 03.36.39.png (1×1 px, 260 KB)

Not all section headings have the [subscribe] link when Discussion tools is enabled and Show discussion activity is disabled
Screenshot 2022-08-26 at 03.19.11.png (1×3 px, 953 KB)

Screenshot 2022-08-26 at 03.20.57.png (1×3 px, 872 KB)

Cc: @matmarex

⚠️ Observation:
Not all section headings have the [subscribe] link when Discussion tools is enabled and Show discussion activity is disabled

On F35490504, the section where the [subscribe] link doesn’t appear seems to horizontally overflow; the link may be there, just off-screen. On F35490499/F35490501, the actually version without Topic Containers is correct, and the version with Topic Containers works unexpectedly (T315821), since the given section contains no signature. (Notice that the topic container itself doesn’t appear in that section even when it’s enabled.)

matmarex edited projects, added Verified; removed Editing QA.

Yes, what @Tacsipacsi wrote is right (thanks).

⚠️ Observation:
Not all section headings have the [subscribe] link when Discussion tools is enabled and Show discussion activity is disabled

On F35490504, the section where the [subscribe] link doesn’t appear seems to horizontally overflow; the link may be there, just off-screen. On F35490499/F35490501, the actually version without Topic Containers is correct, and the version with Topic Containers works unexpectedly (T315821), since the given section contains no signature. (Notice that the topic container itself doesn’t appear in that section even when it’s enabled.)

Thanks for clarifying.

Screenshot 2022-08-26 at 03.20.57.png (1×3 px, 872 KB)
is the unexpected behaviour I was referring to.