From patchwork Mon Dec 13 16:48:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin Traynor X-Patchwork-Id: 105112 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3232DA00BE; Mon, 13 Dec 2021 17:49:19 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E3C11410F5; Mon, 13 Dec 2021 17:49:18 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 22CCD406A2 for ; Mon, 13 Dec 2021 17:49:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1639414156; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=MkW3cSWFyaPvvfGvjFSaSSSLINdtyb2W0+BxP+6n+eU=; b=AJQ5zxWQ55Kj2gAzzmR2zcfXMCcr3C8S3OnfZrpJToO7GqReghf/i3jetvCyxfUAGEiIqF hd94v7QC2FcxdF2DdRn/s7N1tDyrPfMfuopu+bBt+dFLs+erZpQZLuAQ2bDplWFdy5qaiA XyA/m2vMAtHVcanrydpFuTP8QSGN0Hg= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-26-K4Fb8-XHNz6leK8EYfEeEw-1; Mon, 13 Dec 2021 11:49:13 -0500 X-MC-Unique: K4Fb8-XHNz6leK8EYfEeEw-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 12B4E8015CD; Mon, 13 Dec 2021 16:49:12 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.192.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5F8F3226E8; Mon, 13 Dec 2021 16:49:10 +0000 (UTC) From: Kevin Traynor To: dev@dpdk.org, christian.ehrhardt@canonical.com, xuemingl@nvidia.com Cc: bluca@debian.org, Kevin Traynor , stable@dpdk.org Subject: [PATCH 1/2] maintainers: fix stable maintainers list Date: Mon, 13 Dec 2021 16:48:57 +0000 Message-Id: <20211213164858.74244-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Christian and Xueming are both already maintaining LTS releases. Update the MAINTAINERS file to reflect this. Cc: stable@dpdk.org Signed-off-by: Kevin Traynor --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 18d9edaf88..84d8e261d5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -65,4 +65,6 @@ Stable Branches M: Luca Boccassi M: Kevin Traynor +M: Christian Ehrhardt +M: Xueming Li T: git://dpdk.org/dpdk-stable From patchwork Mon Dec 13 16:48:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin Traynor X-Patchwork-Id: 105113 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CE3F9A00BE; Mon, 13 Dec 2021 17:49:24 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BBE65410F7; Mon, 13 Dec 2021 17:49:24 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 8541440042 for ; Mon, 13 Dec 2021 17:49:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1639414163; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tbr4eXc8zJTk5GJLLAHbsiWNiJfxJTR5P3floGnT3FE=; b=FOxhbECOV2DxiYnPNXQ7x6YEphkmc3n8VErcMY4qjJm4vdOgCrpirSwJSOdwBtMce0YM7x 4wsx0gpCeeh3p5MoxMtk48B1U9Mxpfxksww0I/WtZfhGvoAyYDVI9ynT3f7jOKhQ2xEBkr SxzjY5LzBsSSvkfr5xr4lBbOPgTovZ8= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-592-aPwv6yuCMWGp7ewoCjjGfQ-1; Mon, 13 Dec 2021 11:49:19 -0500 X-MC-Unique: aPwv6yuCMWGp7ewoCjjGfQ-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C274B1017965; Mon, 13 Dec 2021 16:49:18 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.192.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5CCE2779D2; Mon, 13 Dec 2021 16:49:17 +0000 (UTC) From: Kevin Traynor To: dev@dpdk.org, christian.ehrhardt@canonical.com, xuemingl@nvidia.com Cc: bluca@debian.org, Kevin Traynor Subject: [PATCH 2/2] doc: update LTS release cadence Date: Mon, 13 Dec 2021 16:48:58 +0000 Message-Id: <20211213164858.74244-2-ktraynor@redhat.com> In-Reply-To: <20211213164858.74244-1-ktraynor@redhat.com> References: <20211213164858.74244-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Regular LTS releases have previously aligned to DPDK main branch releases so that fixes being backported have already gone through DPDK main branch release validation. Now that DPDK main branch has moved to 3 releases per year, the LTS releases should continue to align with it and follow a similar release cadence. Update stable docs to reflect this. Signed-off-by: Kevin Traynor --- doc/guides/contributing/stable.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/guides/contributing/stable.rst b/doc/guides/contributing/stable.rst index 69d8312b47..9ee7b4b7cc 100644 --- a/doc/guides/contributing/stable.rst +++ b/doc/guides/contributing/stable.rst @@ -39,5 +39,5 @@ A Stable Release is used to backport fixes from an ``N`` release back to an ``N-1`` release, for example, from 16.11 to 16.07. -The duration of a stable is one complete release cycle (3 months). It can be +The duration of a stable is one complete release cycle (4 months). It can be longer, up to 1 year, if a maintainer continues to support the stable branch, or if users supply backported fixes, however the explicit commitment should be @@ -62,6 +62,8 @@ A LTS release may align with the declaration of a new major ABI version, please read the :doc:`abi_policy` for more information. -It is anticipated that there will be at least 4 releases per year of the LTS -or approximately 1 every 3 months. However, the cadence can be shorter or +It is anticipated that there will be at least 3 releases per year of the LTS +or approximately 1 every 4 months. This is done to align with the DPDK main +branch releases so that fixes have already gone through validation as part of +the DPDK main branch release validation. However, the cadence can be shorter or longer depending on the number and criticality of the backported fixes. Releases should be coordinated with the validation engineers to ensure