Page MenuHomePhabricator

Should subscribe button be promoted on talk pages on desktop?
Open, Needs TriagePublic

Description

Background

Following T427228: [Reading list beta updates] In Minerva toolbar, change "Watch" to "Subscribe" on Talk pages and move Watch to first item in Tools Menu we should reconsider the behaviour of desktop on Vector 2022 for consistency.

User story

As a user of talk pages I want to easily be able to subscribe to topics

Requirements

BDD

  • For QA engineer to fill out

Test Steps

  • For QA engineer to fill out

Options

We don't have a bookmark icon on talk pages currently so we have the following options:

Option 1: Status quo

Screenshot 2026-06-26 at 2.36.38 PM.png (2,516×602 px, 144 KB)

Option 2: Keeping consistency with Minerva and promoting subscribe (but no icon)

image.png (2,772×1,218 px, 201 KB)

https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1305263?usp=search

Option 3: Replacing watch with subscribe (with icon) and moving watch to tools menu

image.png (2,666×1,192 px, 200 KB)

https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1305266?usp=search

Option 4: same as 2 but use icon for subscribe

image.png (3,276×1,166 px, 257 KB)

https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1305267?usp=search

Design

  • Add mockups and design requirements

Acceptance criteria

  • Add acceptance criteria

Communication criteria - does this need an announcement or discussion?

  • Add communication criteria

Rollback plan

  • What is the rollback plan in production for this task if something goes wrong?

This task was created by Version 1.2.0 of the Web team task template using phabulous

Event Timeline

Change #1305990 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/DiscussionTools@master] Add click tracking instrumentation to topic subscriptions

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

I was hoping I could get some data comparing watch/subscribe usage [1] but we'd need to add the above instrumentation for that to work:

[1]

select action_source, count(*)
from mediawiki_web_ui_actions
where action = 'click' 
and year = 2026
and month = 6
and mediawiki.skin = 'vector-2022'
and page.namespace_id = 1
and ( action_source = 'ca-dt-page-subscribe' or action_source = 'ca-watch' or action_source = 'ca-unwatch' )
group by action_source

Option 4: promoting subscribe (with icon)Subscribe + watch

Most people probably want to either watch a discussion page (and get notifications about new topics, replies and other changes via Special:Watchlist and email) or subscribe to it (and get notifications about new topics only – with replies being separately configurable per-topic – via Special:Notifications and email); both watching and subscribing to a page would mean duplicate notifications. So I think combining both actions in a common button would be a bad idea.


You attached the same screenshot to options 1 and 2, please replace one of them.

Note that similar comments apply here to those I made on the promote-on-Minerva patch -- namely that this likely makes sense on talk pages, but that shouldn't be conflated with "pages on which the subscribe action is available".

Change #1305990 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Add click tracking instrumentation to topic subscriptions

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

So I think combining both actions in a common button would be a bad idea.

Clarification: we're not proposing combining the actions. The proposal is to show watch and subscribe side by side in option 3 and 4.

Thanks for updating the screenshots!

Clarification: we're not proposing combining the actions. The proposal is to show watch and subscribe side by side in option 3 and 4.

I could swear there was only one button when I commented that, even though Phabricator history tells that you changed nothing on that image… Maybe I got confused by the different color and the lack of text. After the watch/unwatch tabs recently got texts in addition to the icons, I think adding an icon-only button would be bad both for consistency and discoverability (I’m pretty sure I won’t be the only person to fall into that trap and simply not notice the bell icon). Making both watch and subscribe icon+text could be an option, removing text from either of them shouldn’t be. (Removing text from both of them could once again be an option, but I assume there was a reason to add the text to the watch tab.)