Event Platform/Maintainers
Appearance
Every Event Platform component should have a steward with a manager, and at least 2 maintainers. If a component has fewer than 2 maintainers, it is in danger of being ill-supported. If maintainers leaves WMF, the steward/manager should find and assign a new maintainers.
| Component | Description | Steward | Maintainers |
|---|---|---|---|
| eventgate-wikimedia (4 deployments in prod k8s) | Service | Data Engineering | Andrew Otto, Gabriele Modena |
| EventGate | NodeJS Library | Data Engineering | Andrew Otto, Gabriele Modena |
| eventstreams (2 deployments in k8s) | Service | Data Engineering | Andrew Otto, Gabriele Modena |
| EventStreams | NodeJS Library | Data Engineering | Andrew Otto, Gabriele Modena, Thomas Chin |
| EventBus | MW Extension | Data Engineering | Andrew Otto, Gabriele Modena |
| wikimedia-event-utilities | Java Library | Data Engineering | Andrew Otto, David Causse |
| eventutilities-python | Python / PyFlink library, built on wikimedia-event-utilities | Data Engineering | Andrew Otto, Gabriele Modena, Thomas Chin |
| mediawiki-event-enrichment | PyFlink based applications for streaming enrichment of MediaWiki events | Data Engineering | Andrew Otto, Gabriele Modena, Thomas Chin |
| flink-app helm chart | Helm chart for deploying Flink applications in Kubernetes | Data Engineering | Andrew Otto, Gabriele Modena, Thomas Chin, David Cause, Brian King |
| flink-kubernetes-operator helm chart | Helm chart for deploying flink-kubernetes-operator, a dependency for the flink-app chart | Data Engineering | Andrew Otto, Brian King |
| flink and flink-kubernetes-operator production docker images | Base image for Flink applications and flink-kubernetes-operator deployed in Kubernetes | Data Engineering | Andrew Otto, Brian King |
| EventStreamConfig | MW Extension: Lib and (action) API endpoint | Data Engineering | Andrew Otto, Sam Smith |
| Schema Repositories (1, 2) and Service | Repository / Service | Data Engineering | Andrew Otto, Sam Smith |
| jsonschema-tools | NodeJS library | Data Engineering | Andrew Otto, Thomas Chin |
