This is a typical OLAT release cycle:
- Before code freeze: for each incubation candidate a Jira issue is created with version set to "Incubation". Reviewers and testers are defined.
- Before code freeze: link to Jira issue is published on the developers list and discussed by the community (via comments in Jira).
- CODE FREEZE about two months before semester start
(for 6.2: mid-July 2009; for 6.3: mid-December 2009; for 6.4: Beginning of June 2010)
- After code freeze: CVS branch is opened for each feature. Small enhancements/bugs can be integrated into one branch.
- After code freeze: URL of branch instance is introduced to involved reviewers and testers.
- After code freeze: testing - bug fixing - testing cycles.
- GO LIVE of Release Candidate at University of Zurich; about one month before semester start
(for 6.2: mid-August 2009; for 6.3: end of January 2009; for 6.4: mid-August 2010)
- Beta testing of Release Candidate at University of Zurich
- PUBLIC RELEASE max. one month after semester start
(for 6.2: end of September 2009; for 6.3: mid-March 2009, for 6.4: Beginning of August 2010)
- After public release: merge each feature branch to head
The following picture illustrates the incubation process and release cycle:
OLAT incubation process and release cycle for OLAT 6.1