Tech:Festive Deployment Policy
Deployment Policy for Festive Period {{ {{Tech policy}} }}
1. Purpose
This policy outlines the restrictions and guidelines for deployments on the Miraheze platform during the festive period to ensure stability and minimize risks.
2. Festive Period Definitions
The festive period each year will include two key phases:
- Major Deployment Restriction (MDR): This phase begins on the last working day of November and runs until the start of the Restricted Deployment Window. During this time, major deployments are prohibited.
- Restricted Deployment Window (RDW): This phase starts on the Friday closest to Christmas Day, but at least 5 working days before Christmas, and ends after the New Year. During this period, deployments are highly restricted.
The specific dates for each year are provided in the appendix.
3. Major Deployment Restriction (MDR)
During the MDR phase, major deployments are prohibited. Major deployments are defined as any that could significantly impact the platform’s stability or functionality. This restriction ensures that no high-risk changes are made during the high-demand festive season.
4. Restricted Deployment Window (RDW)
During the RDW phase, only specific types of deployments are allowed:
- Low Risk Changes and Standard Maintenance Scripts: These are permitted at the discretion of the tech team. Users are discouraged from chasing these changes.
- Security-Related Deployments: These can proceed to ensure the platform’s security.
- Unbreak Now Status: Urgent deployments qualifying under “unbreak now” status can proceed during the RDW.
- Director of Technology Authorization: Any deployment authorized by the Director of Technology is exempt from restrictions during the RDW.
5. Exclusions from Timed Notice or Discussion Period
For any tech team policies that require a notice or discussion period, the days within the RDW will not be counted as part of the notice or discussion period.
6. Review and Trial Period
This policy will be trialed for the 2024/2025 festive period, and the effectiveness will be reviewed.
7. Contact Information
For any queries regarding this policy, please contact the tech team.
Appendix: Festive Period Dates (2024-2033)
{{ {{note}} }}
Dates for future years are provisional.
2024 (Confirmed dates):
MDR Start: Friday, 29th November 2024 (last working day of November)
RDW Start: Friday, 13th December 2024 (closest Friday, at least 5 working days before Christmas)
Freeze End: Monday, 6th January 2025
2025:
MDR Start: Friday, 28th November 2025
RDW Start: Friday, 12th December 2025
Freeze End: Monday, 6th January 2026
2026:
MDR Start: Monday, 30th November 2026
RDW Start: Friday, 11th December 2026
Freeze End: Monday, 4th January 2027
2027:
MDR Start: Tuesday, 30th November 2027
RDW Start: Friday, 10th December 2027
Freeze End: Monday, 3rd January 2028
2028:
MDR Start: Thursday, 30th November 2028
RDW Start: Friday, 8th December 2028
Freeze End: Monday, 8th January 2029
2029:
MDR Start: Friday, 30th November 2029
RDW Start: Friday, 14th December 2029
Freeze End: Monday, 7th January 2030
2030:
MDR Start: Friday, 29th November 2030
RDW Start: Friday, 13th December 2030
Freeze End: Monday, 6th January 2031
2031:
MDR Start: Friday, 28th November 2031
RDW Start: Friday, 12th December 2031
Freeze End: Monday, 5th January 2032
2032:
MDR Start: Tuesday, 30th November 2032
RDW Start: Friday, 10th December 2032
Freeze End: Monday, 3rd January 2033
2033:
MDR Start: Wednesday, 30th November 2033
RDW Start: Friday, 9th December 2033
Freeze End: Monday, 8th January 2034