From c4be0645d5c4efd5ee078f6d786072909d46ec54 Mon Sep 17 00:00:00 2001 From: Marcus Burghardt Date: Mon, 29 Jul 2024 15:57:45 +0200 Subject: [PATCH 1/3] Clarify stabilization dates process for more predictability The 10_stabilization_phase.md file is also referenced in release_process.md documentation. Signed-off-by: Marcus Burghardt --- docs/manual/developer/10_stabilization_phase.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/manual/developer/10_stabilization_phase.md b/docs/manual/developer/10_stabilization_phase.md index 591af6bb384..3a1d6ff9cc3 100644 --- a/docs/manual/developer/10_stabilization_phase.md +++ b/docs/manual/developer/10_stabilization_phase.md @@ -1,5 +1,7 @@ # Stabilization Phase +Stabilization Phase starts on last Monday of the first month of the quarter. + ## Definition A period of time before release, when the project is extensively tested and the only accepted contributions are fixes to issues discovered during stabilization testing. New content, features, tests, or improvements are not accepted. From 709074575eda31207ce87119c6a8d0b5b668d4cb Mon Sep 17 00:00:00 2001 From: Marcus Burghardt <2074099+marcusburghardt@users.noreply.github.com> Date: Mon, 29 Jul 2024 16:23:46 +0200 Subject: [PATCH 2/3] Update docs/manual/developer/10_stabilization_phase.md Co-authored-by: Matthew Burket --- docs/manual/developer/10_stabilization_phase.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/manual/developer/10_stabilization_phase.md b/docs/manual/developer/10_stabilization_phase.md index 3a1d6ff9cc3..df0e6056a4f 100644 --- a/docs/manual/developer/10_stabilization_phase.md +++ b/docs/manual/developer/10_stabilization_phase.md @@ -1,6 +1,6 @@ # Stabilization Phase -Stabilization Phase starts on last Monday of the first month of the quarter. +Stabilization Phase starts on the last Monday of the first month of the quarter. ## Definition A period of time before release, when the project is extensively tested and the only accepted contributions are fixes to issues discovered during stabilization testing. From 3faef3a881209145b9e621b50b5e41ac8f7457c3 Mon Sep 17 00:00:00 2001 From: Marcus Burghardt Date: Tue, 30 Jul 2024 09:39:44 +0200 Subject: [PATCH 3/3] Review and update the duration section Signed-off-by: Marcus Burghardt --- docs/manual/developer/10_stabilization_phase.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/manual/developer/10_stabilization_phase.md b/docs/manual/developer/10_stabilization_phase.md index df0e6056a4f..db139aa1d38 100644 --- a/docs/manual/developer/10_stabilization_phase.md +++ b/docs/manual/developer/10_stabilization_phase.md @@ -14,13 +14,13 @@ During this period, project is tested, contributors are informed about upcoming ## Duration Current duration is set to **2 weeks**. -This duration is approximate. -Complications such as newly discovered major issues during this period might slightly prolong it. -The duration is tied to release cadence. -The more time between release, the more time for stabilization is needed. -Thus, the current 2 weeks stabilization is for release every 2 months. -However, stabilization period does not affect release cadence. +The longer the time between releases, the longer it will take for stabilization. +The two weeks period is in line with the release cadence, which is one release per quarter. + +This duration for stabilization is approximate. +Complications such as newly discovered major issues during this period might slightly prolong it. +In these situations, changes in stabilization period does not affect release cadence. Next release date will be the same as there would not be any prolongation. ## Exit Criteria