Merge "Remove "handbook" terminology"
[docs.git] / docs / release-process / release-schedule.rst
1 ================
2 Release Schedule
3 ================
4
5 In an attempt to synchronize with other related open source projects
6 (e.g., OPNFV and OpenStack), OpenDaylight releases twice per year on
7 a 6 month cadence. These releases are scheduled for September 7th
8 and March 7th. These release dates are also used as the beginning
9 for the subsequent release.
10
11 .. list-table::
12    :widths: 20 20 20 40
13    :header-rows: 1
14    :stub-columns: 1
15
16    * - **Milestone**
17      - **Time**
18      - **Fluorine**
19      - **Description**
20
21    * - Release Start
22      - Start Date
23      - 2018-03-07
24      - Declare Intention: Submit **Project_Plan** Jira item in TSC project
25
26    * - Initial Checkpoint
27      - Start Date + 2 weeks
28      - 2018-03-22
29      - Initial Checkpoint. All Managed Projects must have completed
30        **Project_Plan** Jira items in TSC project.
31
32    * - Release Integrated Deadline
33      - Initial Checkpoint + 2 weeks
34      - 2018-04-07
35      - Deadline for Release Integrated Projects (currently ODLPARENT and
36        YANGTOOLS) to provide the desired version deliverables for downstream
37        Snapshot Integrated Projects to consume.
38
39    * - Version Bump
40      - Release Integrated Deadline + 1 day
41      - 2018-04-08
42      - Prepare version bump patches and merge them in (RelEng team). Spend the
43        next 2 weeks to get green build for all MSI Projects and a healthy
44        distribution.
45
46    * - Version Bump Checkpoint
47      - Release Integrated Deadline + 2 weeks
48      - 2018-04-21
49      - Check status of MSI Projects to see if we have green builds and a
50        healthy distribution. Revert the MRI deliverables if deemed necessary.
51
52    * - CSIT Checkpoint
53      - Version Bump Checkpoint + 2 weeks
54      - 2018-05-07
55      - All Managed Release CSIT should be in good shape - get all MSI Projects'
56        CSIT results as they were before the version bump. This is the final
57        opportunity to revert the MRI deliverables if deemed necessary.
58
59    * - Middle Checkpoint
60      - CSIT Checkpoint + 8 weeks
61      - 2018-07-05
62      - Checkpoint for status of Managed Projects - especially Snapshot
63        Integrated Projects.
64
65    * - Code Freeze
66      - Middle Checkpoint + 4 weeks
67      - 2018-08-07
68      - Code freeze for all Managed Projects - cut and lock release branch. Only
69        allow blocker bugfixes in release branch.
70
71    * - Final Checkpoint
72      - TSC meeting 2 weeks after Code Freeze
73      - 2018-08-23
74      - Final Checkpoint for all Managed Projects.
75
76    * - Formal Release
77      - 6 months after Start Date
78      - 2018-09-07
79      - Formal release
80
81    * - Service Release 1
82      - 1 month after Formal Release
83      - 2018-10-07
84      - Service Release 1 (SR1)
85
86    * - Service Release 2
87      - 2 months after SR1
88      - 2018-12-07
89      - Service Release 2 (SR2)
90
91    * - Service Release 3
92      - 2 months after SR2
93      - 2019-02-07
94      - Service Release 3 (SR3)
95
96    * - Service Release 4
97      - 3 months after SR3
98      - 2019-05-07
99      - Service Release 4 (SR4) - final service release
100
101    * - Release End of Life
102      - 4 months after SR4
103      - 2019-09-07
104      - End of Life - coincides with the Formal Release of the current release+2
105        versions and the start of the current release+3 versions