Page MenuHomePhabricator

Create method for staged opt-in of new users into SUL3 rollout
Closed, ResolvedPublic

Description

Extend T377144: Create method for deterministically opting new users into SUL3 rollout so instead of a deterministic true/false site configuration flag, we can set a probability.

This is tricky because it kinda sucks if the user can get reassigned when they reload the signup page. If we punt on that problem, it's not the end of the world, but it would be nice to make the choice sticky for the signup session. Use IP hash as the random seed? Redirect immediately to an URL with a usesul3= flag? Set a short-term cookie?

Event Timeline

Tgr renamed this task from Create method for deterministically opting new users into SUL3 rollout to Create method for staged opt-in of new users into SUL3 rollout.Jan 22 2025, 10:58 PM

Change #1115497 had a related patch set uploaded (by ArielGlenn; author: ArielGlenn):

[mediawiki/extensions/CentralAuth@master] add configurations options and a global preference for the SUL3 rolllout

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

Change #1115497 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Add configuration options and global preference for the SUL3 rolllout

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

Change #1120977 had a related patch set uploaded (by Gergő Tisza; author: ArielGlenn):

[mediawiki/extensions/CentralAuth@wmf/1.44.0-wmf.16] Add configuration options and global preference for the SUL3 rolllout

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

Change #1120978 had a related patch set uploaded (by Gergő Tisza; author: ArielGlenn):

[mediawiki/extensions/CentralAuth@wmf/1.44.0-wmf.17] Add configuration options and global preference for the SUL3 rolllout

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

Change #1120977 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@wmf/1.44.0-wmf.16] Add configuration options and global preference for the SUL3 rolllout

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

Change #1120978 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@wmf/1.44.0-wmf.17] Add configuration options and global preference for the SUL3 rolllout

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

Mentioned in SAL (#wikimedia-operations) [2025-02-19T15:29:02Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1120977|Add configuration options and global preference for the SUL3 rolllout (T384549 T377144 T384552 T384215)]], [[gerrit:1120978|Add configuration options and global preference for the SUL3 rolllout (T384549 T377144 T384552 T384215)]]