Page MenuHomePhabricator

Scale: deploy "add an image" to pt, fa, fr, tr
Closed, ResolvedPublic

Description

We are ready to deploy "add an image" to these four Wikipedias:

  • pt
  • fa
  • fr
  • tr

They should the feature in the same experiment configuration as our four pilot wikis on both desktop and mobile. The caveat is that not all these Wikipedias remain in the 80/20 experiment for the Growth features. That just means that the configuration is like: "For newcomers who get the Growth features, half should have 'add an image' as their default task type."

Event Timeline

I removed ru.wp from the list. Given how things are going at Russian Wikipedia, it is better for the community (even if our feature is low impact).

Trizek-WMF renamed this task from Scale: deploy "add an image" to pt, fa, tr, ru to Scale: deploy "add an image" to pt, fa, tr.Mar 2 2022, 9:46 AM
Trizek-WMF renamed this task from Scale: deploy "add an image" to pt, fa, tr to Scale: deploy "add an image" to pt, fa, fr, tr.Mar 2 2022, 4:51 PM
Trizek-WMF updated the task description. (Show Details)

The French Wikipedia group coordinating around newcomers experiences said yes to "Add an image"

Change 768680 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] GrowthExperiments: Add image experiment for fa/fr/pt/trwiki

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

Change 768680 merged by jenkins-bot:

[operations/mediawiki-config@master] GrowthExperiments: Add image experiment for fa/fr/pt/trwiki

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

Mentioned in SAL (#wikimedia-operations) [2022-03-08T08:14:16Z] <kharlan@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:768680|GrowthExperiments: Add image experiment for fa/fr/pt/trwiki (T302828)]] (duration: 00m 49s)

Done! cc @Etonkovidova for QA and @nettrom_WMF to know about the additional wikis for data analysis.

@kostajh, is it a train deployment change or a config change?

@kostajh, is it a train deployment change or a config change?

A config change. Newcomers are being opted-in to the experiment group now on those wikis.

I asked as I don't have "Add a link" at my personal homepage. Now I know that I'm on the control group!

I asked as I don't have "Add a link" at my personal homepage. Now I know that I'm on the control group!

AFAICS the config change @kostajh deployed only affects new accounts, not any of the existing accounts. Do we want to move all current newcomers from control to imagerecommendation instead?

I asked as I don't have "Add a link" at my personal homepage. Now I know that I'm on the control group!

AFAICS the config change @kostajh deployed only affects new accounts, not any of the existing accounts. Do we want to move all current newcomers from control to imagerecommendation instead?

From what I know, it is not desired to move existing newcomers to imagerecommendation group. cc @Trizek-WMF @nettrom_WMF @MMiller_WMF to clarify that.

That's right -- we should not opt in the existing users to images. We'll follow the same plan as we did for "add a link": once we're finished with the images experiment, we'll make the feature standard as part of the homepage.

Potential testers can activate it using the snippet.

@Etonkovidova noted that the task type didn't show up despite being in the imagerecommendation user variant. That is because image-recommendation task type was missing from the MediaWiki:NewcomerTasks.json config. @Urbanecm made a save to Special:EditGrowthConfig which populated the MediaWiki:NewcomerTasks.json page correctly. I'll follow-up by requesting staff userrights so I can make these updates myself in the future.

@Etonkovidova noted that the task type didn't show up despite being in the imagerecommendation user variant. That is because image-recommendation task type was missing from the MediaWiki:NewcomerTasks.json config. @Urbanecm made a save to Special:EditGrowthConfig which populated the MediaWiki:NewcomerTasks.json page correctly. I'll follow-up by requesting staff userrights so I can make these updates myself in the future.

cc @nettrom_WMF that ptwiki's start date should be considered to have begun now, instead of yesterday.

cc @nettrom_WMF that ptwiki's start date should be considered to have begun now, instead of yesterday.

Thanks so much for notifying me about that! I've made a note of it so I can make sure to adjust it in future analysis.

Checked all wikis - ptwiki, fawiki, frwiki, and trwiki. "Add image" structured task is present and works as expected.

Change 771629 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] ptwiki: Disable Growth's image recommendation

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

Change 771629 merged by jenkins-bot:

[operations/mediawiki-config@master] ptwiki: Disable Growth's image recommendation

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

Mentioned in SAL (#wikimedia-operations) [2022-03-17T15:57:33Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 60980ce85c080fadaf0b2cb561be53f861ca94e0: ptwiki: Disable Growth image recommendation (T302828) (duration: 00m 53s)

We disabled image recommendation at ptwiki, because we discovered an abusefilter disallows all add an image edits made by the newcomers (see an example).

To avoid newcomers being frustrated by their edits not getting published, it was decided to disable add an image, until this issue can be fixed (see the Slack thread where this decision was made).

The filter that disallowed the edit does not disallow newcomers add images, the filter 161 disallow edits with some sign of inappropriate summary, often related with vandalism. One of the things that the filter disallow is summary with more than 20 consecutive characters without spaces, the summary that the image recommendation added is "/* growthexperiments-addimage-summary-summary: 1 */", that is why the filter disallowed the edit.