Page MenuHomePhabricator

Create new "source" value for HomepageVisit: contributelist
Closed, ResolvedPublic

Description

In T286466: Persistent contribution entry point on the mobile navigation menu, The Language team is working on new ways for users to discover section translation. One of their changes is going to be to list it as a possible contribution in “Special:Contributions” in Minerva. They’re going to include other contribution types in the list, including a link to suggested edits or the homepage.

We want visits from here to the homepage to be recorded as a new route in the HomepageVisit module, so we can see how often users take the route.

Therefore, we want to add a new value to source in HomepageVisit: contributelist

Event Timeline

@nettrom_WMF @Tgr -- does this all sound okay to you as a way to track this new homepage referral pathway? I think we can complete this task as soon as we want, and wait for values to flow in once Language team makes their change. Is that right?

Looks good to me. It's a one-line change, we can do it at as soon as we want, we should do it before the Language team starts using the URL parameter (otherwise we'll get eventlogging errors).

Looks good to me as well. I don't think we have any specific analysis consuming that data at the moment, so there's nothing on the analytics end that blocks this from moving forward.

Change 710414 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[schemas/event/secondary@master] homepagevisit: add 'contributelist' to 'referer_route' value list

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

Change 710415 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[mediawiki/extensions/GrowthExperiments@master] Update homepagevisit schema to 1.2.1

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

Change 710414 merged by jenkins-bot:

[schemas/event/secondary@master] homepagevisit: add 'contributelist' to 'referer_route' value list

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

Change 710415 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Update homepagevisit schema to 1.2.1

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

Etonkovidova subscribed.

The schema is updated (https://schema.wikimedia.org/repositories//secondary/jsonschema/analytics/legacy/homepagevisit/1.2.1) with contributelist. It was deployed to wmf.19 - no validation errors is detected.

Although T286466 is still a work-in-progress task, the scope of this task is done - marking as Resolved.