[Anima] Fwd: [Cbor] Protocol Action: 'Concise data definition language (CDDL): a notational convention to express CBOR and JSON data structures' to Proposed Standard (draft-ietf-cbor-cddl-08.txt)

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 25 March 2019 19:33 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0034412003E for <anima@ietfa.amsl.com>; Mon, 25 Mar 2019 12:33:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scRdX1YtvU8R for <anima@ietfa.amsl.com>; Mon, 25 Mar 2019 12:33:19 -0700 (PDT)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF19012001B for <anima@ietf.org>; Mon, 25 Mar 2019 12:33:19 -0700 (PDT)
Received: by mail-pl1-x62d.google.com with SMTP id k2so422653plt.3 for <anima@ietf.org>; Mon, 25 Mar 2019 12:33:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:references:to:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=zzheZmvySmIGZiIcYpb8ulhxh9Fy7shDWtbHJHI6nKs=; b=pPf+En6KNjlf62aXYQj7JSjC8yhkOE/fBNJbC0ahBbiie54nXxKm+GzfudGQnpC/Vs YVx2mm8gT1NUTbSGrj7cZo555aMZo3T5rPcfsvu2/Eqo/z7Ap5L3HU0/4HF10ftvW8g5 WxS0JpyEVXzzn6CaXfk04GwVW+iChseO8trS2A70KB2M/q2JHlDe5yuupnW+MZTZFr1q 41oOOxJURd3eR5EsPBAN/gCRdVyxUMgc8f5PdkJMW50p3x7j6b68meDxjp3oXoCActSJ pMlcnOgyZF0L/DbwLGw1ka9JCzpQWYhLfZYmXlmZ+/h+8wdxp/6BU+QHNYoWKabPl+a4 g9OQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=zzheZmvySmIGZiIcYpb8ulhxh9Fy7shDWtbHJHI6nKs=; b=hxvvoKqf6SzCWT0aJGSPuspS2/EaOxcerLDv2xipSPKmV7mFS3IzC6Q7GvL8wOwV0/ M0qxOy6FuVxtUkxBIRm5IoeAZxQg1mtNBPtcFh78D3q6F+ypcZ0Od1TagH+eGOtv0+yO AEpv4RMOXgFvUwCku5eOXaeOZKDuja0ybT5zJO/hgjMaPsGA7/3DpAYsqThq7iNbCSzl 2JrfkQnpDzk9A5IoCAG9jcrg8XdWpWavYV8u3O470I0Scf1uR/M1UTUHPEWyQ7lDETiZ Y9LzX/EwLb6ddIJaaRtdP4dxwBW8Ic6XFOIv03mQ/iR3iVDFIGKy7Lb2mWhrERo1sX5m G+Jg==
X-Gm-Message-State: APjAAAUf8sNHLiYlbf/Rx2kBZXsq0xUhLEzqVbr4yVYN/9IURQnAXzO7 /BlHEZjsQwfi+KfTZUEzbi6GD81L
X-Google-Smtp-Source: APXvYqwjE3pbq4od2u7hjlA6gf5kTOJY8Pa+lmXHnp0BAatot5UTaAk2tfHFrzVHjIsp/CEErY+60A==
X-Received: by 2002:a17:902:8643:: with SMTP id y3mr26663912plt.195.1553542398827; Mon, 25 Mar 2019 12:33:18 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.72.95]) by smtp.gmail.com with ESMTPSA id b26sm21914962pfi.92.2019.03.25.12.33.16 for <anima@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Mar 2019 12:33:17 -0700 (PDT)
References: <155351766967.28964.6517259833650041915.idtracker@ietfa.amsl.com>
To: Anima WG <anima@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
X-Forwarded-Message-Id: <155351766967.28964.6517259833650041915.idtracker@ietfa.amsl.com>
Message-ID: <13112375-6f33-db09-955f-0419ce9dad70@gmail.com>
Date: Tue, 26 Mar 2019 08:33:14 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.0
MIME-Version: 1.0
In-Reply-To: <155351766967.28964.6517259833650041915.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/bHjgB4BmjNcOomepBZysrJfLuVA>
Subject: [Anima] Fwd: [Cbor] Protocol Action: 'Concise data definition language (CDDL): a notational convention to express CBOR and JSON data structures' to Proposed Standard (draft-ietf-cbor-cddl-08.txt)
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Mar 2019 19:33:22 -0000

Hi,

FYI this announcement is good news for ANIMA. It satisfies one of the
two missing references for the GRASP RFC. The other one is the ACP draft.
(For details see https://www.rfc-editor.org/cluster_info.php?cid=C325)

   Brian

-------- Forwarded Message --------
Subject: [Cbor] Protocol Action: 'Concise data definition language (CDDL): a notational convention to express CBOR and JSON data structures' to Proposed Standard (draft-ietf-cbor-cddl-08.txt)
Date: Mon, 25 Mar 2019 05:41:09 -0700
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
CC: cbor@ietf.org, The IESG <iesg@ietf.org>, alexey.melnikov@isode.com, barryleiba@computer.org, cbor-chairs@ietf.org, draft-ietf-cbor-cddl@ietf.org, rfc-editor@rfc-editor.org

The IESG has approved the following document:
- 'Concise data definition language (CDDL): a notational convention to
   express CBOR and JSON data structures'
  (draft-ietf-cbor-cddl-08.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 Adam Roach, Alexey Melnikov and Ben Campbell.

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




Technical Summary

   This document proposes a notational convention to express CBOR data
   structures (RFC 7049).  Its main goal is to provide an easy and
   unambiguous way to express structures for protocol messages and data
   formats that use CBOR or JSON.

Working Group Summary

  The CBOR working group has been working on the CDDL definition for about
  a year, and has had productive, healthy discussion that's led to the
  current document.  There is quite wide deployment of CBOR and a lot of
  interesting in the definition language that's proposed here.  As is
  typical, we had a core set of maybe half a dozen very active
  participants, with quite a few others chiming in occasionally.  The
  document shepherd thinks the interest and contribution has been robust.

  There are no significant disagreements that remain, and there's solid
  working group consensus on what's here now.  There have been
  disagreements about how to represent particular things, but they have
  been cleanly resolved and none are important to note here.  I'll call out
  the latest one, as it's just come up: at the end of working group last
  call, Jim Schaad raised an issue on the mailing list about an ambiguity
  that affects automated parser generation.  After discussion on the
  working group telechat, Carsten proposed text that clarifies that syntax
  alone may not always be sufficient to understand the meaning of a name,
  and that semantics of the name must be understood.

Document Quality

   Multiple existing IETF documents are already using CDDL for specifying wire encodings.
   There are several implementations of CBOR parsers/generators.

Personnel

   Barry Leiba is the document shepherd and
   Alexey Melnikov is the responsible AD.

_______________________________________________
CBOR mailing list
CBOR@ietf.org
https://www.ietf.org/mailman/listinfo/cbor