Goldenrod (Q2 2020)
Roadmap
EPICS
Release preparation
Modules release
Timeline
May 13 2020 - API freeze for platform (Okapi/Stripes/RMB) readiness review. (RC review released platform components and facilitate meeting with unreleased components owners to discuss available impediments/issues/problems to understand when component could be released).
May 15 2020 - API freeze for platform (Okapi/Stripes/RMB) and deadline for initial releases of platform components. No breaking changes to the platform after this date.
May 15 - June 12 2020 - Teams upgrade to the platform components versions that were released.
May 29 2020 – Review upgrade to platform components status. (RC review upgraded components and facilitate meeting with non-upgraded components owners to discuss available impediments/issues/problems to understand when component could be upgraded).
????? June 5 2020 – Modules development code freeze Q2 2020 ?????
8 June 2020 (Monday) Review modules release readiness. (RC review released modules and facilitate meeting with unreleased modules owners to discuss available impediments/issues/problems to understand when module could be released). Major interface version provided to be updated.
8 June 2020 – 12 June 2020 (Tuesday) Schema upgrade week. Major modules versions should be released. Schema upgrade have to be released and tested
<TBD> 9 June 2020 - Platform core modules release
11 June 2020 (Thursday) Schema upgrade review. RC review upgraded modules and facilitate meeting with non-upgraded modules owners to discuss available impediments/issues/problems to understand when schema could be upgraded.
12 June 2020 (Friday) Final Review modules release readiness. (RC review released modules and facilitate meeting with unreleased modules owners to discuss available impediments/issues/problems to understand when module could be released). Major interface version provided to be updated.
12 June 2020 (Friday) module release deadline — all modules must see Q2-compatible releases by this date
15 June 2020 (Monday) Contact with devops. Review release information. Up to date versions should be set
15 June - 22 June 2020 - Q2 release integration week
Testing of schema and data migration
22 June - 10 July 2020 – Q2 2020 Release testing and hardening period:
22 June - 26 June 2020 Functional testing (Bug Fest) - Execute all TestRail test cases
22 June - 3 July 2020 Performance testing
29 June - 10 July 2020 Ongoing triage and bug fixing of bugs begins immediately
7 July 2020 (Tuesday) Bugfix releases readiness (RC review bugfix dashboard and facilitate meeting with unresolved modules owners to discuss available impediments/issues/problems to understand when module could be released).
10 July 2020 bugfix releases deadline
17 July 2020 release is public
Modules planned for release
Main release 12 June 2020
Bugfix release 10 July 2020
Releases are deployed to bugfest https://bugfest-goldenrod.folio.ebsco.com/ twice everyday - 11AM and 4PM
Hotfix release