Like other features we've developed in the past behind a feature flag, we'll want to allow users to switch on the link recommendation UX via a hidden preference. Once the feature is fully deployed to the wiki we can remove the hidden preference.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | MMiller_WMF | T252822 [EPIC] Growth: "add a link" structured task 1.0 | |||
Resolved | kostajh | T266437 Add a link engineering: backend product specifications | |||
Resolved | kostajh | T261396 Add a link: engineering tasks for initial release | |||
Resolved | Tgr | T278710 Add a link: production deployment | |||
Resolved | kostajh | T273827 Add a link: instrumentation | |||
Resolved | Tgr | T277356 Add a link: experiment | |||
Resolved | Tgr | T278123 Provide capability for A/B testing task types | |||
Duplicate | None | T278130 Add a link: add hidden preference to allow opting in to link recommendation UX |
Event Timeline
Comment Actions
We could use this for the A/B test - set it randomly during registration, and depending on the flag, discard either the link or the link-recommendation task type for the user. We'd need some way to filter out the people who used it initially for testing, though.
Comment Actions
The preference is growthexperiments-link-recommendations-enabled. An example code snippet to set it is
new mw.Api().saveOption( 'growthexperiments-link-recommendations-enabled', 1 ).done( function() { window.location.reload() } );