We want to deploy and enable Related Pages for 90% users (T154681) but there is no such possibility atm. Implement necessary wiring/configuration setting to allow that.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Use mw.experiment to enable related pages only to subset of users | mediawiki/extensions/RelatedArticles | master | +47 -13 |
Related Objects
- Mentioned In
- T157375: Update related pages schema to allow for current A/B test
T157372: [SUBTASK] RelatedArticlesEnabledSamplingRate breaks RelatedArticles browser tests
T154681: Deploy related pages to mobile web stable for 90% English - Mentioned Here
- rERAR0806dbdb4221: Use mw.experiment to enable related pages only to subset of users
T154681: Deploy related pages to mobile web stable for 90% English
Event Timeline
@ovasileva Now that this has an estimate, can it be prioritized or declined? Word has it you wanted an estimate first... :)
Sorry, @ovasileva I still see this task as purple "Needs Triage." Perhaps you prioritized it in a column somewhere? What I meant was "High" or "Normal" etc. :)
Moving back to needs analysis. @ovasileva was still deciding whether this was worth pursuing on Thursday.
@pmiazga here is a sample code (per our talk during stand-up):
https://github.com/wikimedia/mediawiki-extensions-Popups/blob/master/resources/ext.popups.schemaPopups.utils/ext.popups.schemaPopups.utils.js#L54
Here is another one: https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/skins.minerva.scripts/init.js#L162
Change 334716 had a related patch set uploaded (by Pmiazga):
Use mw.experiment to enable related pages only to subset of users
^ @Jdlrobson: Why was this moved to Blocked Externally? I couldn't see anything in Gerrit…
^ Whoops! It looks like rERAR0806dbdb4221: Use mw.experiment to enable related pages only to subset of users hasn't been merged yet…
Change 334716 merged by jenkins-bot:
Use mw.experiment to enable related pages only to subset of users
Tested at http://reading-web-staging.wmflabs.org/wiki/1 by setting $wgRelatedArticlesEnabledSamplingRate to 0 and 1.
Upon further testing, I found that the config variable RelatedArticlesEnabledSamplingRate only works on skins that are not supported by BetaFeatures.