Page MenuHomePhabricator

Improve Topic Subscription support for discussions that are merged, moved, or deleted
Open, Needs TriagePublic

Description

This task tracks the work involved with ensuring people are made aware when a discussion they have subscribed to has been changed in a way that could prevent them from receiving further notifications about it.

Cases

IDDescriptionTicket
#1Ensure people continue to receive notifications when a template is added to close discussionT299516
#2Notify people when a discussion they are subscribed to is moved to another page (e.g. archived), deleted, merged into another discussion or brokenT299657
#3Offer people the ability to visit the page the discussion they were subscribed to has been moved toT315050
#4Notify people when the discussion they are subscribed to is merged into another discussionT315051

Background

Current experience (before any work on the above is done)
Screen Shot 2022-08-10 at 9.59.25 PM.png (1×1 px, 186 KB)

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedFeaturematmarex
Resolvedmatmarex
OpenNone
OpenNone
OpenNone
Resolvedmatmarex
Resolvednayoub
DeclinedNone
ResolvedEsanders
Openppelberg
Resolvedmatmarex
Resolvedmatmarex
ResolvedEsanders
OpenNone
Resolvedppelberg
Resolvedmatmarex
Resolvedppelberg
ResolvedBUG REPORTmatmarex
Resolvedmatmarex
Openmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedPRODUCTION ERRORmatmarex
ResolvedPRODUCTION ERRORmatmarex
Resolvedmatmarex
ResolvedPRODUCTION ERRORmatmarex
ResolvedLadsgroup
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedPRODUCTION ERRORmatmarex
Openmatmarex
Resolvedmatmarex
Invalidmatmarex
ResolvedPRODUCTION ERRORmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedSecuritymatmarex
OpenNone
OpenBUG REPORTNone
Resolvedmatmarex
InvalidBUG REPORTNone
Resolvedmatmarex
OpenNone
Openppelberg
OpenBUG REPORTNone
OpenNone
ResolvedDLynch
OpenBUG REPORTNone
ResolvedDLynch
OpenNone

Event Timeline

I have some concerns about the notifications that were just introduced for topic archiving. Quoting myself from here:

The talk page discussion archiving notifications that were recently introduced don't strike me as particularly helpful, and I'm not sure I'd suggest including them on by default. Most of the time, it seems the subscription transfers to the archive page, so telling me I might no longer get notifications for it seems misleading. On usefulness, most of the time, it seems that discussions have naturally concluded by the time they're archived, so it's just a nuisance. And in the times when things are more dicey, I worry that the notification could spur participants in a dispute to take up again an issue they had previously dropped, leading to WP:STICK violations. Lastly, when I clicked "stop getting notifications like this", it didn't give me any confirmation feedback, so I wasn't sure it actually worked, or how to turn it back on again if I wanted to (although I managed to find it in the settings when I searched).