Page MenuHomePhabricator

Deploy remaining Patroller Tools surveys
Closed, ResolvedPublic

Description

It should be deployed to the following wikis:

en.wiki
de.wiki
fr.wiki
Commons
Wikidata

Audience:

Minimum edits: 500
Registration end: ~ deployment date - 6 months
Registered users only (no anons)

It should have a duration of one month.

More context and other details can be found in the parent task.

Event Timeline

Change #1154860 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[operations/mediawiki-config@master] [WIP] Deploy remaining Patroller Tools surveys

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

jsn.sherman changed the task status from Open to In Progress.Jun 9 2025, 5:30 PM
jsn.sherman moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.
jsn.sherman changed the task status from In Progress to Stalled.Jun 9 2025, 6:19 PM

I have a WIP patch out, but I don't have enough information to set the sampling rates since I don't know how many submissions we want from each wiki. Hoping that @YLiou_WMF could shed some light?

In our experience with the smaller projects (T389401): 15,023 impressions yielded 478 self-identified patrollers (out of 726 survey respondents) or 3% of impressions. If we extrapolate from that and from assumptions about the relative share of patrollers in this population:

projectpatroller target n impressions target nsurvey coverage ratio
en.wiki12742334%
Commons5016676%
Wikidata6120339%
de.wiki248005%
fr.wiki206676%
jsn.sherman changed the task status from Stalled to In Progress.Jun 9 2025, 8:17 PM
jsn.sherman moved this task from In Progress to QA on the Moderator-Tools-Team (Kanban) board.

Change #1154860 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy remaining Patroller Tools surveys

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

Mentioned in SAL (#wikimedia-operations) [2025-06-09T20:18:10Z] <jsn@deploy1003> Started scap sync-world: Backport for [[gerrit:1154860|Deploy remaining Patroller Tools surveys (T396250)]]

Mentioned in SAL (#wikimedia-operations) [2025-06-09T20:20:04Z] <jsn@deploy1003> jsn: Backport for [[gerrit:1154860|Deploy remaining Patroller Tools surveys (T396250)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-06-09T20:31:25Z] <jsn@deploy1003> Finished scap sync-world: Backport for [[gerrit:1154860|Deploy remaining Patroller Tools surveys (T396250)]] (duration: 13m 15s)

In our experience with the smaller projects (T389401): 15,023 impressions yielded 478 self-identified patrollers (out of 726 survey respondents) or 3% of impressions. If we extrapolate from that and from assumptions about the relative share of patrollers in this population:

projectpatroller target n impressions target nsurvey coverage ratio
en.wiki12742334%
Commons5016676%
Wikidata6120339%
de.wiki248005%
fr.wiki206676%

Thanks! This is now deployed. While testing I found that it's not really going to work for wikidata, which seems to be due to the fact that quicksurveys only works in the article namespace, and wikidata's content works differently than other projects.

For similar reasons we may see lower than expected responses on commons, as much of it's content is in the file namespace instead of the article namespace. Commons does have article namespace content though (eg. galleries), so the surveys do have a chance of working there.

Otherwise, this was an uneventful deployment.

I just got the survey on Wikidata (screenshot: F62296222). However, the survey page said it "is expired and no longer available". Not sure if that is a feature or a bug?

I just got the survey on Wikidata (screenshot: F62296222). However, the survey page said it "is expired and no longer available". Not sure if that is a feature or a bug?

That looks very much like I made a mistake with the survey URLs; investigating.

I just got the survey on Wikidata (screenshot: F62296222). However, the survey page said it "is expired and no longer available". Not sure if that is a feature or a bug?

That looks very much like I made a mistake with the survey URLs; investigating.

@YLiou_WMF I think you'll need to reopen the survey? Also, I while looking at this, I realize that german and french survey links were never provided and therefor don't exist in translatewiki yet. Do those exist (or will they soon?) If so, I can go ahead and add https://wikimediafoundation.limesurvey.net/332214?lang=de & https://wikimediafoundation.limesurvey.net/332214?lang=fr so that they can become available sooner rather than later through quicksurveys.

Hi all, I received a message from a user that the survey was expired - I've gone ahead and unexpired it just so editors aren't confused. Unexpiration was done at ~13:31 UTC (in case you need this time for comparisons to event data).

Hi all, I received a message from a user that the survey was expired - I've gone ahead and unexpired it just so editors aren't confused. Unexpiration was done at ~13:31 UTC (in case you need this time for comparisons to event data).

Thank you!

Okay, I verified that the german link is now being provided correctly. The french wiki is still getting the english link, but the update has been made in translatewiki, so it should get updated sometime next week.

On de.wiki there is serious criticism of this tool. See for example https://de.wikipedia.org/wiki/Wikipedia_Diskussion:Kurier/Archiv/2022/09#Kurze_Umfrage_zu_Technischen_W%C3%BCnschen and currently https://de.wikipedia.org/wiki/Wikipedia:Administratoren/Anfragen#Umfrage_wird_im_Flie%C3%9Ftext_eingeblendet.

I share this criticism. Any notices, surveys or anything else should never be displayed in the article namespace. The article namespace is the one and only place of encyclopedia, which means the place where the mission of the project is located and fulflilled. It must not be disturbed or compromised by anything else, let alone internal surveys, it should be absolutely taboo. Please stop this at once, at least on de.wiki.

@jsn.sherman Please prevent inserting QuickSurveys into the namespace 0 article text body.

Please file dedicated tickets for dedicated problems unrelated to this task. This task covers deployment. It does not cover all and any issues with that extension code. In this case, see T393436: Improve QuickSurveys placement algorithm for non-Wikipedia support instead. Thanks a lot! :)

Deployment should probably be halted, until the issues in the extension are resolved (or even acknowledged). Code that apparently doesn't have anyone around to respond to bug reports for more than a month after initial deployment shouldn't just continue further deployment.

@YLiou_WMF could you share our response rate/counts so far for this round?

Change #1160206 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[operations/mediawiki-config@master] undeploy enwiki Patroller Tools surveys

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

We spotted that some elements are missing in the English version of the survey. We are putting it offline for now.

Change #1160206 merged by jenkins-bot:

[operations/mediawiki-config@master] undeploy enwiki Patroller Tools surveys

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

Mentioned in SAL (#wikimedia-operations) [2025-06-17T20:36:04Z] <jsn@deploy1003> Started scap sync-world: Backport for [[gerrit:1159542|Enable new mobile search experience everywhere (not including empty search recommendations) (T393944)]], [[gerrit:1160206|undeploy enwiki Patroller Tools surveys (T396250)]]

Mentioned in SAL (#wikimedia-operations) [2025-06-17T20:38:17Z] <jsn@deploy1003> bwang, jsn: Backport for [[gerrit:1159542|Enable new mobile search experience everywhere (not including empty search recommendations) (T393944)]], [[gerrit:1160206|undeploy enwiki Patroller Tools surveys (T396250)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-06-17T20:47:29Z] <jsn@deploy1003> Finished scap sync-world: Backport for [[gerrit:1159542|Enable new mobile search experience everywhere (not including empty search recommendations) (T393944)]], [[gerrit:1160206|undeploy enwiki Patroller Tools surveys (T396250)]] (duration: 11m 25s)

Change #1163451 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[operations/mediawiki-config@master] Undeploy remaining Patroller Tools surveys

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

Change #1163451 merged by jenkins-bot:

[operations/mediawiki-config@master] Undeploy remaining Patroller Tools surveys

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

Mentioned in SAL (#wikimedia-operations) [2025-06-24T20:05:14Z] <jsn@deploy1003> Started scap sync-world: Backport for [[gerrit:1163451|Undeploy remaining Patroller Tools surveys (T396250)]]

Mentioned in SAL (#wikimedia-operations) [2025-06-24T20:07:31Z] <jsn@deploy1003> jsn: Backport for [[gerrit:1163451|Undeploy remaining Patroller Tools surveys (T396250)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-06-24T20:15:33Z] <jsn@deploy1003> Finished scap sync-world: Backport for [[gerrit:1163451|Undeploy remaining Patroller Tools surveys (T396250)]] (duration: 10m 18s)

jsn.sherman moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.

This round has now been undeployed