Page MenuHomePhabricator

Deploy GDI Safety Survey Wave 3 on EN, ES, FR, PT wikis - week of Sept. 26, 2022
Closed, ResolvedPublic2 Estimated Story Points

Assigned To
Authored By
TAndic
Sep 20 2022, 12:15 PM
Referenced Files
F35539940: image.png
Sep 29 2022, 2:06 PM
F35539938: image.png
Sep 29 2022, 2:06 PM
F35539935: image.png
Sep 29 2022, 2:06 PM
F35539933: image.png
Sep 29 2022, 2:06 PM
F35539931: image.png
Sep 29 2022, 2:06 PM
F35539927: image.png
Sep 29 2022, 2:06 PM
F35539912: image.png
Sep 29 2022, 2:06 PM
F35539910: image.png
Sep 29 2022, 2:06 PM

Description

User Story

Deploy the Community Safety Survey (Wave 3) to EN, ES, FR, and PT wikis - estimated September 26th, 2022. [UPDATE: September 28th at earliest to give time to post wave 2 results]

2nd UPDATE: Removing FA for the moment due to current events. Anticipated delay for 2 weeks.

Design specs

  • 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.
  • The end-of-survey message should stay the default message.

Technical information

Configurations:

EN.WIKI

'enwiki' =>[
	// T318156
	'name' => 'internal-gdi-safety-survey-wave3',
	'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' => [
		// T318156
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.03, // T318156
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

ES.WIKI

'eswiki' =>[
	// T318156
	'name' => 'internal-gdi-safety-survey-wave3',
	'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' => [
		// T318156
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.1, // T318156
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

FR.WIKI

'frwiki' =>[
	// T318156
	'name' => 'internal-gdi-safety-survey-wave3',
	'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' => [
		// T318156
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.1, // T318156
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

PT.WIKI

'ptwiki' =>[
	// T318156
	'name' => 'internal-gdi-safety-survey-wave3',
	'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' => [
		// T318156
		'minEdits' => 5
	],
	'enabled' => true,
	'coverage' => 0.2, // T318156
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable', 'beta' ],
	],
],

Confirming coverage

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

Testing and QA steps

  • As determined by TST
  • Continue to use 1 wiki article for testing live so Tanja can easily pick out QA responses from the final datasets :)

Acceptance Criteria

  • Wave 3 safety survey is live on EN, ES, FR, and PT wiki for a minimum of 1 week

Event Timeline

TAndic renamed this task from Deploy GDI Safety Survey Wave 3 on EN, ES, FA, FR, PT wikis - week of Sept. 26, 2022 to Deploy GDI Safety Survey Wave 3 on EN, ES, FR, PT wikis - week of Sept. 26, 2022.Sep 23 2022, 3:42 PM
TAndic updated the task description. (Show Details)

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

[operations/mediawiki-config@master] [config]: Deploy GDI survey Wave 3

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

Change 836244 merged by jenkins-bot:

[operations/mediawiki-config@master] [config]: Deploy GDI survey Wave 3

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

Mentioned in SAL (#wikimedia-operations) [2022-09-28T20:18:29Z] <samtar@deploy1002> Started scap: Backport for [[gerrit:836244|[config]: Deploy GDI survey Wave 3 (T318156)]]

Mentioned in SAL (#wikimedia-operations) [2022-09-28T20:18:53Z] <samtar@deploy1002> samtar and essexigyan: Backport for [[gerrit:836244|[config]: Deploy GDI survey Wave 3 (T318156)]] synced to the testservers: mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-09-28T20:24:49Z] <samtar@deploy1002> Finished scap: Backport for [[gerrit:836244|[config]: Deploy GDI survey Wave 3 (T318156)]] (duration: 06m 19s)

Djackson-ctr subscribed.

Using the following URLs that @eigyan provided:
(https://en.wikipedia.org/wiki/Coropuna?quicksurvey=internal-gdi-safety-survey-wave3)
(https://es.wikipedia.org/wiki/Coropuna?quicksurvey=internal-gdi-safety-survey-wave3)
(https://fr.wikipedia.org/w/index.php?title=Nevado_Coropuna&quicksurvey=internal-gdi-safety-survey-wave3)
(https://pt.wikipedia.org/w/index.php?title=Nevado_Coropuna&quicksurvey=internal-gdi-safety-survey-wave3)

I was able to confirm the Safety Survey was displaying and functioning on the 4 WIKIs (English/Spanish/French/Portuguese) Production sites.


NOTE: The French wiki is displaying the survey below the page subject image instead of at the top of the page subject image… I have discussed this with @eigyan and he said this is still acceptable as is since the survey is still able to display on the page.

Below are screenshots of the Safety Survey displaying on different devices/browsers:

image.png (910×1 px, 1 MB)
image.png (907×1 px, 1 MB)
image.png (915×1 px, 1 MB)
image.png (825×1 px, 793 KB)
image.png (843×1 px, 756 KB)
image.png (787×1 px, 337 KB)
image.png (597×1 px, 274 KB)
image.png (924×462 px, 238 KB)
image.png (931×439 px, 260 KB)
image.png (928×1 px, 428 KB)
image.png (928×1 px, 433 KB)
image.png (902×607 px, 288 KB)
image.png (932×610 px, 366 KB)
image.png (970×1 px, 389 KB)
image.png (970×1 px, 431 KB)
image.png (920×475 px, 232 KB)
image.png (909×471 px, 291 KB)
image.png (799×1 px, 352 KB)
image.png (928×1 px, 348 KB)
{F35539873}
image.png (650×933 px, 272 KB)
image.png (802×1 px, 811 KB)
image.png (817×1 px, 762 KB)
image.png (929×1 px, 889 KB)
image.png (941×1 px, 667 KB)
image.png (917×1 px, 1 MB)
image.png (938×1 px, 1 MB)
image.png (930×1 px, 863 KB)
image.png (937×1 px, 587 KB)
image.png (932×1 px, 1012 KB)
image.png (950×1 px, 1 MB)
image.png (927×1 px, 876 KB)
image.png (934×1 px, 616 KB)
image.png (937×1 px, 796 KB)
image.png (937×1 px, 796 KB)
image.png (938×1 px, 763 KB)
image.png (936×1 px, 945 KB)
image.png (938×1 px, 913 KB)
image.png (933×1 px, 700 KB)