This task is about deciding where and how (read: in what schema) the instrumentation required to provide the logging specified in T263505 should be stored.
Decision to be made
- Where and how (read: in what schema) should the instrumentation required to provide the event logging specified in T263505 be stored?
Done
- Answers to the question(s) listed in the === Decision(s) to be made section above are documented in this task's description.
Outcome
We will send an event to the VisualEditorFeatureUse schema adjacent to the existing server-side logging in WikiEditor. It will be in the form:
event.feature = 'mwSave'
event.action = 'source-has-js'.