[v2] doc: update LTS maintenance to 3 years

Message ID 20240117162419.223820-1-ktraynor@redhat.com (mailing list archive)
State New
Delegated to: Thomas Monjalon
Headers
Series [v2] doc: update LTS maintenance to 3 years |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/loongarch-compilation success Compilation OK
ci/loongarch-unit-testing success Unit Testing PASS
ci/github-robot: build success github build: passed
ci/iol-broadcom-Performance success Performance Testing PASS
ci/iol-broadcom-Functional success Functional Testing PASS
ci/iol-abi-testing success Testing PASS
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-compile-amd64-testing success Testing PASS
ci/iol-unit-amd64-testing success Testing PASS
ci/iol-unit-arm64-testing success Testing PASS
ci/iol-intel-Performance success Performance Testing PASS
ci/iol-intel-Functional success Functional Testing PASS
ci/iol-compile-arm64-testing success Testing PASS
ci/iol-sample-apps-testing success Testing PASS
ci/Intel-compilation success Compilation OK
ci/intel-Testing success Testing PASS
ci/intel-Functional success Functional PASS

Commit Message

Kevin Traynor Jan. 17, 2024, 4:24 p.m. UTC
  The existing official policy was to maintain LTS releases for 2 years.

19.11 and 20.11 LTS releases were maintained for 3 years and there was
not significant issues caused by code divergence from main etc.

Update the policy to indicate 3 years maintenance for LTS releases, but
note that it depends on community support.

Signed-off-by: Kevin Traynor <ktraynor@redhat.com>

---

v2: fix typo in commit message
---
 doc/guides/contributing/stable.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
  

Comments

Raslan Darawsheh Jan. 23, 2024, 7:55 a.m. UTC | #1
Hi,

> -----Original Message-----
> From: Kevin Traynor <ktraynor@redhat.com>
> Sent: Wednesday, January 17, 2024 6:24 PM
> To: dev@dpdk.org
> Cc: bluca@debian.org; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas@monjalon.net>; david.marchand@redhat.com;
> christian.ehrhardt@canonical.com; Xueming(Steven) Li
> <xuemingl@nvidia.com>; ferruh.yigit@amd.com; john.mcnamara@intel.com;
> techboard@dpdk.org; Kevin Traynor <ktraynor@redhat.com>
> Subject: [PATCH v2] doc: update LTS maintenance to 3 years
> 
> The existing official policy was to maintain LTS releases for 2 years.
> 
> 19.11 and 20.11 LTS releases were maintained for 3 years and there was
> not significant issues caused by code divergence from main etc.
> 
> Update the policy to indicate 3 years maintenance for LTS releases, but
> note that it depends on community support.
> 
> Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
> 
Acked-by: Raslan Darawsheh <rasland@nvidia.com>

Kindest regards
Raslan Darawsheh
  
John McNamara March 21, 2024, 2:38 p.m. UTC | #2
> From: Kevin Traynor <ktraynor@redhat.com>
> ...
> Update the policy to indicate 3 years maintenance for LTS releases, but
> note that it depends on community support.

Acked-by: John McNamara <john.mcnamara@intel.com>
  
Thomas Monjalon March 24, 2024, 11:14 p.m. UTC | #3
17/01/2024 17:24, Kevin Traynor:
> The existing official policy was to maintain LTS releases for 2 years.
> 
> 19.11 and 20.11 LTS releases were maintained for 3 years and there was
> not significant issues caused by code divergence from main etc.
> 
> Update the policy to indicate 3 years maintenance for LTS releases, but
> note that it depends on community support.
> 
> Signed-off-by: Kevin Traynor <ktraynor@redhat.com>

More opinions, comments or acks?
  
Morten Brørup March 25, 2024, 10:02 a.m. UTC | #4
> From: Thomas Monjalon [mailto:thomas@monjalon.net]
> Sent: Monday, 25 March 2024 00.14
> 
> 17/01/2024 17:24, Kevin Traynor:
> > The existing official policy was to maintain LTS releases for 2 years.
> >
> > 19.11 and 20.11 LTS releases were maintained for 3 years and there was
> > not significant issues caused by code divergence from main etc.
> >
> > Update the policy to indicate 3 years maintenance for LTS releases, but
> > note that it depends on community support.
> >
> > Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
> 
> More opinions, comments or acks?

It is an improvement.

Acked-by: Morten Brørup <mb@smartsharesystems.com>
  
Luca Boccassi March 28, 2024, 10:01 a.m. UTC | #5
On Mon, 25 Mar 2024 at 10:02, Morten Brørup <mb@smartsharesystems.com> wrote:
>
> > From: Thomas Monjalon [mailto:thomas@monjalon.net]
> > Sent: Monday, 25 March 2024 00.14
> >
> > 17/01/2024 17:24, Kevin Traynor:
> > > The existing official policy was to maintain LTS releases for 2 years.
> > >
> > > 19.11 and 20.11 LTS releases were maintained for 3 years and there was
> > > not significant issues caused by code divergence from main etc.
> > >
> > > Update the policy to indicate 3 years maintenance for LTS releases, but
> > > note that it depends on community support.
> > >
> > > Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
> >
> > More opinions, comments or acks?
>
> It is an improvement.
>
> Acked-by: Morten Brørup <mb@smartsharesystems.com>

Acked-by: Luca Boccassi <bluca@debian.org>
  
Kevin Traynor March 28, 2024, 10:25 a.m. UTC | #6
On 28/03/2024 10:01, Luca Boccassi wrote:
> On Mon, 25 Mar 2024 at 10:02, Morten Brørup <mb@smartsharesystems.com> wrote:
>>
>>> From: Thomas Monjalon [mailto:thomas@monjalon.net]
>>> Sent: Monday, 25 March 2024 00.14
>>>
>>> 17/01/2024 17:24, Kevin Traynor:
>>>> The existing official policy was to maintain LTS releases for 2 years.
>>>>
>>>> 19.11 and 20.11 LTS releases were maintained for 3 years and there was
>>>> not significant issues caused by code divergence from main etc.
>>>>
>>>> Update the policy to indicate 3 years maintenance for LTS releases, but
>>>> note that it depends on community support.
>>>>
>>>> Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
>>>
>>> More opinions, comments or acks?
>>
>> It is an improvement.
>>
>> Acked-by: Morten Brørup <mb@smartsharesystems.com>
> 
> Acked-by: Luca Boccassi <bluca@debian.org>
> 

Xueming/Christian - any comments on this ?

If it sounds ok, can you Ack ?

thanks,
Kevin.
  

Patch

diff --git a/doc/guides/contributing/stable.rst b/doc/guides/contributing/stable.rst
index 8156b72b20..289769a61d 100644
--- a/doc/guides/contributing/stable.rst
+++ b/doc/guides/contributing/stable.rst
@@ -54,5 +54,6 @@  LTS Release
 A stable release can be designated as an LTS release based on community
 agreement and a commitment from a maintainer. The current policy is that each
-year's November (X.11) release will be maintained as an LTS for 2 years.
+year's November (X.11) release will be maintained as an LTS for 3 years,
+however that is dependent on continued community support for validation.
 
 After the X.11 release, an LTS branch will be created for it at