Page MenuHomePhabricator

Newcomer tasks: hidden preference for guidance
Closed, ResolvedPublic

Description

Similarly to how we did on T236968: Newcomer tasks: hidden preference, we want our ambassadors to be able to test out guidance in production wikis before exposing it to all users. Since guidance won't have its own user preference option the way that help panel and homepage do, we want to make a hidden preference so that engineers can turn the feature on for specific users in specific wikis.

Event Timeline

@Tgr will start on this, and @Catrope will review.

Change 601406 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/extensions/GrowthExperiments@master] Add opt-in preference for guidance

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

Change 601409 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[operations/mediawiki-config@master] Enable GrowthExperiments guidance everywhere behind feature flag

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

Change 601406 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Add opt-in preference for guidance

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

@Tgr @Catrope -- could you please post on here what line to run in our browser console to flip the preference?

new mw.Api().saveOption( 'growthexperiments-guidance-enabled', 1 ).done( function() { window.location.reload(); } );

Change 601409 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable GrowthExperiments guidance everywhere behind feature flag

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

Mentioned in SAL (#wikimedia-operations) [2020-06-08T11:09:56Z] <lucaswerkmeister-wmde@deploy1001> Synchronized wmf-config/InitialiseSettings.php: SWAT: [[gerrit:601409|Enable GrowthExperiments guidance everywhere behind feature flag (T253794)]] (duration: 00m 57s)

Checked arwiki and cswiki wmf.35 - no issues were found.