Page MenuHomePhabricator

[REVERTED]Deploy GDI Safety Survey Wave 2 on EN, ES, FA, FR, and PT wikis - PROD
Closed, ResolvedPublic

Description

User Story

Deploy the Community Safety Survey (Wave 2) to EN, ES, FA, FR, and PT wikis - estimated June 24th, 2022.

Notes

  • beta can be tested at higher coverage rates to ease QA (even at 1.0 coverage) - past experience shows that the coverage setting works well on the wikis.
  • This iteration of the survey will be testing whether T303740 works (pick up edit bucket count on impression - if we manage to get the edit bucket then we can resolve T303740 :))

Design specs

  • T294363 - this ticket made the Quick Surveys end of survey message more tailored (nice!); however, I would err on the side of caution and use the default message (as we’d have to input the translations and test which could cause delays [but if someone really really wants to work on it, then I’m happy to provide the translations I have]).

Technical information

  • The survey should run on each wiki for a minimum of 1 week (7 days). After 1 week, each wiki's survey can safely be undeployed if the amount of responses has surpassed 450.

EN.WIKI

'enwiki' =>[
	// T311079
	'name' => 'internal-gdi-safety-survey-wave2',
	'type' => 'internal',
	'layout' => 'single-answer',
	'question' => 'ext-quicksurveys-internal-gdi-safety-survey-question',
	'privacyPolicy' => 'ext-quicksurveys-internal-gdi-safety-survey-privacy-policy',
	'answers' => [
		'ext-quicksurveys-internal-gdi-safety-survey-answer-positive',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-negative',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-neutral',
	],
	'audience' => [
		// T311079
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.03, // T311079
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],


ES.WIKI

'eswiki' =>[
	// T311079
	'name' => 'internal-gdi-safety-survey-wave2',
	'type' => 'internal',
	'layout' => 'single-answer',
	'question' => 'ext-quicksurveys-internal-gdi-safety-survey-question',
	'privacyPolicy' => 'ext-quicksurveys-internal-gdi-safety-survey-privacy-policy',
	'answers' => [
		'ext-quicksurveys-internal-gdi-safety-survey-answer-positive',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-negative',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-neutral',
	],
	'audience' => [
		// T311079
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.1, // T311079
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

FR.WIKI

'frwiki' =>[
	// T311079
	'name' => 'internal-gdi-safety-survey-wave2',
	'type' => 'internal',
	'layout' => 'single-answer',
	'question' => 'ext-quicksurveys-internal-gdi-safety-survey-question',
	'privacyPolicy' => 'ext-quicksurveys-internal-gdi-safety-survey-privacy-policy',
	'answers' => [
		'ext-quicksurveys-internal-gdi-safety-survey-answer-positive',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-negative',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-neutral',
	],
	'audience' => [
		// T311079
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.1, // T311079
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],


PT.WIKI

'ptwiki' =>[
	// T311079
	'name' => 'internal-gdi-safety-survey-wave2',
	'type' => 'internal',
	'layout' => 'single-answer',
	'question' => 'ext-quicksurveys-internal-gdi-safety-survey-question',
	'privacyPolicy' => 'ext-quicksurveys-internal-gdi-safety-survey-privacy-policy',
	'answers' => [
		'ext-quicksurveys-internal-gdi-safety-survey-answer-positive',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-negative',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-neutral',
	],
	'audience' => [
		// T311079
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.2, // T311079
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],


FA.WIKI

'fawiki' =>[
	// T311079
	'name' => 'internal-gdi-safety-survey-wave2',
	'type' => 'internal',
	'layout' => 'single-answer',
	'question' => 'ext-quicksurveys-internal-gdi-safety-survey-question',
	'privacyPolicy' => 'ext-quicksurveys-internal-gdi-safety-survey-privacy-policy',
	'answers' => [
		'ext-quicksurveys-internal-gdi-safety-survey-answer-positive',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-negative',
		'ext-quicksurveys-internal-gdi-safety-survey-answer-neutral',
	],
	'audience' => [
		// T311079
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.2, // T311079
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

Confirming coverage
EN: 0.03 (3%)
ES: 0.1 (10%)
FR: 0.1 (10%)
PT: 0.2 (20%)
FA: 0.2 (20%)
All wikis should target logged in editors with a minimum of 5 edits.

Testing and QA steps

  • Open to TST for QA input (likely confirm on beta first, as well as confirming edit count bucket upon impression is working?)

Acceptance Criteria

  • Survey is deployed on enwiki, eswiki, fawiki, frwiki and ptwiki, estimated June 24th, to run for a minimum of 7 days.

Event Timeline

Change 808045 had a related patch set uploaded (by Eigyan; author: Eigyan):

[operations/mediawiki-config@master] [wmf-config]: Deploy GDI Survey to PROD

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

Change 808045 merged by jenkins-bot:

[operations/mediawiki-config@master] [wmf-config]: Deploy GDI Survey to PROD

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

eigyan renamed this task from Deploy GDI Safety Survey Wave 2 on EN, ES, FA, FR, and PT wikis - PROD to [REVERTED]Deploy GDI Safety Survey Wave 2 on EN, ES, FA, FR, and PT wikis - PROD.Jun 27 2022, 4:32 PM