[core] Re: WG Last Call for draft-ietf-core-href-18 (2nd WGLC)

Esko Dijk <esko.dijk@iotconsultancy.nl> Fri, 14 February 2025 09:09 UTC

Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37CE9C1519A8 for <core@ietfa.amsl.com>; Fri, 14 Feb 2025 01:09:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=iotconsultancy.nl
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 Yot-g7sXvUym for <core@ietfa.amsl.com>; Fri, 14 Feb 2025 01:09:28 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2109.outbound.protection.outlook.com [40.107.21.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06E25C1CAE95 for <core@ietf.org>; Fri, 14 Feb 2025 01:09:27 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JqNaeEdF4VN/vHxLfyJKDHeRN7yKRmURwhSOjI6AGCCe3YwQvHZqrPERHVwBnvXz8YdQZuCy0N13LUUAqfIVKEURw0aSOmMqPsxl8bNk3gaN11Z0PbMgjM6h5yb//cAWs0XhqXyjVqof31SGSWwIPwtYKC5K25DkMxzMmASREZOEtp4PccH0GdETWmyS7HcZrC7cS+fpsuWTy85T+T/Y60G7BTLbHdf/HgvMugJshVoSykBCmlZ1HS9pNTFv+9e8S/di0Bfk0PmCIZVyaR41oigsQz8ibjpLCzlIYJijtP9yU1hJOXNgnqJKsmPi/gg2ZNqhQUnoHoDBLTxfBU3q0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QWlxxBmiz0E2fsNNTFRMqy+SVjlsNKyQtCxjYKyT+/U=; b=np/8ZOoix4CxxV/rC7cvPN4qOyf9rrEbNgxdf2qUMiW/jXVoca3DYyp215CycYSuNxk8JtdxtyGIq/mzgE+lqKqoeuO8gCN7uzrif5vmK+ZQFkM2fHCzK5D7zakc4sBRZNKGlvh/Tr1jRxrA2izC3VE+HGNjCUjrBazYL3avYG94Wz/4gsxogFpaEvXKwDqYds/ZeCgHjJ+svRASxVQX2MS51/K5+vFktkpdnFpS4UaNQQGkzpKAW0somGRC1hRPil6lOeft25lEpQgCbqHLYfRhYGrmK8g7qZnZyZNwq2F5mNiU3KPObFL3269ToePpeazLQobd+yjaarIi8X/TFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iotconsultancy.nl; dmarc=pass action=none header.from=iotconsultancy.nl; dkim=pass header.d=iotconsultancy.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iotconsultancy.nl; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWlxxBmiz0E2fsNNTFRMqy+SVjlsNKyQtCxjYKyT+/U=; b=QANkE69OiYpeRbnj+UwdmzKOhTQjkCPqQY7FglQOUe1RgDZTfDybf4r+dtmhyrRK2tZ8BIgEVmPTUurIz6CtbWS19FGgTSibB3h+DQe9rCIIrOHLUYxoZILHbk6SHTuGfhq+GSE/HMhQTalJe7j+Q6VD2choI0MJgriTik4Uw0o=
Received: from DU0P190MB1978.EURP190.PROD.OUTLOOK.COM (2603:10a6:10:3b9::20) by DB9P190MB1354.EURP190.PROD.OUTLOOK.COM (2603:10a6:10:1fd::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.17; Fri, 14 Feb 2025 09:09:24 +0000
Received: from DU0P190MB1978.EURP190.PROD.OUTLOOK.COM ([fe80::5abd:5aa2:7005:acc6]) by DU0P190MB1978.EURP190.PROD.OUTLOOK.COM ([fe80::5abd:5aa2:7005:acc6%3]) with mapi id 15.20.8422.015; Fri, 14 Feb 2025 09:09:24 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: Marco Tiloca <marco.tiloca=40ri.se@dmarc.ietf.org>, "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Re: WG Last Call for draft-ietf-core-href-18 (2nd WGLC)
Thread-Index: AQHbfq8lWDNxSr7KSku1J/kH3WCNOrNGfWUg
Date: Fri, 14 Feb 2025 09:09:24 +0000
Message-ID: <DU0P190MB1978E4A65FC907C23875264FFDFE2@DU0P190MB1978.EURP190.PROD.OUTLOOK.COM>
References: <aebdceb8-2025-43a5-a065-19e9715f4451@ri.se> <d909be7f-a803-40a1-956d-0cef20e2ac52@ri.se>
In-Reply-To: <d909be7f-a803-40a1-956d-0cef20e2ac52@ri.se>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=iotconsultancy.nl;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU0P190MB1978:EE_|DB9P190MB1354:EE_
x-ms-office365-filtering-correlation-id: b2af5691-42ac-4c0a-a89a-08dd4cd74686
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7055299006|13003099007|38070700018;
x-microsoft-antispam-message-info: IYPT8iuBWIc0X7xNx4AVnxy764F9LwdxhdcaQxLXbB6LKHT0LBa0NcrVqLwCXG+MxB9VD25tFXJ5+uyGDTpyJRhhAUmb32ubW12tAE0WuDcQueAfKZgAVRa1o5RIhl6l8PHJZm3yFMzRyFLuyV/YO/VhqhThxFndr/UNgEsJR+IgrjFbbGqCcVizhKoYBDmrJuHbOAf54vEifgu8K2kpHnMvCC4+rQEtPscGT4DGg1sM+YRQwSW/R7Z0mhNIOAUNAsrzH94ZoKB1qpgWl0B7V6UxDcUMfb94IbyprjJMT2VpqbvUuQqQcB/hpWS8IetyyVSVHXrOvpEbQ5Pr4nhme8nFuz4T6GeS+ddq3mA3BrbZneIoHQaDtvhUXKjDXv2bo11EVKKyiaR4Ko3VPedws+Zfw2yswrjGYcRtmmQlYkENuI8rUhGBM032aDccoT8VS97jh15csiZ98z6d6DMynwFjw/igbb/kxs05rWYp7VGFkq4d0VxJmQTquwIOFDhOXlBvAH0zrGr6yfgTVOGp+4EXU0ehkzvDq95mKBnjyc1aQ8Oa3CvtRRZg25g62539/PBqSnTV9LeLGwHmIxb+qcosm/xki0diOjen6siiXCFbaWyWGSRwgEHYVKmUzGgGFdwuTkAi5qky3fZRsjllsmpY4eaoWEpEZJbDzZsHX+5XCb7VDRWzt684T/MGyXFek7JV/boSKFa1EYjYhfySGCUSN7a5674KexUa+CPgpVUXrJrChq8I9wgSl4yHA2fWfo4xEax3KX/i7GdSeHn4sJEitqxDk2cIkSLT3YDTsvPmFBJfurKtKbHFigB3UuuTGDTx9URNlaMtfQj5N+/f423oxS3Ha3ogjgmYYYsPUEZ2gyoI9+m3PK1rcV4izV+3iBHmQ4SGz10i+SJeC7BD+PY2x9XHLzpRz2o2TE4RlebYXY6+sDiQRHSJjk4BhuDo6mh35iQGuYAqv1KStm7M3VlRxxjU1RpeJxBE7dgZ6V+vnZIf9HzupdHc8/7r3OGNs1hGxAPFu7VBflu4e2Iy3cqoqsJAuwJQq0mwE0Meeyh4IVUNBjaiW768dduwc0IVFEj+Lkz8KS+Eogfkir+bqe7AhL2ciH+cNpA5qpxcNWg+ijW8lphg2uvuI1KgHyS3bBc1K9uHMjRNYnrbYrrBRaNb65dYU9J/ebBc2l4VEqPq5ElwhAhyZhSYj/5KQczfYL/7fDZx25r/pCi+yr20IS1/z+mXgoxA+1hrJmgZxLqSrszK5BniIr1s1kT4xCosyWXGlzy9Oo2ysce3QkCLN6YLHp7ltTQRakd4n/kupxsfewxODKsm7xOHmPlPd8XjB5ysPQ5hd9aE+fwdL6jsYPigS4yZnmsVIIaELCSF80vuyPgSbnO7Qg8etGD9+xZjECtz0dfwHc1mSEwLkeM9cA==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0P190MB1978.EURP190.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(7055299006)(13003099007)(38070700018);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: wK48AWiwU5d9Ta4wQoTvDJPVw+Rop/jme0VhGTI7syHPtCUrLUJ79S/BZaC1NtLfdAqnZvojLBDfyevZSYrSrC7kBPteS6vyjWk+xx/mDqfExZZipHRNCS+0xpIjpwgi3JU3a4OMGHG3sDTUB3oMvk9MZvG7eaE/jqSvRxV8o5H0E+6X5VRU4/7qFLF3yNTDNk1N20qpARKDcHdnpc+gJjzEeasTh4hS6tgBkPfBpx50UOCfXY45OdjW0m1Ro1fDZpK8XOzOB6eoLZ46pSwTg+R6F94T7s7YxNFmJXQORuWUzCJJS1oR3+Bu1PhFf+a/a0/LalPtfU9Cgl6eBHHGn81MXESTc/H5iUDUqUNIO54V1NjcMyHq8O4IMrd34w6SvO7k48e/ZxQH0hntSO/kINmPG5dpSWsx1YMhvMPunUfp+IiuOJUVEMHUQEr8gV+lfTw/ffoMebqPfw5WlqHAGDY5qYManbYm3ZtCw22iJd7Q6e7oBdJsM29t7wAc/Fl7ej2rh22tmpd6buufBfVukWMzjTN+ecCqzkY0GMfgOGYhYXU1NuP/YYgr0Mk97tui8jon+91B2+oJU9CJbKQ1CHTMRTc7+bB0+s/E/QVbC3XgkijfaGH8Uw/v7C44nr8jbar2juXE2TBsmS+B/PgF++5gHt2tldw1C1pgkFCU94PFMMKQuZRRoxxUo8nyO+J+vDl/81toRCNDq4p+uboJ7s+80fsac2p0Zgs3SZtfJgvJ1qBpzoNjxCmjYxkTdh3BzHyFlWlulq/Sk9NxBBTrftyRsl5iKzmew6lWcVwrarOSJ+icBQ726SSaXh/MJ4en3VL+sGq8pYC6MLqukcjDARhYkz8Pg/NK9AQQYb2ry6X73ihhTE2UqPIS7Y24qWHMTdFGrv5t+07rqV8IJnrTWDvZ41rDmQ1fRxj253I02QoMPbpzRRQg2xOOry/7WiFOh7jqkQI9lRsdNlEz7+FnGHZWHsloHEHCoTgbgsO3jcaCwPj7HXLX6d/jItOpDtB5s64iJTqgUOdTY65Vjw0sgti43SH8wf1dqdUwwTNd99p5EMEMEZo8uwuO5p09hGU+xVpVD+xYnEe480cB7P/gT5B6YiV/5vHZA9bPt5gn1x1egNFDiRqiF5vw2+4SxTzP2pBc2Zl1spJG5Dvx0yr4JRElcmy0lIKPkAntZUEFyPBGOE1R+Ec84azGOo9KqXiXOEQkNi2raBdIj4eNluZIPmEVh5ysaTa5OXfVyp7srWwTXtQaMs2SH8nG0A1kuB+X9EuqlIuVz3nH4yiYJfZXTFuHyJzt32f55PETCf34hVCthU/9eRuW8Gjbub1rTaw+m8cHjVS2IPNfSR5OJcU1JUBdEUJWqvSpwVDo+gwBL1+n9R2x3mb8LM950UrrL7xuvh8YjDr0FtUSGamKZAM9HwTSrf5iqbtxQ1uKa75Td4nnzD3eDg7PB5NVVmIRAizk80OVtn4vIh04D6wdJ+57H7tINqgeO9PxB0UtwJyLbE8dHlhWatm54REK8wrSJ6G1xb0rIAb9g+6Gjojpe8Xtegt8EYAMMoxCokI5WPBF8sLxuGUZmG87D98mmaOMz5HPh1of+mEcEPQKX8a58Uduug==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: iotconsultancy.nl
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0P190MB1978.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: b2af5691-42ac-4c0a-a89a-08dd4cd74686
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2025 09:09:24.0828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 58bbf628-15d2-46bc-820b-863b6774d44b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qpi7t7Ei3lmRSa37/EHotGXPDNYZ8NIFCNQ5XqvefOMJeqVFMqlps17wm5Sw3uCTWYkRdYV/9OuebcCY6lxWhX44e4NLVGwTF/Rwppaa7ew=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P190MB1354
Message-ID-Hash: K2AAHI6MTWPPH4XZWPX25NVJHZBVJV7N
X-Message-ID-Hash: K2AAHI6MTWPPH4XZWPX25NVJHZBVJV7N
X-MailFrom: esko.dijk@iotconsultancy.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-core.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [core] Re: WG Last Call for draft-ietf-core-href-18 (2nd WGLC)
List-Id: "Constrained RESTful Environments (CoRE) Working Group list" <core.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/a4u-ssV2bsdNIkWJCExSw0TwqWc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Owner: <mailto:core-owner@ietf.org>
List-Post: <mailto:core@ietf.org>
List-Subscribe: <mailto:core-join@ietf.org>
List-Unsubscribe: <mailto:core-leave@ietf.org>

Hi all,

Here my WGLCv2 comments on draft-ietf-core-href-18. Because it is long and (to me) complex, I haven’t read the entire text from A to Z.
Overall, the practical CRI usage looks clear and easy enough, with some good examples given.

There are some items to be fixed or looked at I think before the document can proceed:

• Section 8.2.2 is missing some precedence rules like 8.2.1 has. For example if Proxy-Scheme and Proxy-Scheme-Number options would be used in the same CoAP message, which takes precedence? (Assume it’s Proxy-Scheme)
https://github.com/core-wg/href/issues/104 

• Unclear sentence in abstract with “describes cooperates” - https://github.com/core-wg/href/issues/102

• Section 8.2.2 has a “TO DO” item - https://github.com/core-wg/href/issues/103

• Section 11.1.2 has for the "Reference" field: "a reference to a document, if available, or the registrant" -> maybe better to clarify to "a reference to a document requesting the registration, if available, or the registrant"
  Is this intended? The initial registry contents only have "RFC-XXXX" as the reference which is the document requesting the registration, not the document describing the scheme semantics.
  If the Designated Expert at own initiative requests the registration per 11.1.1 , what would the "Reference" field contain then? The name of the expert or the RFC number that defines the new scheme?
https://github.com/core-wg/href/issues/105

regards,
Esko

From: Marco Tiloca <marco.tiloca=40ri.se@dmarc.ietf.org> 
Sent: vrijdag 14 februari 2025 08:07
To: core@ietf.org
Subject: [core] Re: WG Last Call for draft-ietf-core-href-18 (2nd WGLC)

Dear all,

Just a reminder that this Working Group Last Call is still ongoing.

Please provide your comments and feedback by Monday, 2025-02-17.

Best,
/Marco
On 2025-02-03 16:13, Marco Tiloca wrote:
Dear all,

This email starts a second Working Group Last Call for the document

https://datatracker.ietf.org/doc/html/draft-ietf-core-href-18

(Constrained Resource Identifiers)


The document status can be found at:

https://datatracker.ietf.org/doc/draft-ietf-core-href/


Please provide your comments and feedback by Monday, 2025-02-17, in a message to the CoRE mailing list (mailto:core@ietf.org) or, exceptionally, to the Chairs (mailto:core-chairs@ietf.org).

In addition to the email list discussion, reviewers could consider opening new issues or PRs on the Github repo of the draft as a courtesy to the authors:

https://github.com/core-wg/href

Best,
/Marco


-- 
Marco Tiloca
Ph.D., Senior Researcher

Phone: +46 (0)70 60 46 501

RISE Research Institutes of Sweden AB
Box 1263
164 29 Kista (Sweden)

Division: Digital Systems
Department: Computer Science
Unit: Cybersecurity

https://www.ri.se


-- 
Marco Tiloca
Ph.D., Senior Researcher

Phone: +46 (0)70 60 46 501

RISE Research Institutes of Sweden AB
Box 1263
164 29 Kista (Sweden)

Division: Digital Systems
Department: Computer Science
Unit: Cybersecurity

https://www.ri.se