Page MenuHomePhabricator

Quicksurvey deployment for readers survey
Closed, ResolvedPublic

Description

We would like to deploy a Readers Survey via the quicksurvey tool.
To do this, aconfig file in the mediawiki core that needs to be updated. The steps for survey deployment are documented here: So you're going to run a QuickSurvey

Timeline 2023

Deployment status

Undeployment status

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
DDeSouza changed the task status from Open to In Progress.Sep 7 2023, 8:31 PM
DDeSouza updated the task description. (Show Details)

Mentioned in SAL (#wikimedia-operations) [2023-09-07T20:31:34Z] <thcipriani@deploy1002> dani and thcipriani: Backport for [[gerrit:954724|Pre-deploy Reader Demographics 2 pilot survey (T344393)]] synced to the testservers mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)

Mentioned in SAL (#wikimedia-operations) [2023-09-07T20:41:06Z] <thcipriani@deploy1002> Finished scap: Backport for [[gerrit:954724|Pre-deploy Reader Demographics 2 pilot survey (T344393)]] (duration: 10m 59s)

Hi @DDeSouza, I think I have all the links set up for the 23 language QuickSurveys! Would it be possible to deploy at 0 coverage this week so we can make sure everything looks right? I believe our hopeful target date for data collection next Monday, the 13th.

  • each survey name is purposefully different so we get separate metadata datasets
  • happy to format the below in whatever way is easiest for you (just giving the link names, etc) and make a new ticket if that's easier

arwiki

'arwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-ar’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

cswiki

'cswiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-cs’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

dewiki

'dewiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-de’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

elwiki

'elwiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-el’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

enwiki

'enwiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-en’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

eswiki

'eswiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-es’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

fawiki

'fawiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-fa’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

frwiki

'frwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-fr’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

hewiki

'hewiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-he’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

hiwiki

'hiwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-hi’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

idwiki

'idwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-id’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

itwiki

'itwiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-it’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

jawiki

'jawiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-ja’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

kowiki

'kowiki’ => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-ko’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

nlwiki

'nlwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-nl’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

plwiki

'plwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-pl’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

ptwiki

'ptwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-pt’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

rowiki

'rowiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-ro’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

ruwiki

'ruwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-ru’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

trwiki

'trwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-tr’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

ukwiki

'ukwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-uk’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

viwiki

'viwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-vi’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],

zhwiki

'zhwiki' => [
// T344393
	[
	'enabled' => true,
	'type' => 'external',
	'name' => 'reader-demographics-2-zh’,
	'question' => 'reader-demographics-2-survey-question',
	'description' => 'reader-demographics-2-survey-description',
	'coverage' => 0, // Increase to deploy.
	'audience' => [
		'anons' => true
	],
	'instanceTokenParameterName' => 'QS',
	'platforms' => [
		'desktop' => [ 'stable' ],
		'mobile' => [ 'stable' ]
	],
	'link' => 'reader-demographics-2-survey-link',
	'privacyPolicy' => 'reader-demographics-2-survey-privacy-policy',
	],
],
YLiou_WMF updated the task description. (Show Details)

Tests

NOTE: Missing ext-quicksurveys-survey-confirm-msg isn't an issue.

I made a typo in arwiki reader-demographics-2-survey-question. reader-demographics-2-survey-description is missing. Everything else looks good.

Screenshot from 2023-11-13 11-56-14.png (339×355 px, 30 KB)

frwiki is missing reader-demographics-2-survey-description message that is why it doesn't show.

Most of the external links result in 404.

Thank you so much @DDeSouza !

For ext-quicksurveys-survey-confirm-msg, while not great to not have the translations, it's an automated message within quicksurveys and translated on translatewiki, I think our respondents will be okay with it.

For arwiki:

  • Instead of reader-demographics-2-survey-description can we use Reader-segmentation-1-description? This is a blank mediawiki page from the previous survey.

Viwiki:

  • I also just realized viwiki has the same issue as arwiki but I don't have a blank mediawiki page to reference; is it possible to somehow remove the description part or is it required?

Frwiki:

For arwiki:

Instead of reader-demographics-2-survey-description can we use Reader-segmentation-1-description? This is a blank mediawiki page from the previous survey.

I will patch my typo which should fix the issue with the survey question. The description message must exist but it can be blank. An automated filter was blocking leaving the page blank but it accepted when I added a zero-width space (for all practical purposes blank).

Viwiki:

I also just realized viwiki has the same issue as arwiki but I don't have a blank mediawiki page to reference; is it possible to somehow remove the description part or is it required?

Used the same trick.

Frwiki:

I can't quite figure out what the issue is here, as https://fr.wikipedia.org/wiki/MediaWiki:Reader-demographics-2-survey-description and https://fr.wikipedia.org/wiki/MediaWiki:Reader-demographics-2-survey-question both exist and are correct, and look correct on the commit. Will continue to look further.

I don't know what is wrong. I'm able to load another survey on the wiki. The survey doesn't show on the extension data which indicates a configuration issue but configuration looks good. Maybe something went wrong during deployment.

Change 973876 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Increase coverage of Reader Demographics 2 surveys

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

Frwiki:

I can't quite figure out what the issue is here, as https://fr.wikipedia.org/wiki/MediaWiki:Reader-demographics-2-survey-description and https://fr.wikipedia.org/wiki/MediaWiki:Reader-demographics-2-survey-question both exist and are correct, and look correct on the commit. Will continue to look further.

I don't know what is wrong. I'm able to load another survey on the wiki. The survey doesn't show on the extension data which indicates a configuration issue but configuration looks good. Maybe something went wrong during deployment.

It wasn't on your end, it was my fault -- I had the link set up in the wrong place when we were thinking about doing a subsample. Resolved! (Nice to note that QuickSurvey also won't show up if a link doesn't exist)

It wasn't on your end, it was my fault -- I had the link set up in the wrong place when we were thinking about doing a subsample. Resolved! (Nice to note that QuickSurvey also won't show up if a link doesn't exist)

Great that things sorted out and nice to know that! I know that nonexistent messages cause surveys to not display but, due to lack of better understanding, this behavior appears inconsistent. To give examples: the arwiki displayed even though it was sourcing nonexistent messages for question and description; in the case of frwiki the survey didn't show even on the extension data; I'm under the impression that in some cases the survey loads but is immediately aborted.

Change 974254 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Deploy Reader Demographics 2 survey on enwiki

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

Change 974254 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy Reader Demographics 2 survey on enwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-11-14T21:14:29Z] <urbanecm@deploy2002> Started scap: Backport for [[gerrit:974254|Deploy Reader Demographics 2 survey on enwiki (T344393)]], [[gerrit:973369|throttle.php: Cleanup old rules, add new one (T351002)]]

Mentioned in SAL (#wikimedia-operations) [2023-11-14T21:15:50Z] <urbanecm@deploy2002> dani and urbanecm and zoranzoki21: Backport for [[gerrit:974254|Deploy Reader Demographics 2 survey on enwiki (T344393)]], [[gerrit:973369|throttle.php: Cleanup old rules, add new one (T351002)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-14T21:21:18Z] <urbanecm@deploy2002> Finished scap: Backport for [[gerrit:974254|Deploy Reader Demographics 2 survey on enwiki (T344393)]], [[gerrit:973369|throttle.php: Cleanup old rules, add new one (T351002)]] (duration: 06m 49s)

@DDeSouza we would like to undeploy the enwiki survey tomorrow evening (November 22, 2023)! This is to make sure that we are no longer collecting once the English fundraising campaign fully kicks off on the 28th.

Change 976325 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Undeploy Reader Demographics 2 survey on enwiki

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

Change 976325 merged by jenkins-bot:

[operations/mediawiki-config@master] Undeploy Reader Demographics 2 survey on enwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-11-22T21:03:06Z] <catrope@deploy2002> Started scap: Backport for [[gerrit:976325|Undeploy Reader Demographics 2 survey on enwiki (T344393)]]

Mentioned in SAL (#wikimedia-operations) [2023-11-22T21:11:43Z] <catrope@deploy2002> catrope and dani: Backport for [[gerrit:976325|Undeploy Reader Demographics 2 survey on enwiki (T344393)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-22T21:24:50Z] <catrope@deploy2002> Finished scap: Backport for [[gerrit:976325|Undeploy Reader Demographics 2 survey on enwiki (T344393)]] (duration: 21m 43s)

@DDeSouza can we up the coverage ratios for the rest of the readers survey projects tonight (November 28) as follows:
see coverage calculations in column M of https://docs.google.com/spreadsheets/d/1Z03-wFjIO29_6q9ycS4doZZoiVDylOamN54vdGFU3ng/edit#gid=0

  • arwiki: 0.12355
  • cswiki: 0.10000
  • dewiki 0.05211
  • elwiki: 0.06667
  • eswiki: 0.06631
  • fawiki: 0.02083
  • frwiki: 0.09722
  • hewiki: 0.08624
  • hiwiki: 0.07500
  • idwiki: 0.07500
  • itwiki: 0.02500
  • jawiki: 0.01579
  • kowiki: 0.07500
  • nlwiki: 0.07500
  • plwiki: 0.07500
  • ptwiki: 0.15000
  • rowiki: 0.21110
  • ruwiki: 0.01546
  • trwiki: 0.07500
  • ukwiki: 0.06445
  • viwiki: 0.07500
  • zhwiki: 0.07111

Change 973876 merged by jenkins-bot:

[operations/mediawiki-config@master] Increase coverage of Reader Demographics 2 surveys

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

Mentioned in SAL (#wikimedia-operations) [2023-11-28T21:27:41Z] <urbanecm@deploy2002> Started scap: Backport for [[gerrit:973876|Increase coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978068|DefaultOutputTransform::deduplicateStyles: don't match inside an attribute]]

Mentioned in SAL (#wikimedia-operations) [2023-11-28T21:29:04Z] <urbanecm@deploy2002> cscott and urbanecm and dani: Backport for [[gerrit:973876|Increase coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978068|DefaultOutputTransform::deduplicateStyles: don't match inside an attribute]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-28T21:58:50Z] <urbanecm@deploy2002> Finished scap: Backport for [[gerrit:973876|Increase coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978068|DefaultOutputTransform::deduplicateStyles: don't match inside an attribute]] (duration: 31m 09s)

@DDeSouza unfortunately it looks like our response rates are lagging a bit for four projects in particular. Can we relaunch the following with increased coverage?

  • elwiki: 0.2
  • hiwiki: 0.2
  • idwiki: 0.15
  • kowiki: 0.2

also tracked in column n of https://docs.google.com/spreadsheets/d/1Z03-wFjIO29_6q9ycS4doZZoiVDylOamN54vdGFU3ng/edit#gid=0

Change 978683 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Update coverage of Reader Demographics 2 surveys

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

Change 978683 merged by jenkins-bot:

[operations/mediawiki-config@master] Update coverage of Reader Demographics 2 surveys

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

Mentioned in SAL (#wikimedia-operations) [2023-11-29T21:50:44Z] <tgr@deploy2002> Started scap: Backport for [[gerrit:978683|Update coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978513|Fix incorrect client-pref-pinned classes when client pref feature is disabled (T351141 T352257)]]

Mentioned in SAL (#wikimedia-operations) [2023-11-29T21:52:07Z] <tgr@deploy2002> dani and tgr and jdlrobson: Backport for [[gerrit:978683|Update coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978513|Fix incorrect client-pref-pinned classes when client pref feature is disabled (T351141 T352257)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-29T22:01:20Z] <tgr@deploy2002> Finished scap: Backport for [[gerrit:978683|Update coverage of Reader Demographics 2 surveys (T344393)]], [[gerrit:978513|Fix incorrect client-pref-pinned classes when client pref feature is disabled (T351141 T352257)]] (duration: 10m 35s)

@DDeSouza @YLiou_WMF the web team gets a graphana alert whenever someone starts running a quickSurvey (to remind us to watch out for performance regressions during this time).
That's all fine now, but I'd like to turn off the alert for the duration of the survey, do you know how long you'll be running them for?

@Jdrewniak I estimate 1-2 weeks at max as that is the typical duration of a QS survey. We adjusted the coverage rate for wikis that were lagging behind on responses.

@YLiou_WMF and @TAndic will be able to give a better estimation.

Confirming @Jdrewniak we should be done with all surveys by December 15th. Thank you for letting us know about this!

KHernandez-WMF updated Other Assignee, added: TAndic; removed: fkaelin.

@DDeSouza can we please undeploy the following projects today (December 11) as they've reached their target responses?

  • cswiki
  • dewiki
  • fawiki
  • frwiki
  • itwiki
  • plwiki
  • rowiki
  • trwiki
  • ukwiki

Note that means we'll keep: elwiki, eswiki, hewiki, hiwiki, idwiki, jawiki, kowiki, nlwiki, ptwiki, ruwiki, viwiki, and zhwiki open for the time being.

@DDeSouza can we please undeploy the following projects today (December 11) as they've reached their target responses?

  • cswiki
  • dewiki
  • fawiki
  • frwiki
  • itwiki
  • plwiki
  • rowiki
  • trwiki
  • ukwiki

Note that means we'll keep: elwiki, eswiki, hewiki, hiwiki, idwiki, jawiki, kowiki, nlwiki, ptwiki, ruwiki, viwiki, and zhwiki open for the time being.

Change 982178 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Partially undeploy Reader Demographics 2 survey

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

@YLiou_WMF Scheduled for tomorrow (Dec 12) at 2pm UTC.

Change 982178 merged by jenkins-bot:

[operations/mediawiki-config@master] Partially undeploy Reader Demographics 2 survey

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

Mentioned in SAL (#wikimedia-operations) [2023-12-12T14:22:25Z] <phuedx@deploy2002> Started scap: Backport for [[gerrit:982178|Partially undeploy Reader Demographics 2 survey (T344393)]]

Mentioned in SAL (#wikimedia-operations) [2023-12-12T14:24:34Z] <phuedx@deploy2002> phuedx and dani: Backport for [[gerrit:982178|Partially undeploy Reader Demographics 2 survey (T344393)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-12-12T14:46:58Z] <phuedx@deploy2002> Finished scap: Backport for [[gerrit:982178|Partially undeploy Reader Demographics 2 survey (T344393)]] (duration: 24m 33s)

@DDeSouza can we undeploy the following projects today (December 13) please?

  • elwiki
  • hewiki
  • idwiki

Thank you!

Change 982857 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Partially undeploy Reader Demographics 2 survey

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

@YLiou_WMF Yes. Scheduled for today at 9pm UTC.

Change 982857 merged by jenkins-bot:

[operations/mediawiki-config@master] Partially undeploy Reader Demographics 2 survey

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

Mentioned in SAL (#wikimedia-operations) [2023-12-13T22:05:49Z] <jhuneidi@deploy2002> Started scap: Backport for [[gerrit:982857|Partially undeploy Reader Demographics 2 survey (T344393)]], [[gerrit:955015|Enable $wgStatsTarget for requests to mwdebug (T240685)]]

Mentioned in SAL (#wikimedia-operations) [2023-12-13T22:07:13Z] <jhuneidi@deploy2002> dani and jhuneidi and cwhite: Backport for [[gerrit:982857|Partially undeploy Reader Demographics 2 survey (T344393)]], [[gerrit:955015|Enable $wgStatsTarget for requests to mwdebug (T240685)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-12-13T22:18:22Z] <jhuneidi@deploy2002> Finished scap: Backport for [[gerrit:982857|Partially undeploy Reader Demographics 2 survey (T344393)]], [[gerrit:955015|Enable $wgStatsTarget for requests to mwdebug (T240685)]] (duration: 12m 33s)

@DDeSouza we'd like to go ahead and undeploy all the remaining survey projects today!

Change 983928 had a related patch set uploaded (by DDesouza; author: DDesouza):

[operations/mediawiki-config@master] Undeploy Reader Demographics 2 survey

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

Change 983928 merged by jenkins-bot:

[operations/mediawiki-config@master] Undeploy Reader Demographics 2 survey

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

Mentioned in SAL (#wikimedia-operations) [2023-12-18T21:09:27Z] <dancy@deploy2002> Started scap: Backport for [[gerrit:983928|Undeploy Reader Demographics 2 survey (T344393)]]

Mentioned in SAL (#wikimedia-operations) [2023-12-18T21:10:47Z] <dancy@deploy2002> dani and dancy: Backport for [[gerrit:983928|Undeploy Reader Demographics 2 survey (T344393)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

DDeSouza updated the task description. (Show Details)

Mentioned in SAL (#wikimedia-operations) [2023-12-18T21:17:58Z] <dancy@deploy2002> Finished scap: Backport for [[gerrit:983928|Undeploy Reader Demographics 2 survey (T344393)]] (duration: 08m 30s)