Re: [Rats] Where does a EAT end? - consensus?

Carl Wallace <carl@redhoundsoftware.com> Mon, 06 June 2022 11:24 UTC

Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EC07C14F74C for <rats@ietfa.amsl.com>; Mon, 6 Jun 2022 04:24:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=redhoundsoftware.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 SwWUOzkCa8z0 for <rats@ietfa.amsl.com>; Mon, 6 Jun 2022 04:24:55 -0700 (PDT)
Received: from mail-qt1-x82c.google.com (mail-qt1-x82c.google.com [IPv6:2607:f8b0:4864:20::82c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C8C6C14F732 for <rats@ietf.org>; Mon, 6 Jun 2022 04:24:55 -0700 (PDT)
Received: by mail-qt1-x82c.google.com with SMTP id k4so3485512qth.8 for <rats@ietf.org>; Mon, 06 Jun 2022 04:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version; bh=tM3wILGWP5DDpwezYzdlLLmPy2SzyJFgZNjMSMl7xY4=; b=UgYuDNx0Co8jg5oMUgRrQqvTpVs+ZOGNe+JSz7mKD52DXBFEze0rI4VSLbaqhGEWgV B5xIgSJRMph2wZ0c9jNNE0HmdzLoN2Z3mEkepiXYOafwVMZmTJom6eIDONY2L8K9SHlO mIJbBYts0fxV2IVvfHKpbZncqJcpz8N4MhKbA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version; bh=tM3wILGWP5DDpwezYzdlLLmPy2SzyJFgZNjMSMl7xY4=; b=sX6sxZ0h4+jgjcAOrc/gpJ0Cj2QZVKC05/8+/5dhbQclq+NunSrqOrM6toXqjhKdRn sao9LFLtQzC08O9cwL7hdiOuIWWn0naoo4MTRsldePXFaD9EfvxplP3qPvmcD/IkFxaG UOw7BPJrjQBl8EHrRS20JIvXDccrjtZp3ehKWgL5LVDtyyZLQYfGFCBJ5ZGA0+/XwEGt DFzxDkKa6BDHCVjpyst77doGXYqIRdticzDDw5LqecLa3axrs0B5GTX0q5w6RthREygR Bg+M0c63J3FzWSONn4wGbIMXqkCgjCwqAiDq7UbOTYPBWC5s7ErXgIH6aG+NAwI4yedu O/uA==
X-Gm-Message-State: AOAM5335OSccqL7CwOJwa2duGPNnrph4PIpfPzviqDpAbQNplanbtABc HwthqxtTaoSlqo+nWNwnzNweKA==
X-Google-Smtp-Source: ABdhPJyUm/6Q6FI3hBBvfrPXodUj+klxHefV0MM+uKbsNLdEEZRcER/gHNYPUgHvjWum7q0uawINnQ==
X-Received: by 2002:ac8:7f8c:0:b0:304:eb7b:5e19 with SMTP id z12-20020ac87f8c000000b00304eb7b5e19mr3734290qtj.485.1654514693644; Mon, 06 Jun 2022 04:24:53 -0700 (PDT)
Received: from [192.168.2.16] (pool-173-66-88-168.washdc.fios.verizon.net. [173.66.88.168]) by smtp.gmail.com with ESMTPSA id i19-20020ac85c13000000b00304b3c600bbsm10277603qti.65.2022.06.06.04.24.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Jun 2022 04:24:52 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/16.61.22050700
Date: Mon, 06 Jun 2022 07:24:52 -0400
From: Carl Wallace <carl@redhoundsoftware.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, "Smith, Ned" <ned.smith@intel.com>, Laurence Lundblade <lgl@island-resort.com>
CC: Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietf.org" <rats@ietf.org>
Message-ID: <23D603B5-F9C1-4B90-AA33-BD733477E4C0@redhoundsoftware.com>
Thread-Topic: [Rats] Where does a EAT end? - consensus?
References: <5CCD6415-B43B-4BB5-BD05-E7A2B7839B3A@intel.com> <C857641A-8673-4F81-8D9B-D99D6529A836@island-resort.com> <D13E3D0F-CDEB-47F5-856B-A355CE464E55@intel.com> <DB9PR08MB6524D995AA5019EE917995E49CA09@DB9PR08MB6524.eurprd08.prod.outlook.com> <7111A53F-C5C9-4764-B4E7-FF7F1CC1A5B7@redhoundsoftware.com> <DB9PR08MB6524E1C656342658BADC7CFC9CA39@DB9PR08MB6524.eurprd08.prod.outlook.com>
In-Reply-To: <DB9PR08MB6524E1C656342658BADC7CFC9CA39@DB9PR08MB6524.eurprd08.prod.outlook.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3737345092_1200012627"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/JjB7AQPxoOdZsPccZwnjq9XDelw>
Subject: Re: [Rats] Where does a EAT end? - consensus?
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Remote ATtestation procedureS <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jun 2022 11:24:59 -0000

Inline…

 

From: RATS <rats-bounces@ietf.org> on behalf of Thomas Fossati <Thomas.Fossati@arm.com>
Date: Sunday, June 5, 2022 at 11:48 AM
To: Carl Wallace <carl@redhoundsoftware.com>, "Smith, Ned" <ned.smith@intel.com>, Laurence Lundblade <lgl@island-resort.com>
Cc: Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietf.org" <rats@ietf.org>
Subject: Re: [Rats] Where does a EAT end? - consensus?

 

Hi Carl,

 

> Carl Wallace <carl@redhoundsoftware.com> wrote:

>  

> Laurence's one-line PR is roughly equivalent to RFC8126 "standards

> action" policy, but without a registry - which I am quite convinced is

> superfluous in this case.

>  

> [CW] Why would a registry be superfluous? All four of the options in

> RFC8126 section 4.9 have registries.

 

The CDDL that plugs into the socket requires no codepoint allocation,

only a document that contains and describes it.  There are likely other

registries impacted (e.g., CBOR tags, Media Types, CoAP Content Formats,

etc.) but they are modified by IANA actions defined in the RFC that also

provide the extension CDDL.  There is no need for a "synoptical"

registry I think.

 

[CW] OK, it may be that what I was thinking needed a registry (i.e., tagged structures) is already covered elsewhere.

 

> PS: we could add a postil "[...] MUST be defined in a IETF standards

> track document _that updates this document_" to make an explicit

> back-pointer in the RFC series.

>  

> [CW] The changes in the current section 1.2 over the past year and the

> recent addition of the collections spec suggests things may still be

> moving. Even if no registry, it seems premature to preclude use of the

> experimental track.

 

Given that the goal is to maximise the chance of successful interop,

what is the impact of also allowing experimental (alongside standards

track) in terms of implementation support?

 

For full disclosure and with my Arm hat on: it'd be bad if a

collection-based EAT wasn't supported by most of the ecosystem only

because it ends up being defined in an RFC tagged "experimental."

 

[CW] I wasn’t suggesting we’d want “experimental” RFCs in the long run, but was only observing the pace of change in this area didn’t seem to fit with proclaiming it “finished”. Use of extensibility mechanisms has not tended to update core specs like this for the specs I’ve generally deal with (things like CMS). We don’t need to belabor this though, if a registry is something the seems useful later, it could be added later.

 

Cheers, thanks,

 

 

 

 

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. 

_______________________________________________ RATS mailing list RATS@ietf.org https://www.ietf.org/mailman/listinfo/rats