Page MenuHomePhabricator

Revise Tone: Enable opt-in access to the Revise Tone task for experienced editors
Closed, ResolvedPublic

Description

User story

As an experienced editor, I want to opt in to the Revise Tone task so that I can understand how the feature works, better interpret edits made by newcomers, and evaluate whether it may be useful in my own editing workflows.

Open questions:
  • This opt-in potentially compromises experiment validity, can this wait until after an initial experiment is run?
  • Is there a minimal way we can make this available (user script, beta feature, etc.?)
Acceptance criteria

Opt-in availability

  • Given the Revise Tone experiment is released at my wiki and I want to "opt in" to test the feature,
  • When I navigate to an opt-in entry point,
  • Then I can explicitly enable access to the Revise Tone task from my account.

Task access after opt-in

  • Given an experienced editor who has opted in to the Revise Tone task
  • When they view the Homepage,
  • Then the Revise Tone task is available to them in the same manner as it is for newcomers.

Event Timeline

Change #1227303 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/GrowthExperiments@master] feat(NewcomerTasks): allow experiment opt-in by carrying override url parameter

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

Change #1227303 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] feat(NewcomerTasks): allow experiment opt-in by carrying override url parameter

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

To test on beta:

GIVEN a user in the *control* group for the Revise Tone experiment on beta
WHEN you go to https://en.wikipedia.beta.wmcloud.org/w/index.php?title=Special:Homepage&mpo=growthexperiments-revise-tone:treatment
THEN the revise tone task should be available
AND clicking such a task should work as expected (that is Revise Tone UI shows up, Revise Tone tag is added to changes made, post-edit dialogs shows, etc.)

Etonkovidova subscribed.

To test on beta:

GIVEN a user in the *control* group for the Revise Tone experiment on beta
WHEN you go to https://en.wikipedia.beta.wmcloud.org/w/index.php?title=Special:Homepage&mpo=growthexperiments-revise-tone:treatment
THEN the revise tone task should be available
AND clicking such a task should work as expected (that is Revise Tone UI shows up, Revise Tone tag is added to changes made, post-edit dialogs shows, etc.)

It seems that all users on enwiki beta are in the growthexperiments-revise-tone:treatment. Moving to Test in Production to check on testwiki.


Checked on testwiki wmf.11 - works as expected - &mpo=growthexperiments-revise-tone:treatment. A user will see Revise Tone tasks and edits made will be tagged with Newcomer task, Suggested:revise tone

Notes

  • when url &mpo=growthexperiments-revise-tone:treatment is used, a user should re-use it for every new Revise Tone task, i.e.
    • a user on Special:Homepage
    • a user uses &mpo=growthexperiments-revise-tone:treatment and sees Revise Tone tasks available
    • a user goes to a Revise Tone task, makes edits, published and sees the post-edit dialog inviting to edit more suggested tasks but not Revise Tone task
    • a user returns to Special:Homepage and do not see Revise Tone tasks available
    • a user needs to use &mpo=growthexperiments-revise-tone:treatment again