Page MenuHomePhabricator

Set up QuickSurvey for TechnicalWishes participatory development evaluation
Closed, ResolvedPublic

Description

Requirements

  • show on de.wikipedia only
  • offer a link to another page (description and link to Llamapoll survey). German language only.
  • target logged-in users only (set audience anons key to 'false'), no other audience keys defined
  • enable on mobile and desktop
  • coverage: 100%
  • start date: 20 September 2022
  • end date: we will end it once we have a representative number of responses
  • track number of users that saw the survey and number of clicks (conversion rate)

Text for QuickSurvey

Please see T317634: Create survey messages on German Wikipedia for the final text.

Mock

Screen Shot 2022-09-13 at 14.30.40.png (724×656 px, 154 KB)

Notes

Event Timeline

@WMDE-Fisch Ok, all text and links are there. If you need anything else, let me know :)

@WMDE-Fisch Ok, all text and links are there. If you need anything else, let me know :)

Two things:

  • The button to close and hide: Nein, danke defaults to Nein danke we could leave it like that and spare creating an overwrite page for that message on the project page. We could change the de translation for the default message in the extension using translatewiki though and add the comma there.
  • When you visit the survey by clicking the link, the UI changes to a "thank you" mode with the following default text:

Screenshot 2022-09-13 at 17-56-47 Dog – ENWiki.png (470×360 px, 46 KB)

We could overwrite that default from the extension as well.

The button to close and hide: Nein, danke defaults to Nein danke we could leave it like that and spare creating an overwrite page for that message on the project page. We could change the de translation for the default message in the extension using translatewiki though and add the comma there.

This is fine to leave as is without the comma.

When you visit the survey by clicking the link, the UI changes to a "thank you" mode with the following default text:

Will share new text for this tomorrow. Thanks for sharing, didn't realize we needed content for this!

Change 831925 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[mediawiki/extensions/QuickSurveys@master] Allow wikitext in description

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

Change 832158 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[operations/mediawiki-config@master] [beta] Add WMDE Technical Wishes QuickSurvey

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

The data sources needed to do the required tracking are supplied by QuickSurveys built-in behavior. Impressions are logged to the "QuickSurveyInitiation" event stream, and a click out to the external survey is logged in "QuickSurveysResponses".

FYI: We also have the option to add more text on the "Thank you part" and there we can have links without problem:

Screenshot 2022-09-14 at 11-53-11 Dog - ENWiki.png (585×433 px, 63 KB)

Documenting decisions here as made on mattermost and in story time. Will update the task description next.

The link to the techwish project page will be added into the footer (exact text coming) and we will also use custom text for the thank you message. Do we need two messages for each of the buttons?

The button to close and hide: Nein, danke defaults to Nein danke we could leave it like that and spare creating an overwrite page for that message on the project page. We could change the de translation for the default message in the extension using translatewiki though and add the comma there.

As it's better german with the comma, we will add to default message if possible.

Change 831925 abandoned by WMDE-Fisch:

[mediawiki/extensions/QuickSurveys@master] Allow wikitext in description

Reason:

We do not follow that approach anymore.

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

Change 832158 merged by jenkins-bot:

[operations/mediawiki-config@master] [beta] Add WMDE Technical Wishes QuickSurvey

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

Here's the link to see the survey on Beta—note that there's an unknown issue preventing it from appearing without using the forced parameter, and some of the labels are in English.
https://de.wikipedia.beta.wmflabs.org/wiki/Energie?quicksurvey=T316676

Here's the link to see the survey on Beta—note that there's an unknown issue preventing it from appearing without using the forced parameter, and some of the labels are in English.
https://de.wikipedia.beta.wmflabs.org/wiki/Energie?quicksurvey=T316676

Note: The first issue was just a caching problem. The English labels on the buttons only appear when the user's interface language is set to en.

Text has been finalized and is in the task description

The survey link has also been updated

Change 832999 had a related patch set uploaded (by Awight; author: Awight):

[operations/mediawiki-config@master] Enable Tech Wishes survey on dewiki

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

WMDE-Fisch moved this task from Doing to Tech Review on the WMDE-TechWish-Sprint-2022-09-14 board.
WMDE-Fisch subscribed.

Change 832999 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Tech Wishes survey on dewiki

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

Mentioned in SAL (#wikimedia-operations) [2022-09-20T13:08:25Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 0b55db6f80df5f4c89f969332a6b31077a7172c4: Enable Tech Wishes survey on dewiki (T316676) (duration: 04m 12s)

Change 833411 had a related patch set uploaded (by Awight; author: Awight):

[operations/mediawiki-config@master] Disable Tech Wishes survey on dewiki

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

Change 833411 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable Tech Wishes survey on dewiki

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

Mentioned in SAL (#wikimedia-operations) [2022-09-20T15:55:10Z] <awight@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:833411|Disable Tech Wishes survey on dewiki (T316676)]] (duration: 03m 53s)

Mentioned in SAL (#wikimedia-operations) [2022-09-20T16:04:41Z] <awight@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:833411|Disable Tech Wishes survey on dewiki (T316676)]] (take 2) (duration: 03m 42s)