[Cbor] Protocol Action: 'Additional Control Operators for CDDL' to Proposed Standard (draft-ietf-cbor-cddl-control-07.txt)

The IESG <iesg-secretary@ietf.org> Fri, 22 October 2021 20:57 UTC

Return-Path: <iesg-secretary@ietf.org>
X-Original-To: cbor@ietf.org
Delivered-To: cbor@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 753D73A0B4D; Fri, 22 Oct 2021 13:57:51 -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>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.39.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, cbor-chairs@ietf.org, cbor@ietf.org, christian@amsuess.com, draft-ietf-cbor-cddl-control@ietf.org, francesca.palombini@ericsson.com, rfc-editor@rfc-editor.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Message-ID: <163493627145.29411.13201663557819870240@ietfa.amsl.com>
Date: Fri, 22 Oct 2021 13:57:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/hI9K-fhiRuEmyMIbdVw_cVNci6s>
Subject: [Cbor] Protocol Action: 'Additional Control Operators for CDDL' to Proposed Standard (draft-ietf-cbor-cddl-control-07.txt)
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Oct 2021 20:57:53 -0000

The IESG has approved the following document:
- 'Additional Control Operators for CDDL'
  (draft-ietf-cbor-cddl-control-07.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 Francesca Palombini.

A URL of this Internet Draft is:
https://datatracker.ietf.org/doc/draft-ietf-cbor-cddl-control/




Technical Summary:

The Concise Data Definition Language (CDDL), standardized in RFC 8610, provides "control operators" as its main language extension point. The present document defines a number of control operators that did not make it into RFC 8610: .plus, .cat and .det for the construction of constants, .abnf/.abnfb for including ABNF (RFC 5234/RFC 7405) in CDDL specifications, and .feature for indicating the use of a non-basic feature in an instance.

Working Group Summary:

The process through the WG was a bit quiet but uncontroversial. Discussion happened more during interims than on list; an outstanding point was on whether the document needs to go to such lengths (dedenting) to accommodate ABNF oddities -- this was found to be the most practical way.

Document Quality:

A complete implementation exists, provided by the author; a second exists but is incomplete. No vendors that use this are currently known, but it is being used inside IETF by ASDF. Henk Birkholz's comprehensive review <https://mailarchive.ietf.org/arch/msg/cbor/bc8xxKE6xGzEQ8NSDT6eyB9JXx0> well sums up the status, with some enhancements processed into -04.

Personnel:

Christian Amsüss is Document Shepherd, Francesca Palombini is the Responsible AD.