Page MenuHomePhabricator

Review proposed Metrics Platform Event Types coverage of existing schemas
Closed, ResolvedPublic

Description

Name for main point of contact and contact preference
@VirginiaPoundstone

What teams or departments is this for?
Data Products

What are your goals? How will you use this data or analysis?
This will be used to iterate on data collection capabilities for the Metrics Platform.

What are the details of your request? Include relevant timelines or deadlines

Metrics Platform is requesting a review of existing schemas to determine if proposed event types adequately cover the range of possible needs. The sooner we can have this data the better as we need to confirm the correctness of the event types.

We would like to establish a cadence that works for PA so that we can have predictable turn around. We're happy to figure out some kind of timelines to ensure that everyone gets to give input but to start with some subset if that is appropriate. Whatever your guidance is we'll follow.

Acceptance Criteria
For each existing schema

  • Schema reviewed and fields mapped to proposed event types
  • If fields not covered by proposed event types, please document the field, its purpose and the schema it exists in as a comment on your individual task

Is this request urgent or time sensitive?
Yes


Schemas

1-2 schemas (for time-boxing), either most used or most diverse (or mix of both!):

[x ] Content Translation Event

  • Schema reviewed and fields mapped to proposed event types by marking the columns in the "Schemas" tab of the spreadsheet
  • If fields not covered by proposed event types, please document the field, its purpose and the schema it exists as a comment on this task

Details

Due Date
Oct 2 2023, 4:00 AM

Event Timeline

mpopov triaged this task as High priority.Sep 19 2023, 4:33 AM
mpopov created this task.
mpopov set Due Date to Oct 6 2023, 4:00 AM.

@KCVelaga_WMF: I'm not sure if Language has other schemas/instrumentation besides Content Translation Event so feel free to add any you know of.

mpopov changed Due Date from Oct 6 2023, 4:00 AM to Oct 2 2023, 4:00 AM.

The following event types are not well covered

  • dashboard_search: Occurs when the user begins entering text in the search box which allows them to start a non-suggested new translation.
  • editor_segment_edit: Occurs when the user completes a series of changes to the translation of a segment.
  • editor_error: Occurs when the system notifies the user of an error (can be part of view)
  • publish_failure & publish_success: results of click action (publish_attempt), but may be part of of view

Updated on the spreadsheet as well.

KCVelaga_WMF updated the task description. (Show Details)

Thank you, Krishna Chaitanya!