The Editing team would like to add geolocation data to the EditAttemptStep schema (This was removed as part fo the migration process for legacy schemas in T262626 and never added to the Event Platform schemas).
This data is needed to complete several planned analyses for the upcoming fiscal year where we would like to know the geolocation information (country and region) of editors that attempt but never complete an edit.
Implementation details
Per details I found in a similar task (T287121#7229889), this will require adding the http.client_ip field to the schema. EventGate will then automatically populate it. See more details in https://wikitech.wikimedia.org/wiki/Event_Platform/Schemas/Guidelines#http_information
Done
- Patch is created and merged to add http.client_ip field back to EditAttemptStep
- @MNeisler reviews aggregate data in EditAttemptStep once deployed to confirm it is working