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.