Nuria added a comment. |
Clarifying: ChnageProp consumes EventBus data just like EventStreams consumes EventBus data. So you cannot "use" changeprop rather you will be sending events to EventBus (soon to be called EventGate) and consuming them from elsewhere and in turn exposing them to the world.
Previously EventLogging was used for this purpose, but it didn't fully materalize. Is EventLogging still the right solution?
I think eventlogging should not be needed. It seems that this can be done from mediawiki directly.
Should the RecentChanges event stream be expanded to include links?
Probably not, makes sense to create an event specifically for this. RecentChanges is used to note an edit event happened, it does not concern itself with content of the event and seems a bad idea to bloat event schema to do so. See https://github.com/wikimedia/mediawiki-event-schemas/blob/master/jsonschema/mediawiki/recentchange/2.yaml
See resources below:
Events can be published directly from mediawiki. The event streams we have for RecentChanges and similar do not use eventlogging but rather events are sent directly from mediawiki's backend when they occur. Schemas for those events can be found here: https://github.com/wikimedia/mediawiki-event-schemas/tree/master/jsonschema/mediawiki
Also please see: https://www.mediawiki.org/wiki/Wikimedia_Technology/Annual_Plans/FY2019/TEC2:_Modern_Event_Platform
And: https://github.com/wikimedia/eventgate
We are happy to help you CR your changes as needed be, just let us know if you need a meeting to come up with a plan on the steps needed to accomplish what this ticket wants to do. I would start drafting the schema of the event you are interested in.
Cc: Nuria, mobrovac, Samwalton9, Ottomata, ssastry, Smalyshev, bearND, bmansurov, holger.knust, Nandana, Akovalyov, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Avner, _jensen, Eevans, JAllemandou, Jrf, Hardikj, Wikidata-bugs, aude, GWicke, Capt_Swing, Dinoguy1000, Arlolra, Jdforrester-WMF, Mbch331, jeremyb
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs