5 OpenDaylight releases twice per year. The six-month cadence is designed to
6 synchronize OpenDaylight releases with OpenStack and OPNFV releases. Dates
7 are adjusted to match current resources and requirements from the current
8 OpenDaylight users. Dates are also adjusted when they conflict with holidays,
9 overlap with other releases or are otherwise problematic. Dates include the
10 release of both managed and self-managed projects.
13 :widths: 20 20 20 20 20 40
21 - **Start-Relative Dates**
29 - Declare Intention: Submit **Project_Plan** Jira item in TSC project.
30 * - Initial Checkpoint
35 - Initial Checkpoint. All Managed Projects must have completed
36 **Project_Plan** Jira items in TSC project.
37 * - Release Integrated Deadline
40 - Initial Checkpoint + 2 weeks
42 - Deadline for Release Integrated Projects (currently, ODLPARENT,
43 YANGTOOLS and MDSAL) to provide the desired version deliverables for
44 downstream Snapshot Integrated Projects to consume.
48 - Release Integrated Deadline + 1 day
49 - Start Date +4 weeks 1 day
50 - Prepare version bump patches and merge them in (RelEng team). Spend the
51 next 2 weeks to get green build for all MSI Projects and a healthy
53 * - Version Bump Checkpoint
56 - Release Integrated Deadline + 2 weeks
58 - Check status of MSI Projects to see if we have green builds and a
59 healthy distribution. Revert the MRI deliverables if deemed necessary.
63 - Version Bump Checkpoint + 2 weeks
65 - All Managed Release CSIT should be in good shape - get all MSI Projects'
66 CSIT results as they were before the version bump. This is the final
67 opportunity to revert the MRI deliverables if deemed necessary.
71 - CSIT Checkpoint + 8 weeks (sometimes +2 weeks to avoid December holidays)
72 - Start Date +16 weeks (sometimes +2 weeks to avoid December holidays)
73 - Checkpoint for status of Managed Projects - especially Snapshot
78 - Middle Checkpoint + 4 weeks
79 - Start Date +20 weeks
80 - Code freeze for all Managed Projects - cut and lock release branch. Only
81 allow blocker bugfixes in release branch.
85 - Code Freeze + 2 weeks
86 - Start Date +22 weeks
87 - Final Checkpoint for all Managed Projects.
89 - 2020-03-09 (actual 2020-03-19)
91 - 6 months after Start Date
92 - Start Date +6 months
93 - Formal Release for Managed Projects. Self-managed projects usually are released a week later.
95 - 2020-05-04 (actual release 2020-05-15)
97 - 1.5 month after Formal Release
98 - Start Date +7.5 months
99 - Service Release 1 (SR1)
100 * - Service Release 2
104 - Start Date +10.5 months
105 - Service Release 2 (SR2)
106 * - Service Release 3
110 - Start Date +14 months
111 - Service Release 3 (SR3) - Final Service Release
112 * - Release End of Life
116 - Start Date +18 months
117 - End of Life - coincides with the Formal Release of the current release+2
118 versions and the start of the current release+3 versions.