Re: [Json] Call for WG Consensus on Whether or Not to Adopt Nomenclature Document(s) in the Charter

Tim Bray <tbray@textuality.com> Sat, 15 March 2014 18:09 UTC

Return-Path: <tbray@textuality.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58CBC1A0180 for <json@ietfa.amsl.com>; Sat, 15 Mar 2014 11:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 Ddj7m1riE7X4 for <json@ietfa.amsl.com>; Sat, 15 Mar 2014 11:09:32 -0700 (PDT)
Received: from mail-ve0-f171.google.com (mail-ve0-f171.google.com [209.85.128.171]) by ietfa.amsl.com (Postfix) with ESMTP id B62FF1A017D for <json@ietf.org>; Sat, 15 Mar 2014 11:09:32 -0700 (PDT)
Received: by mail-ve0-f171.google.com with SMTP id cz12so4065436veb.2 for <json@ietf.org>; Sat, 15 Mar 2014 11:09:25 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=tjaN37+R3I0yVGxfIQr7pbfCZ0nLDNrMPW2X1kPFpyY=; b=HVF0IEQ3CwmlaBntfb4N6KMlHh2auT9F8pbJ2zrMHdGQ++afhpvxq3EC4kAOCKD7qD Z6EoD89JMFRghxYKWAO5MeJwGVCRynkGjTpVujHnD0jC3uDaMaoY6iD76c4Sc54KL/vB u7n8fEU1BZyqlFu2StS9l1rYPtrtJlwt2lVXJl0ZBXMAU+uSG4MK3+vsf26KaRNbXWCB 6ofZ05kLNy5UZwcXuekH4jsDUlYPyOsQMZQHtA3h2G8ZA46zvHGv+eVOBA/V3EyqpKzo F8nhesbUE0NIZNgvkKfuQJCXYCG5P0NbaNgYeGh98UuyorOu44hgGuw9ZAd+8135hyRg 86hg==
X-Gm-Message-State: ALoCoQnpBYsFV9CFW+bmj3Bnqpy2u0UVTAqOWljPwHoMW0OLn7+QiLiQfBLGEamW/Ccu/Clwolup
MIME-Version: 1.0
X-Received: by 10.58.38.166 with SMTP id h6mr1513565vek.22.1394906965121; Sat, 15 Mar 2014 11:09:25 -0700 (PDT)
Received: by 10.220.98.73 with HTTP; Sat, 15 Mar 2014 11:09:25 -0700 (PDT)
X-Originating-IP: [24.84.235.32]
In-Reply-To: <890D8059-2280-48D5-820B-2E75852AF334@vpnc.org>
References: <53238F2E.5010105@cisco.com> <CAHBU6itv0q7ZTrran+dKTcUxoSxNHYnND7yLmSPF35--iUMA+w@mail.gmail.com> <CAMm+Lwi6Ha0r55vb3VNsgz40Bds6HYZ-aM9u-JwyVmoRDuZaWw@mail.gmail.com> <420F0699-9F27-435E-924C-28966A743EAF@vpnc.org> <CAHBU6iv=pUmq1Jdi+VkFnEG0+Ef7pBnSMtPdVNaHFxu6x5RFBQ@mail.gmail.com> <D93BF076-90B2-4AF0-BDD6-29BF4332AABF@vpnc.org> <CAK3OfOhqfJWX747jZs40amrdRV5T3aTxrMHsCvW-5jdN9zq40w@mail.gmail.com> <C77851F1-FBB2-47AD-B263-565593899D8C@vpnc.org> <890D8059-2280-48D5-820B-2E75852AF334@vpnc.org>
Date: Sat, 15 Mar 2014 11:09:25 -0700
Message-ID: <CAHBU6ivNpqyyfTUNp1M-nWSFWoGTN_Zb=rkcQZ1ghGpsOe71Mw@mail.gmail.com>
From: Tim Bray <tbray@textuality.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary="089e013a0d4026e19004f4a91622"
Archived-At: http://mailarchive.ietf.org/arch/msg/json/9gUXtY5O2YF3x7FCyM7Vp93SFIs
Cc: IETF JSON WG <json@ietf.org>
Subject: Re: [Json] Call for WG Consensus on Whether or Not to Adopt Nomenclature Document(s) in the Charter
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/json/>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Mar 2014 18:09:35 -0000

That I-D would be greatly improved by tossing the ABNF and just using
English, saying what the names of the fields and the allowed values for
them are.  “Better than ABNF” isn’t what we’re trying for; “Better than
reasonably-well-edited English” is.  I still haven’t seen an example where
a schema language would meet that criterion.

Seriously, if nobody can find an example where schema/nomenclature would
actually improve a real existing non-hypothetical document, I think it
would be silly for the WG to proceed with inventing a solution to a
non-problem.

Also, that I-D does something else that seems really wrong: Says that the
the JSON objects must be expressed on a single line.  Hmmm

 -T


On Sat, Mar 15, 2014 at 9:50 AM, Paul Hoffman <paul.hoffman@vpnc.org> wrote:

> Here's a JSON format that could definitely use a simple JSON description
> language of some sort. The draft authors went the ABNF route, and it's
> completely unclear where they are going until you look at the examples and
> realize how trivial the format really is.
>
> http://tools.ietf.org/html/draft-dulaunoy-kaplan-passive-dns-cof
>
> --Paul Hoffman
> _______________________________________________
> json mailing list
> json@ietf.org
> https://www.ietf.org/mailman/listinfo/json
>