Cypress Release Checklist
Cutting RC On or About: 7/6
Aim to have final release out: 7/24 - 7/30
Done | Item (JIRA ticket, if applicable) | Team | Due Date |
---|---|---|---|
Make & Announce Dates for Cutting Cypress
| Open Source
| mid-June | |
Figure out what services to include in the release See lower on this page | Product | mid June | |
Tag a sane ref in the repos | Open Source | Week of 7/6 | |
Build new base boxes Includes: making and executing a test plan; building boxes for bugfix cycles | DevOps | Week of 7/6 | |
Coordinate with Documentation release notes | Docs, + Open Source support | Week of 7/22 (start week of 7/6) | |
Bugfix Cycle Coordination Includes: communication with developers (internal & external) about Cypress awareness, | Open Source | 7/6 -> release date | |
Migration Scripts | DevOps, + Open Source support Edward Zarecor (Do Not Use) (Deactivated), David Baumgold (Deactivated) | Week of 7/13 -> release date | |
Advertising & Marketing | Open Source | 7/30 (should start ASAP) | |
Make a plan for Bitnami, & communicate it with Bitnami | Product | 7/31 | |
Make a plan for security fixes Document SLA around security fixes for named releases going forward | Open Source + Ops Ned Batchelder (Deactivated), Edward Zarecor (Do Not Use) (Deactivated), David Baumgold (Deactivated) | 7/31 |
What Services to Include in the Release
- edx-platform
- configuration
- cs_comments_service
- notifier
- edx-certificates
- xqueue
- ORA2
- XBlock
Removing:
- All ORA1 supervisor services
Not Including:
- Student notes (want to for Dogwood)
- Badging (want to for Dogwood)
- Insights (Need to figure out what it means to include, and how to support)
- ecom stack (Need to figure out what it means to include, and how to support)
Plan for Dogwood is starting here: Dogwood including child pages on how to support the above four services