[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
- [Anima] Fwd: [Cbor] Protocol Action: 'Concise dat… Brian E Carpenter