Root problem
Currently, CentralNotice isn't deployed by the MediaWiki train.
The CentralNotice maintainers aren't comfortable with a weekly cadence, they prefer a CentralNotice to be more stable and to babysit the deployment with a careful testing of the issues. See T136904 for mroe context. They like the SWAT format to focus on the test during the deployment.
On another hand, there is a clear willingness to only deploy two things during SWAT windows: configuration and hotfixes backported to already deployed code branch.
Proposal
I'm so offering to add to the deployments calendar a weekly "misc MediaWiki extensions" window each week, with the understanding it will be used when needed, one or two per month, and left unused another weeks.
The ideal moment could be:
- Thursday before the evening SWAT, as this is the time @AndyRussG planned the last deployment ones as far as I remember
- Thursday after the MediaWiki train, so there is still some hours if an hotfix is needed later
This window will be attended by a deployer, anyone from SWAT or MediaWiki train is a good candidate and operates like SWAT windows (push on mw1099, watch logs, sync everywhere or revert, watch logs). I'm happy to volunteer for these windows.
Advantages expected:
- we address the expectations of CentralNotice maintainers to allow a separate rhythm temporarily while they continue they effort to allow the extension to join the MediaWiki train
- we also address their expectation of how the code should be deployed, as they like a SWAT-like format
- we allow to track and plan deployment for this extension in dedicated window