EventStreamConfig is a component of the Modern Event Platform program. Its main motivation is to allow Product teams to quickly disable and enable streams, and modify other stream settings like sample rate, on client side browsers as part of a MW config SWAT instead of waiting for weekly train for code deployments.
- Code Review. Done by Petr Pchelko and Piotr Miazga.
- Security Review for EventStreamConfig: T242124
- Deploy on beta sites
- Add the new extension submodule to the git mediawiki/extensions repo if
- Add your extension to the make-wmf-branch release tool
- Add your extension to extension-list - https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/566842
- Add your extension config variable to InitialiseSettings.php - https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/566846
- Load your extension in CommonSettings.php - https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/566850
- Add your extension config variable to InitialiseSettings-labs.php - https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/566847
- Deploy on testwiki and metawiki
- Deploy on all wikis January/February 2020
Following Writing_an_extension_for_deployment