Re: [Sidrops] Requiring Two Implementations - before exit of WGLC

"Korsbaeck, Fredrik" <fkback@amazon.com> Thu, 12 October 2023 22:08 UTC

Return-Path: <prvs=642a2f9ed=fkback@amazon.com>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F3E4C15198D; Thu, 12 Oct 2023 15:08:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazon.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nJ05Wb1JQ-pr; Thu, 12 Oct 2023 15:08:41 -0700 (PDT)
Received: from smtp-fw-80009.amazon.com (smtp-fw-80009.amazon.com [99.78.197.220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2430CC15198F; Thu, 12 Oct 2023 15:08:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1697148521; x=1728684521; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=9Cst645KsQP/dm1WLA3POCnO7Tl+FoubFTXsCKrv1zk=; b=GvVKc827LtTpEemZ3Y0+ep/8fG+I49bbgM8bglZO25hnoOG16B4+50ha M0yVAuFmPfqEjv+XVc9Y6KTlD/HZSAVHkogqCjKFVr1nJqJmyTMDs9hyx FThfaruTX7I+/28w89B9J5SmlMcWWm9K5KMqj3bZsuAiG84o5J7kh/Nku g=;
X-IronPort-AV: E=Sophos;i="6.03,219,1694736000"; d="scan'208";a="35437821"
Thread-Topic: [Sidrops] Requiring Two Implementations - before exit of WGLC
Received: from pdx4-co-svc-p1-lb2-vlan2.amazon.com (HELO email-inbound-relay-pdx-2a-m6i4x-8a14c045.us-west-2.amazon.com) ([10.25.36.210]) by smtp-border-fw-80009.pdx80.corp.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Oct 2023 22:08:38 +0000
Received: from EX19D009EUA002.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-pdx-2a-m6i4x-8a14c045.us-west-2.amazon.com (Postfix) with ESMTPS id EF07080481; Thu, 12 Oct 2023 22:08:35 +0000 (UTC)
Received: from EX19D046EUB001.ant.amazon.com (10.252.61.72) by EX19D009EUA002.ant.amazon.com (10.252.50.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.37; Thu, 12 Oct 2023 22:08:34 +0000
Received: from EX19D046EUB002.ant.amazon.com (10.252.61.79) by EX19D046EUB001.ant.amazon.com (10.252.61.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.37; Thu, 12 Oct 2023 22:08:34 +0000
Received: from EX19D046EUB002.ant.amazon.com ([fe80::8f75:6607:2484:7b3c]) by EX19D046EUB002.ant.amazon.com ([fe80::8f75:6607:2484:7b3c%3]) with mapi id 15.02.1118.037; Thu, 12 Oct 2023 22:08:34 +0000
From: "Korsbaeck, Fredrik" <fkback@amazon.com>
To: Job Snijders <job=40fastly.com@dmarc.ietf.org>, Andrew Newton <andy@hxr.us>
CC: Chris Morrow <morrowc@ops-netman.net>, "Dale W. Carder" <dwcarder@es.net>, Christopher Morrow <christopher.morrow@gmail.com>, SIDR Operations WG <sidrops@ietf.org>, SIDROps Chairs <sidrops-chairs@ietf.org>, "sidrops-ads@ietf.org" <sidrops-ads@ietf.org>
Thread-Index: AQHZ9zDcskdW81M7AE+CeUK9PLUpirA8wOgAgAACOgCACiFKgA==
Date: Thu, 12 Oct 2023 22:08:34 +0000
Message-ID: <2F74A667-57B7-45BD-AB2F-0DAF877E54DC@amazon.com>
References: <CAL9jLabLfh3PnEtmRmXhsFXgTPHQdhOPr5bWWuSvKUsu-Zy=BQ@mail.gmail.com> <ZL8yOYPQL1z1HSPV@snel> <ZL95cRkffm65WL0c@dhcp-8bfa.meeting.ietf.org> <87pm1tvn2n.wl-morrowc@ops-netman.net> <CAAQiQRfLiRtL81beSVPxtm=5Wo4OhdS-J_1nVsqPc66GYB2baw@mail.gmail.com> <ZSALGNekRUzh9PaM@snel>
In-Reply-To: <ZSALGNekRUzh9PaM@snel>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.252.51.153]
Content-Type: text/plain; charset="utf-8"
Content-ID: <DFD17D0B2E9FE642A07305BF01C8B822@amazon.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/3ahRPP5nz4nE4e7Ucqu0JaprZWQ>
Subject: Re: [Sidrops] Requiring Two Implementations - before exit of WGLC
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Oct 2023 22:08:45 -0000

Hi, 

I think these implementation reports is extremely helpful fwiw, I use them in my day-to-day very often. 

To me, it seems like a sensible development to require running code, so +1 with Job and Ben here. 

/FK

On 2023-10-06, 15:27, "Sidrops on behalf of Job Snijders" <sidrops-bounces@ietf.org <mailto:sidrops-bounces@ietf.org> on behalf of job=40fastly.com@dmarc.ietf.org <mailto:40fastly.com@dmarc.ietf.org>> wrote:

Dear Andrew,


On Fri, Oct 06, 2023 at 09:18:50AM -0400, Andrew Newton wrote:
> On Wed, Oct 4, 2023 at 10:07 PM Chris Morrow <morrowc@ops-netman.net <mailto:morrowc@ops-netman.net>> wrote:
> >
> > This conversation sort of fizzled out...
> >
> > On Tue, 25 Jul 2023 07:27:45 +0000,
> > "Dale W. Carder" <dwcarder@es.net <mailto:dwcarder@es.net>> wrote:
> > >
> > > Thus spake Job Snijders (job=40fastly.com@dmarc.ietf.org <mailto:40fastly.com@dmarc.ietf.org>) on Tue, Jul 25, 2023 at 04:23:53AM +0200:
> > > > Proposed text:
> > > >
> > > > "Before SIDROPS Standards Track internet-drafts can progress to IESG
> > > > review, interoperability must be demonstrated between at least two
> > > > independent implementations for every aspect of the concepts in the
> > > > specification. The chairs may waive this requirement when
> > > > interoperability is of no concern (for example if the document is a
> > > > BCP, problem statement, or requirements document).
>
> This is an interesting proposal, but it seems to conflate bcp,
> information, and experimental with standards track. Why are chairs
> waiving a requirement for documents that are not subject to the rule?


Are you suggesting to remove the "(for example .. requirements document)"
sentence?


> It also seems to me that what is being asked for is an
> interoperability report, not just implementation status. If so, "every
> aspect" should be an enumerated list otherwise judging it is
> guesswork. And it might be wise to consider an escape hatch for things
> that might be more urgent but would otherwise get hung up on a formal
> interoperability report.


The phrase 'implementation report' is a reference to how the requirement
for running code is handled in the IDR working group. A good example of
how implementation & interopability are tracked is for example this wiki
page: https://wiki.ietf.org/group/idr/implementations/draft-ietf-idr-large-community <https://wiki.ietf.org/group/idr/implementations/draft-ietf-idr-large-community>
As part of the implementation report, often a (simple) interopability
matrix is produced.


I'd like the SIDROPS working group to take a similar approach as done
here: https://wiki.ietf.org/group/idr/implementations <https://wiki.ietf.org/group/idr/implementations>


Kind regards,


Job


_______________________________________________
Sidrops mailing list
Sidrops@ietf.org <mailto:Sidrops@ietf.org>
https://www.ietf.org/mailman/listinfo/sidrops <https://www.ietf.org/mailman/listinfo/sidrops>