Goldenrod (Q2 2020)

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

Release notes

Q2 2020 (Goldenrod) Release Notes

Comments