Page MenuHomePhabricator

[Reading list web beta] Deploy beta feature to all wikipedias
Closed, ResolvedPublic1 Estimated Story Points

Description

Background

We want to roll out the reading list beta feature to a all wikipedias on web, after observing and fixing issues found in the prior launch to pilot wikis. We will deploy the beta feature in the week of April 20 2026.

User story

As a wikipedia account holder on any wiki, I am able to navigate to my beta features settings and find "Reading List". There, I can read about this feature, access the links to the talk page and project page, and choose to enable this feature.

After enabling this feature, I can navigate to any article and see the "bookmark" button that will save an article to my reading list.

I can use the Saved List icon at the top navigation bar or the link in a "save article success" toast to navigate to my reading list, where I can see the list of my saved articles.

As a brand new user who creates a new account on wikipedia, I will be automatically opted into the reading list beta feature. Navigating to an article will show the bookmark icon, and I will be able to navigate to the reading list.

Rollout plan

Pilot wikis

All Wikipedia wikis

  • April 20: Enable the beta feature for logged in accounts on the remaining Wikipedia wikis.
  • April 21: Opt-in new accounts on English Wikipedia to the ReadingLists beta feature
  • April 23: Opt-in new accounts on the remaining Wikipedia wikis to the ReadingLists beta feature.

Requirements

Acceptance criteria

  • An existing user on any wikipedia (including enwiki) can navigate to the beta feature preferences page and see the reading list beta feature
  • That user can opt into the beta feature and begin to save articles and see their "saved pages" list
  • When a brand new account is created on any wikipedia, they will automatically have the reading list beta feature enabled. They can create their account and immediately begin saving articles.

BDD

  • For QA engineer to fill out.

Test Steps

  • For QA engineer to fill out.

Communication criteria

Add if this needs an announcement or discussion.

Rollback plan

Describe the rollback plan in production for this task if something goes wrong.

This task was created by Version 1.0.0 of the Reader Experience team task template using phabulous.

Event Timeline

LMora-WMF set the point value for this task to 1.Apr 13 2026, 5:20 PM
LMora-WMF changed the task status from Open to Stalled.Apr 14 2026, 6:17 PM

Is this waiting on any patches to be deployed in production? If so perhaps the associated phab tickets could be linked as subtasks?
We stalled since I asked if we wanted to deploy it today, but it sounds like we want to wait until Monday (but I'm not sure if that is for technical reasons)

@Jdlrobson-WMF We are waiting until next week to continue with the rollout to allow time this week to monitor the rollout of ReadingLists and fix any issues. We have communicated the rollout timeline (week of April 20th) to the communities.

Change #1273842 had a related patch set uploaded (by Aude; author: Aude):

[operations/mediawiki-config@master] Enable ReadingLists beta feature for all Wikipedia wikis

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

Change #1273842 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable ReadingLists beta feature for all Wikipedia wikis

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

Mentioned in SAL (#wikimedia-operations) [2026-04-20T13:12:25Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1247960|Remove unused JWT for bot password temporary config (T422367 T415007)]], [[gerrit:1273842|Enable ReadingLists beta feature for all Wikipedia wikis (T420881)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-20T13:15:35Z] <lucaswerkmeister-wmde@deploy1003> lucaswerkmeister-wmde, aude, d3r1ck01: Backport for [[gerrit:1247960|Remove unused JWT for bot password temporary config (T422367 T415007)]], [[gerrit:1273842|Enable ReadingLists beta feature for all Wikipedia wikis (T420881)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-04-20T13:20:46Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1247960|Remove unused JWT for bot password temporary config (T422367 T415007)]], [[gerrit:1273842|Enable ReadingLists beta feature for all Wikipedia wikis (T420881)]] (duration: 08m 21s)

AnneT changed the task status from Stalled to In Progress.Apr 21 2026, 12:07 AM

Change #1275562 had a related patch set uploaded (by Aude; author: Aude):

[operations/mediawiki-config@master] Opt-in new accounts to the ReadingLists beta feature on enwiki

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

Change #1275562 merged by jenkins-bot:

[operations/mediawiki-config@master] Opt-in new accounts to the ReadingLists beta feature on enwiki

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

Mentioned in SAL (#wikimedia-operations) [2026-04-21T13:09:56Z] <aude@deploy1003> Started scap sync-world: Backport for [[gerrit:1275562|Opt-in new accounts to the ReadingLists beta feature on enwiki (T420881)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-21T13:11:34Z] <aude@deploy1003> aude: Backport for [[gerrit:1275562|Opt-in new accounts to the ReadingLists beta feature on enwiki (T420881)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-04-21T13:16:46Z] <aude@deploy1003> Finished scap sync-world: Backport for [[gerrit:1275562|Opt-in new accounts to the ReadingLists beta feature on enwiki (T420881)]] (duration: 06m 50s)

Change #1276021 had a related patch set uploaded (by Aude; author: Aude):

[operations/mediawiki-config@master] Opt-in new accounts to ReadingLists beta feature on all Wikipedia wikis

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

Change #1276021 merged by jenkins-bot:

[operations/mediawiki-config@master] Opt-in new accounts to ReadingLists beta feature on all Wikipedia wikis

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

Mentioned in SAL (#wikimedia-operations) [2026-04-23T13:15:20Z] <aude@deploy1003> Started scap sync-world: Backport for [[gerrit:1276697|Parsoid Read Views: 100% rollout to Russian Wikipedia (T423188)]], [[gerrit:1276021|Opt-in new accounts to ReadingLists beta feature on all Wikipedia wikis (T420881)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-23T13:16:56Z] <aude@deploy1003> cscott, aude: Backport for [[gerrit:1276697|Parsoid Read Views: 100% rollout to Russian Wikipedia (T423188)]], [[gerrit:1276021|Opt-in new accounts to ReadingLists beta feature on all Wikipedia wikis (T420881)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-04-23T13:22:03Z] <aude@deploy1003> Finished scap sync-world: Backport for [[gerrit:1276697|Parsoid Read Views: 100% rollout to Russian Wikipedia (T423188)]], [[gerrit:1276021|Opt-in new accounts to ReadingLists beta feature on all Wikipedia wikis (T420881)]] (duration: 06m 42s)