Re: If not JSON, what then ?
Carsten Bormann <cabo@tzi.org> Tue, 02 August 2016 19:51 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42DB412D867 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 2 Aug 2016 12:51:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.208
X-Spam-Level:
X-Spam-Status: No, score=-8.208 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 X-x9YOTNIFLf for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 2 Aug 2016 12:51:55 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1ECE12D913 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 2 Aug 2016 12:51:55 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1bUffS-0000Yl-DH for ietf-http-wg-dist@listhub.w3.org; Tue, 02 Aug 2016 19:47:58 +0000
Resent-Date: Tue, 02 Aug 2016 19:47:58 +0000
Resent-Message-Id: <E1bUffS-0000Yl-DH@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <cabo@tzi.org>) id 1bUffN-0000Xm-O8 for ietf-http-wg@listhub.w3.org; Tue, 02 Aug 2016 19:47:53 +0000
Received: from relay2-d.mail.gandi.net ([217.70.183.194]) by maggie.w3.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from <cabo@tzi.org>) id 1bUff9-0001cZ-Q9 for ietf-http-wg@w3.org; Tue, 02 Aug 2016 19:47:52 +0000
Received: from mfilter37-d.gandi.net (mfilter37-d.gandi.net [217.70.178.168]) by relay2-d.mail.gandi.net (Postfix) with ESMTP id 91CD4C5A60; Tue, 2 Aug 2016 21:46:49 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mfilter37-d.gandi.net
Received: from relay2-d.mail.gandi.net ([IPv6:::ffff:217.70.183.194]) by mfilter37-d.gandi.net (mfilter37-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id gRa2suyiLhZ8; Tue, 2 Aug 2016 21:46:48 +0200 (CEST)
X-Originating-IP: 93.199.227.76
Received: from nar-3.local (p5DC7E34C.dip0.t-ipconnect.de [93.199.227.76]) (Authenticated sender: cabo@cabo.im) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 48CDDC5A46; Tue, 2 Aug 2016 21:46:46 +0200 (CEST)
Message-ID: <57A0F8A3.3000904@tzi.org>
Date: Tue, 02 Aug 2016 21:46:43 +0200
From: Carsten Bormann <cabo@tzi.org>
User-Agent: Postbox 4.0.8 (Macintosh/20151105)
MIME-Version: 1.0
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
CC: HTTP Working Group <ietf-http-wg@w3.org>, draft-greevenbosch-appsawg-cbor-cddl@ietf.org
References: <77778.1470037414@critter.freebsd.dk> <57A0A585.4060402@tzi.org> <64972.1470161286@critter.freebsd.dk>
In-Reply-To: <64972.1470161286@critter.freebsd.dk>
X-Enigmail-Version: 1.2.3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-W3C-Hub-Spam-Status: No, score=-7.9
X-W3C-Hub-Spam-Report: AWL=0.680, BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, W3C_AA=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: maggie.w3.org 1bUff9-0001cZ-Q9 50ca875131c04c31e2b47977fd5d478a
X-Original-To: ietf-http-wg@w3.org
Subject: Re: If not JSON, what then ?
Archived-At: <http://www.w3.org/mid/57A0F8A3.3000904@tzi.org>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/32152
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
Poul-Henning Kamp wrote: > I don't have an informed opinion about CDDL at this point, but > having two parallel specifications sounds like a clas^H^H^H^Hantiquity > mistake to me. > > How do you plan to make sure they both say the same thing ? You generate the JSON one from the original CDDL source when you need it. (The JSON version is for interchange between tools working on instances of the specification language, not for humans to work on it. Of course it is not hard to write a CDDL parser, but it is even easier to ingest JSON from an existing CDDL parser, and standardizing this intermediate format together with the language sounds like a good idea and is simple enough to do.) Grüße, Carsten
- Re: If not JSON, what then ? Sam Johnston
- Re: If not JSON, what then ? Martin J. Dürst
- Re: If not JSON, what then ? Alcides Viamontes E
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Martin Thomson
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Martin Thomson
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Kari hurtta
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Kari hurtta
- Re: If not JSON, what then ? Martin Thomson
- Re: If not JSON, what then ? Carsten Bormann
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? Carsten Bormann
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Carsten Bormann
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Stefan Eissing
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? nicolas.mailhot
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? nicolas.mailhot
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Stefan Eissing
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Mark Nottingham
- Re: If not JSON, what then ? James M Snell
- Re: If not JSON, what then ? Cory Benfield
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Nicolas Mailhot
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Poul-Henning Kamp
- Re: If not JSON, what then ? Willy Tarreau
- Re: If not JSON, what then ? Carsten Bormann
- If not JSON, what then ? Poul-Henning Kamp