Page MenuHomePhabricator

Deploy Newcomer Homepage to Basque Wikipedia
Closed, ResolvedPublic


We are ready to deploy the homepage to Basque Wikipedia, using the configurations in T223619. It should be deployed in an A/B test, in which half of newcomers have the help panel and half do not.

  • Configure the deployment on Basque Wikipedia
  • Define a date for the deployment with @Theklan
  • Inform communities about it (@Theklan)
  • Push to production
  • Validate that incoming data is correct shortly after deployment (@nettrom_WMF)
  • Look at leading indicators after about a month of usage (@nettrom_WMF)

Event Timeline

I don't know how long it can take for you to deploy this. We are ready to start with this as soon as possible, as we would like to start the course for students with the implementation.

We plan to deploy this on Thursday @Theklan. Please remember that this will be deployed as A/B test, meaning half of newcomers will receive and half will not. You will, however, be able to show newcomers how to turn it on for themselves in their Preferences at an event. Does this sound okay?

@Theklan -- our team talked about this some more, and we've changed our minds! We now think we should deploy to all Basque newcomers, and not do an A/B test. The reason is that (1) Basque Wikipedia gets few enough new accounts that they won't make a big difference in our experiment analysis (2) since you plan to run in-person programs, this will make things smoother, since all newcomers will have the feature by default.

I hope this sounds good to you. Let me know if you have any questions!

Change 537803 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[operations/mediawiki-config@master] GrowthExperiments: Enable Special:Homepage for euwiki

Change 537803 merged by jenkins-bot:
[operations/mediawiki-config@master] GrowthExperiments: Enable Special:Homepage for euwiki

Mentioned in SAL (#wikimedia-operations) [2019-09-19T11:23:16Z] <urbanecm@deploy1001> Synchronized wmf-config/VariantSettings.php: SWAT: eab7c6a: c80f026: GrowthExperiments: GrowthExperiments: Enable Special:Homepage for euwiki, GrowthExperiments: Enable help panel for euwiki (T233066, T233065) (duration: 01m 05s)

This is now live. Please note there area few messages that need translation:

>> The "eu" translation has 4 missing translations:
>> The translation of "growthexperiments-homepage-discovery-banner-header" is missing.
>> The translation of "growthexperiments-homepage-discovery-banner-text" is missing.
>> The translation of "growthexperiments-homepage-discovery-thanks-header" is missing.
>> The translation of "growthexperiments-homepage-discovery-thanks-text" is missing

Checked Homepage module on `euwiki wmf.23. Re-checking translated messages after the initial issue T233333, all translation seem to be in place.

We've not seen any indication that there are data quality issues after our deployment on Basque Wikipedia, and we do not have the capacity to prioritize this work to dig in further. Closing this task as resolved since the Homepage has been deployed.