Background
Representatives from the web team met with the manager of Release Engineering (notes here) about getting a dedicated deploy window. The process is straightforward - we find a time that is not currently in use one the calendar, then submit a patch to the repo. The file to update is here and there is a script to run for generating the calendar. Since we don't regularly monitor IRC, the wording of the window should indicate that if nobody is present in the first X minutes (5?), it's safe to ignore the window
User story
As an engineer on the web team, I want a dedicated deploy window to ensure scheduled deploys can be coordinated
Requirements
- web team is reflected on the deploy schedule, ideally M-Th
- @thcipriani has reviewed the patch and approved it
- the verbiage indicates that we don't check IRC unless we're doing a deploy, and to check in #talk-to-web or assume it's been skipped if nobody shows in the first 5 minutes
Acceptance criteria
- web window is present on https://wikitech.wikimedia.org/wiki/Deployments
Communication criteria - does this need an announcement or discussion?
No additional communication besides getting a review from Tyler
Rollback plan
As this change is only to the deployment schedule, a standard revert should suffice