[core] [Errata Rejected] RFC6690 (5254)

RFC Errata System <rfc-editor@rfc-editor.org> Wed, 18 January 2023 09:24 UTC

Return-Path: <wwwrun@rfcpa.amsl.com>
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 70DE5C14CE25; Wed, 18 Jan 2023 01:24:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.647
X-Spam-Level:
X-Spam-Status: No, score=-6.647 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 U2Y5pXDL8wKc; Wed, 18 Jan 2023 01:24:43 -0800 (PST)
Received: from rfcpa.amsl.com (rfc-editor.org [50.223.129.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 5D187C14CF1F; Wed, 18 Jan 2023 01:24:43 -0800 (PST)
Received: by rfcpa.amsl.com (Postfix, from userid 499) id 351B422AA46; Wed, 18 Jan 2023 01:24:43 -0800 (PST)
To: davidm@egauge.net, zach@sensinode.com
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: francesca.palombini@ericsson.com, iesg@ietf.org, core@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset="UTF-8"
Message-Id: <20230118092443.351B422AA46@rfcpa.amsl.com>
Date: Wed, 18 Jan 2023 01:24:43 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/voVvyDY58LEOI_ipshGbuPhvksM>
Subject: [core] [Errata Rejected] RFC6690 (5254)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2023 09:24:47 -0000

The following errata report has been rejected for RFC6690,
"Constrained RESTful Environments (CoRE) Link Format".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5254

--------------------------------------
Status: Rejected
Type: Technical

Reported by: David Mosberger <davidm@egauge.net>
Date Reported: 2018-02-03
Rejected by: Francesca Palombini (IESG)

Section: 2

Original Text
-------------
relation-types = relation-type
                   / DQUOTE relation-type *( 1*SP relation-type ) DQUOTE

Corrected Text
--------------
relation-types = reg-rel-type
               / DQUOTE relation-type *( 1*SP relation-type ) DQUOTE


Notes
-----
As defined originally "relation-types" may consist of a "URI".  RFC 3986 defines URI to allow semi-colons in various places.  For example, "http://;" seems to be a valid URI.  Unfortunately, that makes parsing a link-param list ambiguous since its elements are separated by semicolons.

The proposed fix to to allow "ext-rel-type" (i.e., "URI") to appear only inside a quoted relation-type list.
 --VERIFIER NOTES-- 
Although identifying a valid concern, this errata does not aim to clarify the original intent, but makes changes to the original RFC that were not agreed upon. The change, therefore, if it is to be applied needs to be achieved through a consensus document.

--------------------------------------
RFC6690 (draft-ietf-core-link-format-14)
--------------------------------------
Title               : Constrained RESTful Environments (CoRE) Link Format
Publication Date    : August 2012
Author(s)           : Z. Shelby
Category            : PROPOSED STANDARD
Source              : Constrained RESTful Environments APP
Area                : Applications
Stream              : IETF
Verifying Party     : IESG