From patchwork Fri Sep 4 13:55:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Michelson X-Patchwork-Id: 1357488 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BjfMF4r0bz9sW6 for ; Fri, 4 Sep 2020 23:55:21 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id DF14E2E1A1; Fri, 4 Sep 2020 13:55:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EtVCKZeQK0H2; Fri, 4 Sep 2020 13:55:18 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by silver.osuosl.org (Postfix) with ESMTP id C6C6620115; Fri, 4 Sep 2020 13:55:18 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id AE8AFC0052; Fri, 4 Sep 2020 13:55:18 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id B901EC0051 for ; Fri, 4 Sep 2020 13:55:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 96B9B2034C for ; Fri, 4 Sep 2020 13:55:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TVgkWcaGYjSi for ; Fri, 4 Sep 2020 13:55:16 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by silver.osuosl.org (Postfix) with ESMTPS id 8601D20115 for ; Fri, 4 Sep 2020 13:55:16 +0000 (UTC) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-372-gcdF4JdKMo6_EOh-8zYv7Q-1; Fri, 04 Sep 2020 09:55:13 -0400 X-MC-Unique: gcdF4JdKMo6_EOh-8zYv7Q-1 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 245D210BBEC9 for ; Fri, 4 Sep 2020 13:55:13 +0000 (UTC) Received: from monae.redhat.com (ovpn-116-10.rdu2.redhat.com [10.10.116.10]) by smtp.corp.redhat.com (Postfix) with ESMTP id BCD801002393 for ; Fri, 4 Sep 2020 13:55:12 +0000 (UTC) From: Mark Michelson To: dev@openvswitch.org Date: Fri, 4 Sep 2020 09:55:11 -0400 Message-Id: <20200904135512.66645-1-mmichels@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Mimecast-Spam-Score: 0.0 X-Mimecast-Originator: redhat.com Subject: [ovs-dev] [PATCH ovn v2 1/2] Fix misleading release schedule. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" There were three problems: * It was not made very clear that the dates in the table were examples only. * The time period per release only added up to ~2 months, not 3. * The example dates did not agree with the stated time period for branch creation. This commit should fix all three issues. Signed-off-by: Mark Michelson --- Documentation/internals/release-process.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/internals/release-process.rst b/Documentation/internals/release-process.rst index 73a8f6bba..9cea5277f 100644 --- a/Documentation/internals/release-process.rst +++ b/Documentation/internals/release-process.rst @@ -112,15 +112,15 @@ OVN makes releases at the following three-month cadence. All dates are approximate: +---------------+---------------------+--------------------------------------+ -| Time (months) | Dates | Stage | +| Time (months) | Example Dates | Stage | +---------------+---------------------+--------------------------------------+ -| T | Jan 1, Apr 1, ... | Begin x.y release cycle | +| T | Dec 1, Mar 1, ... | Begin x.y release cycle | +---------------+---------------------+--------------------------------------+ -| T + 1 | Feb 1, May 1, ... | "Soft freeze" master for x.y release | +| T + 2 | Feb 1, May 1, ... | "Soft freeze" master for x.y release | +---------------+---------------------+--------------------------------------+ -| T + 1.5 | Feb 8, May 8, ... | Fork branch-x.y from master | +| T + 2.5 | Feb 15, May 15, ... | Fork branch-x.y from master | +---------------+---------------------+--------------------------------------+ -| T + 1.75 | Feb 22, May 22, ... | Release version x.y.0 | +| T + 3 | Mar 1, Jun 1, ... | Release version x.y.0 | +---------------+---------------------+--------------------------------------+ Contact From patchwork Fri Sep 4 13:55:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Michelson X-Patchwork-Id: 1357489 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BjfMM5j6wz9sW0 for ; Fri, 4 Sep 2020 23:55:27 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 119CC2E1B6; Fri, 4 Sep 2020 13:55:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3DEOEzKeeYoE; Fri, 4 Sep 2020 13:55:20 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by silver.osuosl.org (Postfix) with ESMTP id B6F202E19B; Fri, 4 Sep 2020 13:55:19 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 8AA6AC0893; Fri, 4 Sep 2020 13:55:19 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 0B30FC0051 for ; Fri, 4 Sep 2020 13:55:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 04EF520115 for ; Fri, 4 Sep 2020 13:55:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5MPuj9NuCDpO for ; Fri, 4 Sep 2020 13:55:17 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by silver.osuosl.org (Postfix) with ESMTPS id BA40220341 for ; Fri, 4 Sep 2020 13:55:16 +0000 (UTC) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-490-TQOQj-4YNzeI6rKZoJbxeg-1; Fri, 04 Sep 2020 09:55:14 -0400 X-MC-Unique: TQOQj-4YNzeI6rKZoJbxeg-1 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A6BDD10BBEC3 for ; Fri, 4 Sep 2020 13:55:13 +0000 (UTC) Received: from monae.redhat.com (ovpn-116-10.rdu2.redhat.com [10.10.116.10]) by smtp.corp.redhat.com (Postfix) with ESMTP id 552921002D57 for ; Fri, 4 Sep 2020 13:55:13 +0000 (UTC) From: Mark Michelson To: dev@openvswitch.org Date: Fri, 4 Sep 2020 09:55:12 -0400 Message-Id: <20200904135512.66645-2-mmichels@redhat.com> In-Reply-To: <20200904135512.66645-1-mmichels@redhat.com> References: <20200904135512.66645-1-mmichels@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Mimecast-Spam-Score: 0.0 X-Mimecast-Originator: redhat.com Subject: [ovs-dev] [PATCH ovn v2 2/2] Add 2020 and 2021 release calendars. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" In 2020, there were times where we started the release process later than expected. Part of the reason why was that the actual release dates for OVN were vague, meaning nobody really knew when we should start the release process. This attempts to remedy the problem by creating a calendar for releases for 2020 and 2021. This way developers can know more easily when releases are scheduled and prepare in advance better. Signed-off-by: Mark Michelson Acked-by: Numan Siddique for both the patches in the --- Documentation/internals/release-process.rst | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Documentation/internals/release-process.rst b/Documentation/internals/release-process.rst index 9cea5277f..875e01554 100644 --- a/Documentation/internals/release-process.rst +++ b/Documentation/internals/release-process.rst @@ -123,6 +123,33 @@ approximate: | T + 3 | Mar 1, Jun 1, ... | Release version x.y.0 | +---------------+---------------------+--------------------------------------+ +Release Calendar +---------------- + +The 2020 timetable is shown below. Note that these dates are not set in stone. +If extenuating circumstances arise, a release may be delayed from its target +date. + ++---------+-------------+-----------------+---------+ +| Release | Soft Freeze | Branch Creation | Release | ++---------+-------------+-----------------+---------+ +| 20.12.0 | Nov 6 | Nov 20 | Dec 4 | ++---------+-------------+-----------------+---------+ + +Below is the 2021 timetable + ++---------+-------------+-----------------+---------+ +| Release | Soft Freeze | Branch Creation | Release | ++---------+-------------+-----------------+---------+ +| 21.03.0 | Feb 5 | Feb 19 | Mar 5 | ++---------+-------------+-----------------+---------+ +| 21.06.0 | May 7 | May 21 | Jun 4 | ++---------+-------------+-----------------+---------+ +| 21.09.0 | Aug 6 | Aug 20 | Sep 3 | ++---------+-------------+-----------------+---------+ +| 21.12.0 | Nov 5 | Nov 19 | Dec 3 | ++---------+-------------+-----------------+---------+ + Contact -------