Background
mw.eventLog.Schema was introduced in rEEVL306f4c1ac384: Add Schema class. IIRC it was used by various instruments owned by Readers Web. However, at the time of writing (2022/04/05), it is not used by any codebase:
- https://codesearch.wmcloud.org/search/?q=%5C.Schema%5C(
- https://global-search.toolforge.org/?q=mw.eventLog.Schema®ex=1&namespaces=2%2C4%2C8&title=%28Gadgets-definition%7C.*%5C.%28js%7Ccss%7Cjson%29%29
TODO
- Decide whether the class should be deprecated or deleted immediately
- If we decide to deprecate the class, announce the deprecation on wikitech-l
- Delete the modules/ext.eventLogging/Schema.js and tidy up