Re: [Json] I-JSON Tpic #2: Top-Level
Tim Bray <tbray@textuality.com> Tue, 20 May 2014 20:27 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 D9DA91A0778 for <json@ietfa.amsl.com>; Tue, 20 May 2014 13:27:45 -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 nPVvsW9ATmtm for <json@ietfa.amsl.com>; Tue, 20 May 2014 13:27:44 -0700 (PDT)
Received: from mail-ve0-f170.google.com (mail-ve0-f170.google.com [209.85.128.170]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B4171A0090 for <json@ietf.org>; Tue, 20 May 2014 13:27:44 -0700 (PDT)
Received: by mail-ve0-f170.google.com with SMTP id db11so1316550veb.15 for <json@ietf.org>; Tue, 20 May 2014 13:27:43 -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:from:date :message-id:subject:to:cc:content-type; bh=dFDwOU8TnElJLvcnJsAAic5XCwU6tupRUBypkYf5bCU=; b=Hf93scSpQ3KlKgMiOYZyaPW2WhN0b9jeX1jyV7ApiSS3Z6g8NXo7Xo+Ntmb3KV6wjX LHnf8lGMlTi1yfv3+ry68N3uMGBxUOGsWYw7Iao3oEHfR9IylIF3vAux+MZ6Bk5vBiM1 8XikKpWl3JYrLHDG3otHy8UigkOjEDSyEnvCDBzybw3eF72xs8Sa36QhccfZUCZQ6M6Z ZpMy4CaCFPY0z3qMlN6xvHV67bu6LLbLd1BXMe2O90dzMAcmySF0d+YgwDYfihH3lbTB Yal8bSefBUSKwGDuaumlYsxRxdn1eMNiP56fPMM1EOrJzmHpRZuuGPX8gy7kDpOeBfNn xBfA==
X-Gm-Message-State: ALoCoQkFMqVeTktXuzOIrUgB4w9F36J6waCkwEkuECKXGpIG8500mejhVV++A2Vmj+MK3F1hXu3B
X-Received: by 10.220.105.4 with SMTP id r4mr5794139vco.27.1400617662999; Tue, 20 May 2014 13:27:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.98.73 with HTTP; Tue, 20 May 2014 13:27:22 -0700 (PDT)
X-Originating-IP: [107.19.76.28]
In-Reply-To: <537BB89E.2040305@cisco.com>
References: <535EB119.4000908@cisco.com> <CAHBU6itycQmqzAuxWyrFZ_v=fHdenm2csyAqtUGGu+vteh6=yQ@mail.gmail.com> <255B9BB34FB7D647A506DC292726F6E1154581E82F@WSMSG3153V.srv.dir.telstra.com> <CAHBU6iuqosV91W6CJyow_eaKdCNm_VOairJysuLS8mrWV+HM9g@mail.gmail.com> <ABB2BA00-6A21-4710-A1F5-49D4FB469E8F@vpnc.org> <CAK3OfOig8y5KpYZ86KrMPxrJOYC_hLBew_nmyneHCC2mXX+tag@mail.gmail.com> <537BB89E.2040305@cisco.com>
From: Tim Bray <tbray@textuality.com>
Date: Tue, 20 May 2014 13:27:22 -0700
Message-ID: <CAHBU6ivpG_H=UFd1fAQednN3Q2vvJtw5DD150GnRjq+Ar3bbTA@mail.gmail.com>
To: Matt Miller <mamille2@cisco.com>
Content-Type: multipart/alternative; boundary="089e0122f3324505a604f9dab6d7"
Archived-At: http://mailarchive.ietf.org/arch/msg/json/k-sJ8E0iJ47Ym4wYLUGAQ6GeuZI
Cc: IETF JSON WG <json@ietf.org>
Subject: Re: [Json] I-JSON Tpic #2: Top-Level
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: Tue, 20 May 2014 20:27:46 -0000
For what it’s worth, this particular consensus excludes me. 1. The goal for I-JSOn is to maximize interoperability, and there is software out there coded to 4627 which will fail when presented with 42 or true; so interoperability suffers when you do that. 2. For the type of work the IETF is engaged in, Must-Ignore is almost always a win in protocol designs, and thus we would do well to encourage the use of JSON that makes this straightforward. On Tue, May 20, 2014 at 1:18 PM, Matt Miller <mamille2@cisco.com> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > It has been several days since the last discussion on this topic. As > it currently stands, it appears there is no consensus to restrict the > top-level to only object (or object / array). > > Does anyone have more to say with regards to top-level restrictions in > I-JSON? > > > - -- > - - m&m > > Matt Miller < mamille2@cisco.com > > Cisco Systems, Inc. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.22 (Darwin) > Comment: GPGTools - https://gpgtools.org > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBCgAGBQJTe7ieAAoJEDWi+S0W7cO1/TAH/0l9Um416SDS1RNYyrVyVlip > Bc/u5zGGaxjASEw1BVt0cckKMcp6syEMRFHmZ8XaUFMFJFFUMn8G6Ob4Lq7Za1K+ > untUCjYkmavzR8frGGJPfmH9EdlUov8Xjm3ByZ+TRswb20cIgrRqw+baI8TbTNR1 > eNZKJ2Y4vW0nFkPvIWdvYwf4Sht8DakM7bYjC4iImrU0t58ESwbFw1uLKGVgrVfU > y62Jxmp1Yz6WWPIf1Q8MQupDXZNosBS/hLDUoF4FjOUXaNR3CCr8wpQBMm4uBlmZ > tE6Kwddutq5Kwvvwq7YjpJGUS4uhYNcIVDWwkoBz7ZDOGtctva5UjLjIZ8OnQWg= > =3Bkb > -----END PGP SIGNATURE----- > > _______________________________________________ > json mailing list > json@ietf.org > https://www.ietf.org/mailman/listinfo/json > -- - Tim Bray (If you’d like to send me a private message, see https://keybase.io/timbray)
- [Json] I-JSON Tpic #2: Top-Level Matt Miller
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Tim Bray
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Jacob Davies
- Re: [Json] I-JSON Tpic #2: Top-Level Tim Bray
- Re: [Json] I-JSON Tpic #2: Top-Level Matthew Morley
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Mark Nottingham
- Re: [Json] I-JSON Tpic #2: Top-Level Tim Bray
- Re: [Json] I-JSON Tpic #2: Top-Level John Cowan
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Manger, James
- Re: [Json] I-JSON Tpic #2: Top-Level Manger, James
- Re: [Json] I-JSON Tpic #2: Top-Level Tim Bray
- Re: [Json] I-JSON Tpic #2: Top-Level Manger, James
- Re: [Json] I-JSON Tpic #2: Top-Level Stefan Drees
- Re: [Json] I-JSON Tpic #2: Top-Level Jacob Davies
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Matt Miller
- Re: [Json] I-JSON Tpic #2: Top-Level Tim Bray
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Stefan Drees
- Re: [Json] I-JSON Tpic #2: Top-Level Jacob Davies
- Re: [Json] I-JSON Tpic #2: Top-Level Carsten Bormann
- Re: [Json] I-JSON Tpic #2: Top-Level Martin J. Dürst
- Re: [Json] I-JSON Tpic #2: Top-Level Carsten Bormann
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Jacob Davies
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Paul Hoffman
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Carsten Bormann
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Tpic #2: Top-Level Jacob Davies
- Re: [Json] I-JSON Tpic #2: Top-Level Joe Hildebrand (jhildebr)
- Re: [Json] I-JSON Tpic #2: Top-Level Martin J. Dürst
- Re: [Json] I-JSON Topic #2: Top-Level Matt Miller
- Re: [Json] I-JSON Topic #2: Top-Level Matthew Morley
- Re: [Json] I-JSON Topic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Topic #2: Top-Level Nico Williams
- Re: [Json] I-JSON Topic #2: Top-Level Phillip Hallam-Baker