Re: [Json] Encoding detection (Was: Re: JSON: remove gap between Ecma-404 and IETF draft)

John Cowan <cowan@mercury.ccil.org> Fri, 22 November 2013 18:59 UTC

Return-Path: <cowan@ccil.org>
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 A61541ADFD4 for <json@ietfa.amsl.com>; Fri, 22 Nov 2013 10:59:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.125
X-Spam-Level:
X-Spam-Status: No, score=-3.125 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.525] 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 D8v7-ca1r8wO for <json@ietfa.amsl.com>; Fri, 22 Nov 2013 10:59:02 -0800 (PST)
Received: from earth.ccil.org (earth.ccil.org [192.190.237.11]) by ietfa.amsl.com (Postfix) with ESMTP id 9C3281ADF7C for <json@ietf.org>; Fri, 22 Nov 2013 10:59:02 -0800 (PST)
Received: from cowan by earth.ccil.org with local (Exim 4.72) (envelope-from <cowan@ccil.org>) id 1VjvwK-00046p-PD; Fri, 22 Nov 2013 13:58:52 -0500
Date: Fri, 22 Nov 2013 13:58:52 -0500
From: John Cowan <cowan@mercury.ccil.org>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
Message-ID: <20131122185852.GB11066@mercury.ccil.org>
References: <20131120223305.GB5476@mercury.ccil.org> <CANXqsRJmNmSRXssBnw3tGUt0veViENLoS=dp+gEr2RqvNAf4JQ@mail.gmail.com> <20131121165615.GA12138@mercury.ccil.org> <CANXqsRKrcR54TzSFng0ysyTV60-uZZ7QQ-G4xJOB0gO29C7-Ag@mail.gmail.com> <54E53D571E5E4589B2E9FA17DC816002@codalogic> <CAHBU6itwNwAy__Yy3n2bGMjuZnXAhK+qNbLq36piFy666m-Cng@mail.gmail.com> <EF7034DE-EA4D-43E4-9A5A-159E4A9DAB02@wirfs-brock.com> <BAC0485B-3C8F-43D5-9F14-52615AB00D4B@cisco.com> <ge9v89hbda8440gdtt06cd7k8ehtpfkd2d@hive.bjoern.hoehrmann.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <ge9v89hbda8440gdtt06cd7k8ehtpfkd2d@hive.bjoern.hoehrmann.de>
User-Agent: Mutt/1.5.20 (2009-06-14)
Sender: John Cowan <cowan@ccil.org>
Cc: JSON WG <json@ietf.org>, es-discuss <es-discuss@mozilla.org>, "www-tag@w3.org" <www-tag@w3.org>, "Matt Miller (mamille2)" <mamille2@cisco.com>
Subject: Re: [Json] Encoding detection (Was: Re: JSON: remove gap between Ecma-404 and IETF draft)
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: Fri, 22 Nov 2013 18:59:03 -0000

Bjoern Hoehrmann scripsit:

> Neither of the quoted statements mean anything as far as I can tell.
> The encoding detection rules are a vital part of the specification and
> cannot be removed without replacement. I am not aware of any argument
> that the text "will be" inaccurate or harmful.

If we are going to allow interchange of bare strings, the text will be
inaccurate.

-- 
And they pack their lyrics till they're so damn dense           John Cowan
You could put 'em in your yard and you could use 'em for a fence.
  --Alan Chapman, "Everybody Wants to Be Sondheim"     www.ccil.org/~cowan