Page MenuHomePhabricator

Enable sticky header A/B test
Closed, ResolvedPublic

Description

NOTE: Please fill in the blanks before moving to Ready

We will enable the A/B test that shows the edit icon in the sticky header

Analysis steps

  • Determine which wikis to enable it on
  • Determine which dates

Acceptance criteria

  • idwiki, viwiki: Control is no sticky header, test is sticky header with edit button << tracked in T312295
  • other pilot wikis: control is sticky header without edit button, test is sticky header with edit button

Sign off steps

  • Make sure there is a task to disable the A/B test >> T312296

QA steps

  • Check different pilot wikis by logging in, scrolling down on a page with sticky header - note that 1/2 should have edit icon(s) in sticky header, 1/2 should not

Developer notes

$wgVectorWebABTestEnrollment = [
	"name" => "vector.sticky_header_edit",
	"enabled" => true,
	"buckets" => [
		'unsampled' => [
			'samplingRate' => 0
		],
		'stickyHeaderEditButtonControl' => [
			'samplingRate' => 0
		],
		'stickyHeaderEditButtonTreatment' => [
			'samplingRate' =>1
		]
	],
];
$wgVectorStickyHeader = [
	"logged_in" =>  true,
	"logged_out" => false,
];
$wgVectorStickyHeaderEdit = [
	"logged_in" => true,
	"logged_out" => false,
];

Event Timeline

Jdlrobson assigned this task to ovasileva.
Jdlrobson updated the task description. (Show Details)
Jdlrobson assigned this task to ovasileva.
Jdlrobson updated the task description. (Show Details)
ovasileva triaged this task as Medium priority.Jun 27 2022, 10:33 AM
ovasileva updated the task description. (Show Details)
LGoto removed cjming as the assignee of this task.Jul 6 2022, 4:36 PM
LGoto updated the task description. (Show Details)
LGoto added a subscriber: cjming.

Change 811762 had a related patch set uploaded (by Clare Ming; author: Clare Ming):

[operations/mediawiki-config@master] Enable sticky header edit A/B test for pilot wikis

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

Change 811762 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable sticky header edit A/B test for pilot wikis excluding idwiki/viwiki

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

Mentioned in SAL (#wikimedia-operations) [2022-07-06T20:11:28Z] <cjming@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:811762|Enable sticky header edit A/B test for pilot wikis excluding idwiki/viwiki (T311144)]] (duration: 03m 25s)

cjming removed cjming as the assignee of this task.Jul 6 2022, 8:34 PM
cjming updated the task description. (Show Details)