[v2] doc: update LTS maintenance to 3 years

Message ID 20240117162419.223820-1-ktraynor@redhat.com (mailing list archive)
State Accepted, archived
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
  
Mcnamara, John 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.
  
Kevin Traynor May 23, 2024, 9:12 a.m. UTC | #7
Ping Xueming/Christian,

Any comment on this, can you ack if you think it's a good idea ?

On 28/03/2024 10:25, Kevin Traynor wrote:
> 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.
> 
> 
>
  
Xueming Li May 23, 2024, 9:15 a.m. UTC | #8
LGTM

Acked-by: Xueming Li <xuemingl@nvidia.com>
  
Kevin Traynor June 6, 2024, 9:22 a.m. UTC | #9
On 23/05/2024 10:15, Xueming Li wrote:
> LGTM
> 
> Acked-by: Xueming Li <xuemingl@nvidia.com>
> ________________________________
> From: Kevin Traynor <ktraynor@redhat.com>
> Sent: Thursday, May 23, 2024 5:12 PM
> To: Luca Boccassi <bluca@debian.org>; Morten Brørup <mb@smartsharesystems.com>
> Cc: NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; dev@dpdk.org <dev@dpdk.org>; david.marchand@redhat.com <david.marchand@redhat.com>; christian.ehrhardt@canonical.com <christian.ehrhardt@canonical.com>; Xueming Li <xuemingl@nvidia.com>; ferruh.yigit@amd.com <ferruh.yigit@amd.com>; john.mcnamara@intel.com <john.mcnamara@intel.com>; techboard@dpdk.org <techboard@dpdk.org>
> Subject: Re: [PATCH v2] doc: update LTS maintenance to 3 years
> 
> Ping Xueming/Christian,
> 
> Any comment on this, can you ack if you think it's a good idea ?
> 
> On 28/03/2024 10:25, Kevin Traynor wrote:
>> 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.
>>
>>
>>
> 
> 

Summarizing the Acks on this patch...

This has Acks from reps from the companies involved with validating LTS
releases, Nvidia (Raslan), Intel (John), Red Hat (Kevin implicit) and
current LTS maintainers Luca, Xueming, Kevin.

It has also has an Ack from Morten and as it is a policy change, it was
approved by the techboard at the last meeting.

thanks,
Kevin.
  
Thomas Monjalon June 20, 2024, 3:54 a.m. UTC | #10
06/06/2024 11:22, Kevin Traynor:
> On 23/05/2024 10:15, Xueming Li wrote:
> > LGTM
> > 
> > Acked-by: Xueming Li <xuemingl@nvidia.com>
> > ________________________________
> > From: Kevin Traynor <ktraynor@redhat.com>
> > Sent: Thursday, May 23, 2024 5:12 PM
> > 
> > Ping Xueming/Christian,
> > 
> > Any comment on this, can you ack if you think it's a good idea ?
> > 
> > On 28/03/2024 10:25, Kevin Traynor wrote:
> >> 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 ?
> 
> Summarizing the Acks on this patch...
> 
> This has Acks from reps from the companies involved with validating LTS
> releases, Nvidia (Raslan), Intel (John), Red Hat (Kevin implicit) and
> current LTS maintainers Luca, Xueming, Kevin.
> 
> It has also has an Ack from Morten and as it is a policy change, it was
> approved by the techboard at the last meeting.

Acked-by: Thomas Monjalon <thomas@monjalon.net>

Applied, thanks.
  

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