Page MenuHomePhabricator

Remove userAgent from Schema:PageContentSaveComplete
Closed, ResolvedPublic

Description

It seems that this schema contained a userAgent field. We have tracked this same data via the :m:Schema:EventCapsule for a long time. This field should be removed from the event so that standard data cleanup purges can remove it with other sensitive capsule data. I've saved a new revision of the schema that removes the field. See https://meta.wikimedia.org/w/index.php?title=Schema:PageContentSaveComplete&oldid=12587727

This should be a simple change because the request is to simply remove the field and update the schema version.

Event Timeline

Halfak raised the priority of this task from to Needs Triage.
Halfak updated the task description. (Show Details)
Halfak added a project: Contributors-Team.
Halfak added subscribers: Halfak, ori.

@ori, since you originally set up this schema, could you take a look at making this change?

T123958#7015355 says "These schemas will probably be retired when schema migrate to MEP". No idea which exact extension code this is about though.

Krinkle assigned this task to Nuria.
Krinkle subscribed.

According to the talk page for this Schema on Meta-Wiki, it was moved from EventLogging.git to WikimediaEvents.git in 2013 (change 68119, commit 9f466ec7).

In 2015 this task was filed as logging of the user agent is generally undesirable, but more specifically redundant from individual event data given that the EventCapsule for all events at the time included it already.

In 2017, the instrumentation was removed per T177101: PageContentSaveComplete. Stop collecting (change 383392.