Page MenuHomePhabricator

Set up and deploy homepage on Arabic Wikipedia
Closed, ResolvedPublicJul 24 2019

Assigned To
Authored By
Catrope
Jul 15 2019, 11:48 PM
Referenced Files
F29862518: fixed 1.png
Jul 24 2019, 8:04 PM
F29862524: fixed 2.png
Jul 24 2019, 8:04 PM
F29800638: Sans titre.png
Jul 18 2019, 2:26 PM
F29800557: Sans titre.png
Jul 18 2019, 1:41 PM
F29800555: Getting started.png
Jul 18 2019, 1:41 PM
F29800465: photo_2019-07-18 13.34.11.jpeg
Jul 18 2019, 12:50 PM

Description

  • Define deployment date (July 22nd 24th)
  • Inform communities (@Dyolf77_WMF)
  • Prepare config patch
  • Deploy to production
  • Validate that incoming data is correct (@nettrom_WMF)

Event Timeline

Catrope set Due Date to Jul 22 2019, 7:00 AM.Jul 15 2019, 11:53 PM
Restricted Application changed the subtype of this task from "Task" to "Deadline". · View Herald TranscriptJul 15 2019, 11:53 PM

Change 523362 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] Enable GrowthExperiments homepage on arwiki

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

Change 523363 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] Enable homepage for 50% of new users on arwiki

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

Arabic Wikipedia community informed by the deployment.

@Dyolf77_WMF -- now that the help panel and homepage can post to Flow (per T212433), you can start testing out the homepage on Arabic Beta on both desktop and mobile. Please point out any issues on this task. We expect everything to be working correctly in both features.

photo_2019-07-18 13.34.11.jpeg (1×590 px, 57 KB)

Mobile - Homepage, after clicking on the "Start here" the text is not displayed correctly as you see. There is a gap between the description and the clickable button.

Desktop version, for the new account created:

Getting started.png (248×847 px, 43 KB)

Sans titre.png (334×762 px, 74 KB)

Desktop version, for the new account created:

Getting started.png (248×847 px, 43 KB)

Sans titre.png (334×762 px, 74 KB)

Are the strings displayed in English already translated on translatewiki?

Are the strings displayed in English already translated on translatewiki?

Yes they are.

Sans titre.png (160×1 px, 45 KB)

Let's wait until the train finishes to sync the translated strings.

@Etonkovidova -- could you please take a look what @Dyolf77_WMF noticed in T228120#5345539? How there is no line break between the description and the button? What do you make of that?

Catrope changed Due Date from Jul 22 2019, 7:00 AM to Jul 24 2019, 11:00 PM.Jul 23 2019, 5:25 PM
Catrope updated the task description. (Show Details)

Scheduled for Wednesday July 24th at 23:00-00:00 UTC (4pm PDT).

Let's wait until the train finishes to sync the translated strings.

Looks okay now.

fixed 1.png (777×1 px, 248 KB)
fixed 2.png (777×1 px, 236 KB)

Change 523362 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable GrowthExperiments homepage on arwiki

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

Mentioned in SAL (#wikimedia-operations) [2019-07-24T23:22:44Z] <catrope@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Enable GrowthExperiments homepage on arwiki (T228120) (duration: 00m 55s)

Change 523363 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable homepage for 50% of new users on arwiki

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

Mentioned in SAL (#wikimedia-operations) [2019-07-24T23:39:39Z] <catrope@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Enable homepage for 50% of new users on arwiki (T228120) (duration: 00m 58s)

nettrom_WMF claimed this task.
nettrom_WMF triaged this task as Medium priority.
nettrom_WMF added a project: Product-Analytics.
nettrom_WMF moved this task from Triage to Doing on the Product-Analytics board.

I've run data from deployment up until now through the Leading Indicator analysis, and do not find anything there that is cause for concern. The additional test of verifying that all Homepage-related events in the HelpPanel data have a matching visit in HomepageVisit, and similarly for HomepageModule, also passed. As far as I can tell, this task is now completed.