From 36c66a87d78be10ca90096420fe8494e002547d6 Mon Sep 17 00:00:00 2001 From: Janos Follath Date: Thu, 30 Mar 2023 14:59:31 +0100 Subject: [PATCH 1/3] Clarify LTS lifetime Signed-off-by: Janos Follath --- BRANCHES.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BRANCHES.md b/BRANCHES.md index 680c0cabc..ba58437b0 100644 --- a/BRANCHES.md +++ b/BRANCHES.md @@ -16,6 +16,9 @@ API compatibility in the `master` branch between major version changes. We also maintain ABI compatibility within LTS branches; see the next section for details. +New LTS branches are usually created around the time of a new major version. +After a new LTS branch is created, it remains supported for at least 3 years. + ## Backwards Compatibility for application code We maintain API compatibility in released versions of Mbed TLS. If you have From f462d20713f58dbbcee4ad6e5ce98c3553f7505a Mon Sep 17 00:00:00 2001 From: Janos Follath Date: Tue, 11 Apr 2023 10:15:13 +0100 Subject: [PATCH 2/3] BRANCHES.md: improve wording Co-authored-by: Gilles Peskine Signed-off-by: Janos Follath --- BRANCHES.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/BRANCHES.md b/BRANCHES.md index ba58437b0..8f2c8fc04 100644 --- a/BRANCHES.md +++ b/BRANCHES.md @@ -16,7 +16,9 @@ API compatibility in the `master` branch between major version changes. We also maintain ABI compatibility within LTS branches; see the next section for details. -New LTS branches are usually created around the time of a new major version. +Every major version will become an LTS branch when the next major version is +released. We may occasionally create LTS branches from other releases at our +discretion. After a new LTS branch is created, it remains supported for at least 3 years. ## Backwards Compatibility for application code From 205c5081d5375b7b3dbad62394f0fa1c0d679df1 Mon Sep 17 00:00:00 2001 From: Janos Follath Date: Mon, 3 Apr 2023 09:46:33 +0100 Subject: [PATCH 3/3] Update BRANCHES.md Co-authored-by: Dave Rodgman Signed-off-by: Janos Follath --- BRANCHES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BRANCHES.md b/BRANCHES.md index 8f2c8fc04..6d2e5c0e4 100644 --- a/BRANCHES.md +++ b/BRANCHES.md @@ -19,7 +19,7 @@ details. Every major version will become an LTS branch when the next major version is released. We may occasionally create LTS branches from other releases at our discretion. -After a new LTS branch is created, it remains supported for at least 3 years. +When a new LTS branch is created, it usually remains supported for three years. ## Backwards Compatibility for application code