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.
10 Dates are the release deadlines intended for managed projects.
11 Self-managed projects that wants to integrate the distribution have one week
12 to release once managed projects are ready.
15 :widths: 20 20 20 20 20 20 40
21 - **Phosphorus Dates**
24 - **Start-Relative Dates**
33 - Declare Intention: Submit **Project_Plan** Jira item in TSC project.
34 * - Initial Checkpoint
40 - Initial Checkpoint. All Managed Projects must have completed
41 **Project_Plan** Jira items in TSC project.
42 * - Release Integrated Deadline
46 - Initial Checkpoint + 2 weeks
48 - Deadline for Release Integrated Projects (currently, ODLPARENT,
49 YANGTOOLS, MDSAL, CONTROLLER and INFRAUTILS) to provide the desired
50 version deliverables for downstream Snapshot Integrated Projects to
56 - Release Integrated Deadline + 1 day
57 - Start Date +4 weeks 1 day
58 - Prepare version bump patches and merge them in (RelEng team). Spend the
59 next 2 weeks to get green build for all MSI Projects and a healthy
61 * - Version Bump Checkpoint
65 - Release Integrated Deadline + 2 weeks
67 - Check status of MSI Projects to see if we have green builds and a
68 healthy distribution. Revert the MRI deliverables if deemed necessary.
73 - Version Bump Checkpoint + 2 weeks
75 - All Managed Release CSIT should be in good shape - get all MSI Projects'
76 CSIT results as they were before the version bump. This is the final
77 opportunity to revert the MRI deliverables if deemed necessary.
82 - CSIT Checkpoint + 8 weeks (sometimes +2 weeks to avoid December holidays)
83 - Start Date +16 weeks (sometimes +2 weeks to avoid December holidays)
84 - Checkpoint for status of Managed Projects - especially Snapshot
90 - Middle Checkpoint + 4 weeks
91 - Start Date +20 weeks
92 - Code freeze for all Managed Projects - cut and lock release branch. Only
93 allow blocker bug fixes in release branch.
98 - Code Freeze + 2 weeks
99 - Start Date +22 weeks
100 - Final Checkpoint for all Managed Projects.
105 - 6 months after Start Date
106 - Start Date +6 months
107 - Formal Release for Managed Projects. Self-managed projects usually are released a week later.
108 * - Service Release 1
112 - 1.5 month after Formal Release
113 - Start Date +7.5 months
114 - Service Release 1 (SR1)
115 * - Service Release 2
120 - Start Date +10.5 months
121 - Service Release 2 (SR2)
122 * - Service Release 3
127 - Start Date +14 months
128 - Service Release 3 (SR3)
129 * - Service Release 4
135 - Service Release 4 (SR4) - Final Service Release
136 * - Release End of Life
141 - Start Date +18 months
142 - End of Life - coincides with the Formal Release of the current release+2
143 versions and the start of the current release+3 versions.