Protocol Action: 'Updates to the CDDL grammar of RFC 8610' to Proposed Standard (draft-ietf-cbor-update-8610-grammar-06.txt)
The IESG <iesg-secretary@ietf.org> Fri, 28 June 2024 17:00 UTC
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: ietf-announce@ietf.org
Delivered-To: ietf-announce@ietfa.amsl.com
Received: from [10.244.2.16] (unknown [104.131.183.230]) by ietfa.amsl.com (Postfix) with ESMTP id B1652C1D4CEB; Fri, 28 Jun 2024 10:00:32 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Subject: Protocol Action: 'Updates to the CDDL grammar of RFC 8610' to Proposed Standard (draft-ietf-cbor-update-8610-grammar-06.txt)
X-Test-IDTracker: no
X-IETF-IDTracker: 12.17.0
Auto-Submitted: auto-generated
Precedence: bulk
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Message-ID: <171959403239.385659.1004834391896998883@dt-datatracker-ff7f57fbb-ch6dm>
Date: Fri, 28 Jun 2024 10:00:32 -0700
Message-ID-Hash: BELPKTMTPDWQTRNSHWJXBSEHXYMGGTLZ
X-Message-ID-Hash: BELPKTMTPDWQTRNSHWJXBSEHXYMGGTLZ
X-MailFrom: iesg-secretary@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf-announce.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, cbor-chairs@ietf.org, cbor@ietf.org, christian@amsuess.com, draft-ietf-cbor-update-8610-grammar@ietf.org, rfc-editor@rfc-editor.org
X-Mailman-Version: 3.3.9rc4
List-Id: "IETF announcement list. No discussions." <ietf-announce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-announce/0IFjsfdlYGh1lTaGSxJ77hQs8tU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-announce>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-announce-owner@ietf.org>
List-Post: <mailto:ietf-announce@ietf.org>
List-Subscribe: <mailto:ietf-announce-join@ietf.org>
List-Unsubscribe: <mailto:ietf-announce-leave@ietf.org>
The IESG has approved the following document: - 'Updates to the CDDL grammar of RFC 8610' (draft-ietf-cbor-update-8610-grammar-06.txt) as Proposed Standard This document is the product of the Concise Binary Object Representation Maintenance and Extensions Working Group. The IESG contact persons are Murray Kucherawy and Orie Steele. A URL of this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-cbor-update-8610-grammar/ Technical Summary The Concise Data Definition Language (CDDL), as defined in RFC 8610 and RFC 9165, provides an easy and unambiguous way to express structures for protocol messages and data formats that are represented in CBOR or JSON. The present document updates RFC 8610 by addressing errata and making other small fixes for the ABNF grammar defined for CDDL there. Working Group Summary The consensus backing the document was widespread at adoption time (adopting a bundle of documents), and became more quiet up to the WGLC. That fits the nature of the document: it is "boring" in the sense that it packs up errata items and small fixes. No controversial points. No extreme discontent. Document Quality The implementation at https://github.com/cabo/cddlc/ supports both the new mechanisms and follows the errata resolution. Other implementations have not taken up the changes, but are often not even in a position to need them. (For example, the cddl Rust crate and the cddl Node.js implementation use more lax rules for escaped strings anyway; the Node.js implementation does not support generics in the first place). Personnel The Document Shepherd for this document is Christian Amsüss. The Responsible Area Director is Orie Steele.