Page MenuHomePhabricator

Homepage: users receiving discovery tour even if old account
Closed, ResolvedPublic

Description

In T222852, we discussed that we only want users who create their accounts after the deployment of the GuidedTour discovery feature to receive the GuidedTour. In other words, if a newcomer created their account last week, and the feature was deployed today, that user should not receive the popups if they log on again tomorrow.

In the gif below, you can see my staff account (which has existed on Korean Wikipedia for a long time) receive the popup when I go visit Korean Wikipedia for the first time after the feature was deployed:

Homepage_tour_2019-07-25.gif (818×1 px, 799 KB)

Event Timeline

Moving to Ready for Development for @Catrope to pursue as a high priority.

Change 525668 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Actually register UserGetDefaultOptions hook

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

Change 525686 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@wmf/1.34.0-wmf.15] Actually register UserGetDefaultOptions hook

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

Change 525668 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Actually register UserGetDefaultOptions hook

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

Change 525686 merged by Catrope:
[mediawiki/extensions/GrowthExperiments@wmf/1.34.0-wmf.15] Actually register UserGetDefaultOptions hook

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

Mentioned in SAL (#wikimedia-operations) [2019-07-25T23:47:50Z] <catrope@deploy1001> Synchronized php-1.34.0-wmf.15/extensions/GrowthExperiments/extension.json: Fix over-eager GrowthExperiments popups (T229045) (duration: 00m 50s)

Checked after deployment to wmf.15.