Re: [Json] Proposal: the minimal edit
Norbert Lindenberg <ietf@lindenbergsoftware.com> Mon, 24 June 2013 18:41 UTC
Return-Path: <ietf@lindenbergsoftware.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8F5B11E8178 for <json@ietfa.amsl.com>; Mon, 24 Jun 2013 11:41:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.687
X-Spam-Level:
X-Spam-Status: No, score=-3.687 tagged_above=-999 required=5 tests=[AWL=-0.088, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IA77d4Tj+rmO for <json@ietfa.amsl.com>; Mon, 24 Jun 2013 11:41:33 -0700 (PDT)
Received: from mirach.lunarpages.com (mirach.lunarpages.com [216.97.235.70]) by ietfa.amsl.com (Postfix) with ESMTP id 268E811E8174 for <json@ietf.org>; Mon, 24 Jun 2013 11:41:33 -0700 (PDT)
Received: from 50-0-136-241.dsl.dynamic.sonic.net ([50.0.136.241]:53939 helo=[192.168.0.5]) by mirach.lunarpages.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from <ietf@lindenbergsoftware.com>) id 1UrBhh-00176B-5h; Mon, 24 Jun 2013 11:41:29 -0700
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: text/plain; charset="windows-1252"
From: Norbert Lindenberg <ietf@lindenbergsoftware.com>
In-Reply-To: <CAHBU6ivSG_jYEAzQLnNr+JJXPfMnt9qvhtKyo=HK+38iG_Z3xQ@mail.gmail.com>
Date: Mon, 24 Jun 2013 11:41:26 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <F3805A10-4068-4D34-AABB-E199588BDB8D@lindenbergsoftware.com>
References: <CAChr6SyN4Z3Hh8OFGHkK+AJN0+S09wMfjeobZ51GjKNL+GhPsw@mail.gmail.com> <CAHBU6ivSG_jYEAzQLnNr+JJXPfMnt9qvhtKyo=HK+38iG_Z3xQ@mail.gmail.com>
To: Tim Bray <tbray@textuality.com>
X-Mailer: Apple Mail (2.1283)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - mirach.lunarpages.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - lindenbergsoftware.com
X-Get-Message-Sender-Via: mirach.lunarpages.com: authenticated_id: ietf@lindenbergsoftware.com
Cc: Norbert Lindenberg <ietf@lindenbergsoftware.com>, "json@ietf.org" <json@ietf.org>, R S <sayrer@gmail.com>
Subject: Re: [Json] Proposal: the minimal edit
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 24 Jun 2013 18:41:38 -0000
On Jun 22, 2013, at 10:48 , Tim Bray wrote: > BTW I should say that I have some sympathy with Rob’s viewpoint here. It looks like it might be hard to get consensus about the nits we want to pick here on 4627, and JSON in the wild works just fine, and the real de facto irritant is that ECMAScript does some non-4627-blessed things. I’m willing to put some more work into the struggle for consensus, but if we just decided to give up, just add a “Stupid ECMAScript Tricks” section then declare victory, that wouldn’t be a terrible outcome. -T Which of these "non-4627-blessed things" is done only by ECMAScript? The one Rob mentioned, producing and consuming primitive JSON values at the root level, can also be found, e.g., in the JSON implementation in Python: http://docs.python.org/3/library/json.html#top-level-non-object-non-array-values A section about ECMAScript may be useful because of the central position of JavaScript in browsers in the web eco system. But the assumption that all other JSON implementations are in agreement and only ECMAScript does "stupid tricks" doesn't match reality. Norbert
- [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit Jorge
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit Eliot Lear
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Norbert Lindenberg
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Paul Hoffman
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit Tim Bray
- Re: [Json] Proposal: the minimal edit R S
- Re: [Json] Proposal: the minimal edit Martin J. Dürst
- Re: [Json] Proposal: the minimal edit Bjoern Hoehrmann
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit John Cowan
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit Carsten Bormann
- Re: [Json] Proposal: the minimal edit John Cowan