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

Tim Bray <tbray@textuality.com> Tue, 14 March 2017 06:17 UTC

Return-Path: <tbray@textuality.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 BAD8D12944E for <json@ietfa.amsl.com>; Mon, 13 Mar 2017 23:17:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=textuality-com.20150623.gappssmtp.com
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 XzDKpSFqd8RQ for <json@ietfa.amsl.com>; Mon, 13 Mar 2017 23:17:39 -0700 (PDT)
Received: from mail-qt0-x235.google.com (mail-qt0-x235.google.com [IPv6:2607:f8b0:400d:c0d::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86FF712940E for <json@ietf.org>; Mon, 13 Mar 2017 23:17:39 -0700 (PDT)
Received: by mail-qt0-x235.google.com with SMTP id x35so48541300qtc.2 for <json@ietf.org>; Mon, 13 Mar 2017 23:17:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=textuality-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4SbUSGhDdddak6gVKFv1IU8WcD0MMdYHcYqrnDQD81Y=; b=QThdXSsYna5jflKs09Oa9p7e87RW3UVdgBnh7GuDSEocBetO1R3M6yYywdaWjKPHfN ErGna/O/DrkXBe3xB3WJs8oWVX41LxCoqe/RixdR3lQAqPbMJg5ToFJNyQv3uyLiww+r FIU/90VRmqB0Vfna5IE70uB9qIuxj2vpcrAm/NtIBkmGB1NGqXkI84aVfHpft97aHiC7 P8rrY+LrSEIPZrg3+Ksz/AzfX/KRI1En3OjIQAYK2CZXiDElDQVopSy8w335hZogqIuM IGuZfFBudgOHQ3PUoEOe0HxjaehXe7J4y5+MOkQQEnUBeSdVdAx5QbRWAgshdsBCpCHj XObw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4SbUSGhDdddak6gVKFv1IU8WcD0MMdYHcYqrnDQD81Y=; b=Q+DvFm3cGNhxLMnuCnb7/Q9FFOds+MJXtB2X9odU+qBmMxSZL2SWc79DatrfSLc2/w btBDLD+D+9BZxRHlMTHehvcQee/Ce7UjkW/k9tNAPxwHaKUK6wAuZoNzWdeypGMiDO42 ZQ0eCVC/H/b30v8q6A+DHD6EGhChY0NDGvbJpdpgC8pvoaalAk7Xjtyc/9vRUA0sybAu z6pDSZMUYiRuhlamVBzvVMWwZ4OdSk7ybFWIHWbkZWjXSvqM0O+pB82oRTVvVWqYUBBC lvoRWWIG6Zqfj9N6RiXB85VwkRn35J5QwX03n/74sI/e1pQZV+tEgBW/w7C8gfPS/5NH ILPw==
X-Gm-Message-State: AMke39ltDkJhQZq3mgJc7Fmgg4paF9ktEE5M1plGTiSFeX60gCj2C51Jhkm61FHYKgpPpGU21fnNoIfvS27g0A==
X-Received: by 10.200.34.144 with SMTP id f16mr37617821qta.186.1489472258763; Mon, 13 Mar 2017 23:17:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.92.147 with HTTP; Mon, 13 Mar 2017 23:17:37 -0700 (PDT)
X-Originating-IP: [24.86.134.32]
Received: by 10.140.92.147 with HTTP; Mon, 13 Mar 2017 23:17:37 -0700 (PDT)
In-Reply-To: <E30CE52F-CE3E-4888-99D8-58899D3652EB@tzi.org>
References: <1fb5849e-8dbf-835d-65b7-2403686248f9@outer-planes.net> <b3cb2651-2d9f-d68d-2191-814e8dd5f5e2@gmx.de> <4B0A7371-9D85-4BEF-BC3C-14175E563178@tzi.org> <98ba10a0-6e44-9ff0-5993-f7ec9c66d74b@gmx.de> <E30CE52F-CE3E-4888-99D8-58899D3652EB@tzi.org>
From: Tim Bray <tbray@textuality.com>
Date: Mon, 13 Mar 2017 23:17:37 -0700
Message-ID: <CAHBU6ivb1meRgGZ8QPcicQY7awq1FSVCUNB2zkXGq2WJ6bsspQ@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="001a113f41fee303ef054aaac815"
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/au_Bv09GdYHzd6GRp9-50M1-7hI>
Cc: Julian Reschke <julian.reschke@gmx.de>, draft-ietf-jsonbis-rfc7159bis.all@ietf.org, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, "json@ietf.org" <json@ietf.org>
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 06:17:40 -0000

My position is identical to Carsten's. If you want guaranteed
interoperability, use I-JSON. Let's not weaken this document with dubious
handwaving that suggests anything but UTF-8 is a sane choice.

On Mar 13, 2017 3:24 PM, "Carsten Bormann" <cabo@tzi.org> wrote:

> On 13 Mar 2017, at 23:23, Julian Reschke <julian.reschke@gmx.de> wrote:
> >
> > "No" in the sense of "that's incorrect", or "it's correct, but we
> shouldn't state it"?
>
> Incorrect.
>
> (Counterexample left as an exercise to the reader.)
>
> Grüße, Carsten
>
>