From patchwork Wed Sep 2 13:58:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Michelson X-Patchwork-Id: 1355803 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.137; helo=fraxinus.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=OySxdF/r; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BhQXL1mqWz9sVC for ; Wed, 2 Sep 2020 23:58:57 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 18782868C5; Wed, 2 Sep 2020 13:58:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uayP7io1CBQy; Wed, 2 Sep 2020 13:58:54 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by fraxinus.osuosl.org (Postfix) with ESMTP id 218C085478; Wed, 2 Sep 2020 13:58:54 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id E7EA1C0893; Wed, 2 Sep 2020 13:58:53 +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 4AD9AC0052 for ; Wed, 2 Sep 2020 13:58:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id EE648203B8 for ; Wed, 2 Sep 2020 13:58:51 +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 PFMQlYYPmlV7 for ; Wed, 2 Sep 2020 13:58:51 +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 [207.211.31.120]) by silver.osuosl.org (Postfix) with ESMTPS id F3FB9203AC for ; Wed, 2 Sep 2020 13:58:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1599055129; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=v7izEZ4Vyxn3ERRYBiaNZgVpJbtnERMYmBlfvWzK3c8=; b=OySxdF/rWPr09NwVBtGPxOE875hGLjdQFP+uyLE+hIiG4ya/HaqjiLRYZTJJD74HtyruZH GgPMiiG3br/W3YjPK57TERD0X64qoXAYQBAynsqEdCdkNR0lw7f3En0ORan8ObAFpt7UUm XclL63cnohF/120jWJFx938GzlUN3B0= 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-327-Z0SDb4CLMZq3kjz2uqX3Ug-1; Wed, 02 Sep 2020 09:58:48 -0400 X-MC-Unique: Z0SDb4CLMZq3kjz2uqX3Ug-1 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 5932A81CAFF for ; Wed, 2 Sep 2020 13:58:47 +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 F32355C1C4 for ; Wed, 2 Sep 2020 13:58:46 +0000 (UTC) From: Mark Michelson To: dev@openvswitch.org Date: Wed, 2 Sep 2020 09:58:45 -0400 Message-Id: <20200902135846.24875-1-mmichels@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=mmichels@redhat.com X-Mimecast-Spam-Score: 0.0 X-Mimecast-Originator: redhat.com Subject: [ovs-dev] [PATCH ovn 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 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Documentation/internals/release-process.rst b/Documentation/internals/release-process.rst index 73a8f6bba..0b378bf35 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 + 1 | Feb 1, May 1, ... | "Soft freeze" master for x.y release | +| T + 2 | Mar 1, Jun 1, ... | "Soft freeze" master for x.y release | +---------------+---------------------+--------------------------------------+ -| T + 1.5 | Feb 8, May 8, ... | Fork branch-x.y from master | +| T + 2.5 | Mar 15, Jun 15, ... | Fork branch-x.y from master | +---------------+---------------------+--------------------------------------+ -| T + 1.75 | Feb 22, May 22, ... | Release version x.y.0 | +| T + 2.75 | Mar 29, Jun 29, ... | Release version x.y.0 | +---------------+---------------------+--------------------------------------+ Contact From patchwork Wed Sep 2 13:58:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Michelson X-Patchwork-Id: 1355804 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.137; helo=fraxinus.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=fW3lQqJt; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BhQXL1tXKz9sVK for ; Wed, 2 Sep 2020 23:58:57 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0C74C860F6; Wed, 2 Sep 2020 13:58:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IIzLA50pzmX; Wed, 2 Sep 2020 13:58:53 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2397B848A0; Wed, 2 Sep 2020 13:58:53 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 17C0CC0052; Wed, 2 Sep 2020 13:58:53 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 47A08C0051 for ; Wed, 2 Sep 2020 13:58:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 3720886F89 for ; Wed, 2 Sep 2020 13:58:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4dK6YBIMuPLe for ; Wed, 2 Sep 2020 13:58:51 +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 [207.211.31.120]) by hemlock.osuosl.org (Postfix) with ESMTPS id 9F5B686F84 for ; Wed, 2 Sep 2020 13:58:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1599055130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=add91yWwQ64yB4YWNpAc2VuQkcdqf6ldZy37PLhhDxY=; b=fW3lQqJt9P1x+r9SSDfHMblt7/XO8KFVePNrwwduYF3Dl2NJmeRlt1SgMbMFvcn0LPK2Mn YV2cC6D7VwuLZIe1z5Opb71Nqw1mxI/r+fBlAKh9BXOqh4gxENVu3GNMREhVSnUeX8ltjm Cyua9++nNApFL97UrocgTwiHbGzidy8= 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-339-EFYTzQ1rOhqmSWw1UBy41g-1; Wed, 02 Sep 2020 09:58:48 -0400 X-MC-Unique: EFYTzQ1rOhqmSWw1UBy41g-1 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id CE08410ABDB8 for ; Wed, 2 Sep 2020 13:58:47 +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 845555C1C4 for ; Wed, 2 Sep 2020 13:58:47 +0000 (UTC) From: Mark Michelson To: dev@openvswitch.org Date: Wed, 2 Sep 2020 09:58:46 -0400 Message-Id: <20200902135846.24875-2-mmichels@redhat.com> In-Reply-To: <20200902135846.24875-1-mmichels@redhat.com> References: <20200902135846.24875-1-mmichels@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=mmichels@redhat.com X-Mimecast-Spam-Score: 0.0 X-Mimecast-Originator: redhat.com Subject: [ovs-dev] [PATCH ovn 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 --- 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 0b378bf35..e17a2ef25 100644 --- a/Documentation/internals/release-process.rst +++ b/Documentation/internals/release-process.rst @@ -123,6 +123,33 @@ approximate: | T + 2.75 | Mar 29, Jun 29, ... | 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 -------