Page MenuHomePhabricator

Offer manual topic subscriptions as a Beta Feature at partner wikis
Closed, ResolvedPublic

Description

Release Ticket: offer manual topic subscriptions as a Beta Feature

This task, and its subtasks, represents the work that needs to be completed before we can offer manual Topic Subscriptions as a beta feature at the first set of Wikipedias.
The steps that need to be completed before we consider the deployment finalized can be found in the Deployment checklist section below.

Deployment checklist

Before deployment

Deployment

  • @Whatamidoing-WMF announces planned deployment date at partner wikis: T274281
  • @matmarex and/or @DLynch 1) schedules deployment of T274280 in an available backport window [i] and 2) attends said backport window to ensure config change is deployed as expected. Will be decided when we have the deployment date.

Post-deployment


i. https://wikitech.wikimedia.org/wiki/Deployments

Associated artifacts:
Release discussion deck

Deployment date as of June 24:
June 28, 2021 (Actual deployment date: 28 June 2021)

Details

Due Date
Jun 15 2021, 3:00 AM

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
Resolvedppelberg
Resolvedppelberg
Resolvedppelberg
OpenNone
OpenNone
OpenNone
Resolved LZaman
Resolved iamjessklein
DuplicateNone
ResolvedJTannerWMF
ResolvedEsanders
Resolvedppelberg
Resolvedppelberg
Resolved iamjessklein
ResolvedMNeisler
Resolvedppelberg
Resolvedmatmarex
Resolvedmatmarex
ResolvedEsanders
Resolvedmatmarex
Resolvedmatmarex
ResolvedRyasmeen
ResolvedEsanders
Resolvedppelberg
ResolvedEsanders
Resolvedmatmarex
ResolvedUrbanecm
DuplicateNone
Resolvedppelberg
DuplicateNone
ResolvedRyasmeen
Resolvedmatmarex
Resolved Whatamidoing-WMF
Resolvedppelberg
Resolved iamjessklein
Resolvedmatmarex
Resolvedmatmarex
Resolvedppelberg
Resolved iamjessklein
Resolved iamjessklein
ResolvedEsanders
ResolvedEsanders
Resolvedppelberg
Resolvedppelberg
Resolvedmatmarex
Resolvedppelberg
Resolvedmatmarex
ResolvedRyasmeen
Resolvedmatmarex
Resolvedmatmarex

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
ppelberg renamed this task from Offer topic subscriptions as a Beta Feature at partner wikis to Offer topic manual subscriptions as a Beta Feature at partner wikis.Apr 22 2021, 12:51 AM
ppelberg renamed this task from Offer topic manual subscriptions as a Beta Feature at partner wikis to Offer manual topic subscriptions as a Beta Feature at partner wikis.
ppelberg updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)
LZaman set Due Date to Jun 15 2021, 3:00 AM.
ppelberg updated the task description. (Show Details)

@Ryasmeen
Hi Rummana,
Everything should be ready for you to start code review tomorrow. Let me know if you have any questions.

Possible release date week of June 21st

Once we come back, we are going to decide on timing for deployment.

Next Step
Test Topic and verify that you are able to receive notifications via email from Beta Cluster

If test fails, Peter Pelberg will decide if we can deploy not

ppelberg updated the task description. (Show Details)