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

"Manger, James" <James.H.Manger@team.telstra.com> Mon, 27 March 2017 01:22 UTC

Return-Path: <James.H.Manger@team.telstra.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 8A7C9127097 for <json@ietfa.amsl.com>; Sun, 26 Mar 2017 18:22:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=teamtelstra.onmicrosoft.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 idNZO9DtKacx for <json@ietfa.amsl.com>; Sun, 26 Mar 2017 18:22:13 -0700 (PDT)
Received: from ipxdno.tcif.telstra.com.au (ipxdno.tcif.telstra.com.au [203.35.82.212]) (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 2CC111289B5 for <json@ietf.org>; Sun, 26 Mar 2017 18:22:08 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.36,229,1486386000"; d="scan'208,217";a="3488920"
Received: from unknown (HELO ipcani.tcif.telstra.com.au) ([10.97.216.200]) by ipodni.tcif.telstra.com.au with ESMTP; 27 Mar 2017 12:22:04 +1100
X-IronPort-AV: E=McAfee;i="5800,7501,8479"; a="312337116"
Received: from wsmsg3703.srv.dir.telstra.com ([172.49.40.171]) by ipcani.tcif.telstra.com.au with ESMTP; 27 Mar 2017 12:22:04 +1100
Received: from wsapp5584.srv.dir.telstra.com (10.75.131.20) by wsmsg3703.srv.dir.telstra.com (172.49.40.171) with Microsoft SMTP Server (TLS) id 8.3.485.1; Mon, 27 Mar 2017 12:22:04 +1100
Received: from wsapp5584.srv.dir.telstra.com (10.75.131.20) by wsapp5584.srv.dir.telstra.com (10.75.131.20) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Mon, 27 Mar 2017 12:22:03 +1100
Received: from AUS01-ME1-obe.outbound.protection.outlook.com (10.172.229.126) by wsapp5584.srv.dir.telstra.com (10.75.131.20) with Microsoft SMTP Server (TLS) id 15.0.1236.3 via Frontend Transport; Mon, 27 Mar 2017 12:22:03 +1100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=teamtelstra.onmicrosoft.com; s=selector1-team-telstra-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Dbskoti2Scvoklk4HnYWelSZ06tVmKnsWgdejcanPbg=; b=YAlYuKJZkEfmz1nR+3wzLNc35EPTVcMhZ9i985IcGc16yjnVkZNrpU3K5Y6BuO2CoGuoB9cwW/w6wDBlE3YHMkvzQxTAAi7aTG10O2+QmxAd1XUuj0uqvNcrNDVNTK01kDWODJHSoAywXQF7uysZNaTk2Uie/O1xz4+MzS+5p0k=
Received: from SYXPR01MB1615.ausprd01.prod.outlook.com (10.175.209.15) by SYXPR01MB1614.ausprd01.prod.outlook.com (10.175.209.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14; Mon, 27 Mar 2017 01:22:03 +0000
Received: from SYXPR01MB1615.ausprd01.prod.outlook.com ([10.175.209.15]) by SYXPR01MB1615.ausprd01.prod.outlook.com ([10.175.209.15]) with mapi id 15.01.0991.020; Mon, 27 Mar 2017 01:22:03 +0000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: John Cowan <cowan@ccil.org>
CC: "json@ietf.org" <json@ietf.org>
Thread-Topic: [Json] FW: Call for Consensus: Proposed Text for "8.1 Character Encoding"
Thread-Index: AQHSppQqCE7Tpf8nY025elja13jqcqGn3BIw
Date: Mon, 27 Mar 2017 01:22:03 +0000
Message-ID: <SYXPR01MB1615A8D849A1DB07EE994BA0E5330@SYXPR01MB1615.ausprd01.prod.outlook.com>
References: <1fb5849e-8dbf-835d-65b7-2403686248f9@outer-planes.net> <0E32A94D-CE12-4F52-9ED6-8743C49751B4@vpnc.org> <4d2f0fb3-a729-0c17-2394-bc1e005dd612@gmx.de> <d09f9a59-2411-45a0-470c-ea95072fe4fd@outer-planes.net> <dad91b19-e774-e239-36d2-9d086cca8e0d@gmx.de> <ac432615-ee84-3cdf-6b37-480626bd18c1@gmx.de> <804f9930-26a5-a565-0607-452b386cfeb5@outer-planes.net> <D89BCFAA-B81F-4EEB-8B3A-180BAAB9D16C@att.com> <e69d7c21-85cb-45f4-c0c2-34c624e63049@outer-planes.net> <SYXPR01MB16158E1A21189A2E51E2E1DDE5330@SYXPR01MB1615.ausprd01.prod.outlook.com> <CAD2gp_TCTnY5LXQtLf0AsG3bzS-rDV0DC5hwwv-XqB=+nCLmJA@mail.gmail.com>
In-Reply-To: <CAD2gp_TCTnY5LXQtLf0AsG3bzS-rDV0DC5hwwv-XqB=+nCLmJA@mail.gmail.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ccil.org; dkim=none (message not signed) header.d=none;ccil.org; dmarc=none action=none header.from=team.telstra.com;
x-originating-ip: [203.41.142.244]
x-microsoft-exchange-diagnostics: 1; SYXPR01MB1614; 7:39kt63aF6LvQz8eZqGnZMVeWQfO0YnLWl2xzBgcf4l/7updvAci7sb4bsuKVAht7W7y90p8oVfAG8E99J1dXCtAz/RFZKcsD8gyCkLeu4SU3xjfA1/DiekxFWKGh/1bbx0x1r560/Fr2i6w6Jv+Q1oaoDpY7KCI7/fIhz8cW+D0p9L13hodPa3cFaCFe/LuedSeN1MYEJ6ixnbJWD3NqzhY2tkJKZCVW6wVqb1UBYuRzmetSMm5xaPgPnf3osPQqZWcLiLd/KG5hEg7GH9fjvL+qT1VI5UTD0b7gWHHl4LeCgXQe13RsX08wi9OEwG8USw0giTTkcGn7M15d4P0qPw==; 20:3DcG4zEQ09QR2KmFQ6zOmLFZa50+498xuJZZzZw1wI6+n7SR9IkAz7n/I6VczjwCRmWeANb/zSxcGCczZN44YgmTUZBKg01KTvRC3DhDSL2tb5/8EXV0nEP27HYYs71s4IV0XfUZ1L/30t1aBv4md5kwzEX3EvJN3AHqRuoU/ItywiMxFmaoMPzP5zAjCfN/o107VnuF4dUdWDsvSxW+r3Hk7f+Ptss6WpZL5I0/FCtlKygoejtg0XluOv+rtbVbN1j9LOleQIpGK5AqBIP6hVzFRpjSWY3Ej7J/b248v0xxWktpq69rVNk9UMWhguNh0EMTBOydGiux/dt7vGjpwBKATEYBZoZGlkfSTbZMUpeSUjLJJTfCSDUlvABFGZK2lqpNnGob64MWBFeAf4NGOArLjeT1zshChhMWsI6gmA8qgqgVPALZOXVPVzcj68oPXDfktJ8r35xRDSSsAdzdNE7Sr2H+Dh1kBTR2JEyeh9xs3IuJK8KMUL06aeRQmiiO
x-ms-office365-filtering-correlation-id: bb83f05f-c0a8-49c7-9f9a-08d474afacc3
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075); SRVR:SYXPR01MB1614;
x-microsoft-antispam-prvs: <SYXPR01MB1614DA1866AD040189CF4077E5330@SYXPR01MB1614.ausprd01.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(272811157607776)(100405760836317)(21748063052155)(67441168502697);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123562025)(20161123560025)(20161123555025)(20161123558025)(20161123564025)(6072148); SRVR:SYXPR01MB1614; BCL:0; PCL:0; RULEID:; SRVR:SYXPR01MB1614;
x-forefront-prvs: 02596AB7DA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39840400002)(39450400003)(39850400002)(39410400002)(24454002)(377454003)(54356999)(50986999)(76176999)(81166006)(8676002)(2950100002)(7696004)(42882006)(8936002)(6916009)(5660300001)(93886004)(66066001)(189998001)(33656002)(110136004)(4326008)(6246003)(53546009)(86362001)(25786009)(53936002)(38730400002)(966004)(102836003)(790700001)(6436002)(6506006)(77096006)(6116002)(3846002)(606005)(2906002)(236005)(7736002)(74316002)(122556002)(7906003)(3660700001)(55016002)(9686003)(99286003)(54896002)(6306002)(3280700002); DIR:OUT; SFP:1102; SCL:1; SRVR:SYXPR01MB1614; H:SYXPR01MB1615.ausprd01.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_SYXPR01MB1615A8D849A1DB07EE994BA0E5330SYXPR01MB1615ausp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2017 01:22:03.1612 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 49dfc6a3-5fb7-49f4-adea-c54e725bb854
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYXPR01MB1614
X-OriginatorOrg: team.telstra.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/aNoDSG_RuberXDy_1fkQ-soQRw0>
Subject: Re: [Json] FW: Call for Consensus: Proposed Text for "8.1 Character Encoding"
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 27 Mar 2017 01:22:16 -0000

Apologies. Perhaps “Unicode encodings” means UTF-8/16/32 — and doesn’t include UTF-1/5/6/7/9/18/EBCDIC, SCSU, BOCU-1, … — though explicitly list the 3 is clearer to me.


From: John Cowan [mailto:cowan@ccil.org]
Sent: Monday, 27 March 2017 11:50 AM
To: Manger, James <James.H.Manger@team.telstra.com>
Cc: json@ietf.org
Subject: Re: [Json] FW: Call for Consensus: Proposed Text for "8.1 Character Encoding"


On Sun, Mar 26, 2017 at 8:30 PM, Manger, James <James.H.Manger@team.telstra.com<mailto:James.H.Manger@team.telstra.com>> wrote:
> Recipients that wish to support Unicode encodings other than UTF-8
> can do this using a detection mechanism

Not quite. The detection only distinguishes UTF-8/16/32, not "encodings other than UTF-8".

It doesn't say "encodings other than UTF-8".  It says "Unicode encodings other than UTF-8", viz. UTF-16, UTF-16BE, UTF-16LE, UTF-32, UTF-32LE, and UTF-32BE.  If you wish to support any of these, you can use a detection mechanism.

--
John Cowan          http://vrici.lojban.org/~cowan        cowan@ccil.org<mailto:cowan@ccil.org>
BALIN FUNDINUL          UZBAD KHAZADDUMU
BALIN SON OF FUNDIN     LORD OF KHAZAD-DUM