This is still used in some MobileFrontend and DiscussionTools code. The codesearch would be better done as https://codesearch.wmcloud.org/search/?q=mw.eventLog.Schema&i=nope&files=js&excludeFiles=&repos=

I have no aversion to working to migrate those uses away from it, of course. They're just blockers for actually deleting the class.

(I've commented to this effect on the ticket as well.)

On Thu, Apr 14, 2022 at 10:58 AM Sam Smith <samsmith@wikimedia.org> wrote:
Hello,

I've proposed the removal of the mw.eventLog.Schema class without deprecation.

Uses:

The EventLogging extension provides the mw.eventLog.Schema class as part of its JavaScript API. The class was introduced circa 2015 and was used in a handful of extensions maintained by the Readers Web team around that time. As of writing, however, it is not used in any Wikimedia-hosted codebase, user script, or gadget.

Thanks,

-Sam
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/