Page MenuHomePhabricator

Create EventLogging schema for Special:Investigate
Closed, ResolvedPublic3 Estimated Story PointsJun 30 2020

Description

Create an EventLogging schema for the new Special:Investigate page. The schema is outlined in T246951#6148694.

The instrumentation will be added to Special:Investigate in a separate task (T255688).

The schema contains counts, timings, etc, but no data that should need to be kept private.

Details

Due Date
Jun 30 2020, 4:00 AM

Event Timeline

Tchanders renamed this task from Create EventLogging schemas for Special:Investigate to Create EventLogging schema for Special:Investigate.Jun 17 2020, 3:44 PM
Tchanders updated the task description. (Show Details)
ARamirez_WMF set the point value for this task to 3.Jun 17 2020, 4:10 PM
ARamirez_WMF changed the subtype of this task from "Task" to "Deadline".Jun 17 2020, 5:12 PM

@Niharika What's the best project page for CheckUser to link to in the documentation for this?

The draft schema is here: https://meta.wikimedia.org/wiki/Schema:SpecialInvestigate
Talk page here: https://meta.wikimedia.org/wiki/Schema_talk:SpecialInvestigate

@jwang - How does this look to you? The engineers have discussed it, but it would be great to have this looked at by an analyst too in case there's anything we missed.

Following a discussion with @Niharika and @jwang, we made the following changes to the schema:

  • Capture the number of targets that the check user tries to block in the 'block' action
  • Capture the end time of the page load in the 'query' action, rather than relying on the EventCapsule timestamp (since this may be delayed)
  • Record the URL of the tool clicked on in the 'tool' action

The diff is here: https://meta.wikimedia.org/w/index.php?title=Schema%3ASpecialInvestigate&type=revision&diff=20234414&oldid=20227959

Following a discussion with @Niharika and @jwang, we made the following changes to the schema:

  • Capture the number of targets that the check user tries to block in the 'block' action
  • Capture the end time of the page load in the 'query' action, rather than relying on the EventCapsule timestamp (since this may be delayed)
  • Record the URL of the tool clicked on in the 'tool' action

The diff is here: https://meta.wikimedia.org/w/index.php?title=Schema%3ASpecialInvestigate&type=revision&diff=20234414&oldid=20227959

Thanks Thalia.