Re: [Json] Call for Consensus: Proposed Text for "8.1 Character Encoding"

Carsten Bormann <cabo@tzi.org> Tue, 14 March 2017 10:47 UTC

Return-Path: <cabo@tzi.org>
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 AA92F12943B; Tue, 14 Mar 2017 03:47:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 NTx2ZStJwsSg; Tue, 14 Mar 2017 03:47:03 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D8EF128B44; Tue, 14 Mar 2017 03:47:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2EAkxTs011967; Tue, 14 Mar 2017 11:46:59 +0100 (CET)
Received: from [192.168.217.124] (p5DCCCDC2.dip0.t-ipconnect.de [93.204.205.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vjBJ307DpzDHCt; Tue, 14 Mar 2017 11:46:58 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <76b9f10c-9599-93af-546b-5769b83bdc9b@codalogic.com>
Date: Tue, 14 Mar 2017 11:46:57 +0100
X-Mao-Original-Outgoing-Id: 511181217.67503-c198730151a8e95eceac4d9e76aa2f4a
Content-Transfer-Encoding: quoted-printable
Message-Id: <E8C84824-C801-40C3-A2F4-A31AC082EA8B@tzi.org>
References: <1fb5849e-8dbf-835d-65b7-2403686248f9@outer-planes.net> <b3cb2651-2d9f-d68d-2191-814e8dd5f5e2@gmx.de> <1cae01bf-721c-1fe0-46c2-8e82b5a043a7@codalogic.com> <76b9f10c-9599-93af-546b-5769b83bdc9b@codalogic.com>
To: "json@ietf.org" <json@ietf.org>, draft-ietf-jsonbis-rfc7159bis.all@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/IF20II8T7Q32KyICS5whoW-1qZI>
Subject: Re: [Json] Call for Consensus: Proposed Text for "8.1 Character Encoding"
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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, 14 Mar 2017 10:47:05 -0000

>    00 00        UTF-32BE
>    00 xx        UTF-16BE
>    xx 00 00 00  UTF-32LE
>    xx 00 00 xx  UTF-16LE
>    xx 00 xx     UTF-16LE
>    xx xx        UTF-8
>    xx EOF       UTF-8 (For Carsten's recent comment)

Wow, people are still posting incorrect match tables :-)

I think that Julian (with my amendment maybe) nailed it, no need to make ever more wronger proposals here.

(Again, in the age of unit testing, all this is much easier to get right for a coder than for a spec writer.)

Grüße, Carsten