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

Martin J. Dürst <duerst@it.aoyama.ac.jp> Wed, 19 April 2017 07:36 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
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 A52D813153B for <json@ietfa.amsl.com>; Wed, 19 Apr 2017 00:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.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 Cqwtvt94Ogxs for <json@ietfa.amsl.com>; Wed, 19 Apr 2017 00:36:20 -0700 (PDT)
Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-os2jpn01on0098.outbound.protection.outlook.com [104.47.92.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C6841314B4 for <json@ietf.org>; Wed, 19 Apr 2017 00:36:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector1-it-aoyama-ac-jp; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=1TxYnHJ8clfxdFEXhkEiy8wClVosWLDhm9U+37EEOaQ=; b=Bxq8Ul92+ztL/3vAOJErqI4xUE2NIGgXaqhqsfEZ91oto9uVSdK3KAwNlrpwuYyZiyRDS6ElbYK2aJL4dUyRQV3huxs3uIfm/5YQgzNLlmM8HkfLJ1+A0XwW9CUo21vfh5zd/JpoJTk4ceC0jRAFf7hpcfKY2UpiAz6Cwop4PoE=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from [100.70.12.254] (133.2.59.38) by TY1PR01MB0651.jpnprd01.prod.outlook.com (10.167.158.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Wed, 19 Apr 2017 07:36:17 +0000
To: Pete Cordell <petejson@codalogic.com>, Carsten Bormann <cabo@tzi.org>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
References: <e69d7c21-85cb-45f4-c0c2-34c624e63049@outer-planes.net> <14252631-AD76-4537-89BF-6368F4A8CDF4@att.com> <7e6af21f-16ea-a3bc-9c01-595ae8acebba@gmx.de> <05100401-88D4-4158-A3FF-3EF144D85449@att.com> <CAD2gp_T0bfpnsCA_t4BAMtEhr7p8JkZggjnY4F+m9-M2hWLfmw@mail.gmail.com> <1e94516c-9c82-8b0e-0d2d-7dbaa83b21bd@outer-planes.net> <40e3207f-e047-c898-1f0c-4422de1d597a@it.aoyama.ac.jp> <1b3ec14a-927a-8d46-e3d3-9807a9588437@outer-planes.net> <CAHBU6ivsq8+Z=MMkUH+=Q0uwc5NCtaJLYw5cp0Qg8eX2hQQ6sA@mail.gmail.com> <b74cb31b-8e04-17d0-548a-fc164ce07c05@outer-planes.net> <20170417175627.GK23461@localhost> <10B651F1-7FE0-484D-BD2E-FD146BC5FB04@tzi.org> <eabbccb0-8d15-d595-7cd0-37acc0621c57@it.aoyama.ac.jp> <6eb23f90-6623-7888-bc1c-6640a9dababc@codalogic.com>
CC: "json@ietf.org" <json@ietf.org>
From: =?UTF-8?Q?Martin_J._D=c3=bcrst?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
Message-ID: <b53a6191-96b1-ca5a-2207-247d28a8c2c9@it.aoyama.ac.jp>
Date: Wed, 19 Apr 2017 16:36:16 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <6eb23f90-6623-7888-bc1c-6640a9dababc@codalogic.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 8bit
X-Originating-IP: [133.2.59.38]
X-ClientProxiedBy: KAWPR01CA0053.jpnprd01.prod.outlook.com (10.174.229.141) To TY1PR01MB0651.jpnprd01.prod.outlook.com (10.167.158.14)
X-MS-Office365-Filtering-Correlation-Id: 5aead4a8-d75e-4c0c-f615-08d486f6c415
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:TY1PR01MB0651;
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0651; 3:bs45MoWdrntDtf1zWk0mTXMxlOOiAHS3qH+zm3QKFHGxrirn8zoQ0PP1obAspWDw8AaWfHTiTaXOwGHX2s8sdKzJ5jyO/uNBBw1Sq170oargFSxVMiIYw9xwNxsLMpzGo+KKuUudfPCWAsj4SQ+U3v9pDIkoXIlLZZuYTklYfAn0WGvgMrPqHPV3VUx6ELo2sBbxNF0p+TgDgxe4g4XC3ceO4ZklJLwZLpaB5/N0uYcFS2SBfGayNFJ+sKsXS5e54xasf6RHtqnIbDIvPksw+YKOiV2CktcKUOuanpxhA8uYtKs53iuRZDXoPG2F03tBlkK7TgNCyI8Xj7NEky8o2A==; 25:FAZckheuyWIBqVTu461NBtfJOWugYzgjy6Pw67T4hq8fL55DLfUYy5gNzpey3jsPMdqtk2oDIJTZ4d1kHHDaOo/caFaoQZUfpFktvHOhOvAVuoKLzZEHl4zDODVIj4mmN5l05ePkk4dj/61vRuq/7XQHCX0ms9SHJR02jJ+sJItuJAj3IuI6KKV1fb9or/h3uutJD4yloIECKLl5UN4pUAqIIrtWNzD3pEsTqGNe9jMV/WXkdA0mGFbhjmR5pAndgZzFOFLsE6XzDEMxqZ5/2Ak34t+wlAnXl4Irncfmi7OZfDV3sI8Mg5zssR+cQn5AdKGly8p/hjzxdMHLBp2YrzEZRujkCVAbnHXzXZSByV/M1ULQdVIn2tfBqBN03vCVGhEhMxSkCrCLELC6kZi1sycundIrRhwPl3vSBska91ZbgLLwGr525HeB4ibmVNy70MDNYdO4zu1rosn399N3hQ==
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0651; 31:BNgwtTs1aPWZX06NzE3jtyXL6E1GnXw6sRNNn0V/VwXXTeZf0FgzlAjwAkrmkmMtuMjnp3PPJb0dwHmUyUfLNq0UyMZ5Jany3nuxgpTso5m5dTCotciXCbF14mfSyTvbBezvZ5AFe0/fPI+U14PjW/81y3DfSQ28UnsAfCGpcQ56VI/81RhYhaduqjlW8iMSupTymwpD1ttpWXPSm6R33qWt+5pANQgKBwcbKGKK/401UUN/NHj374iOAOgxJKkf
X-Microsoft-Antispam-PRVS: <TY1PR01MB0651DF9E2E8BF340E5DA12B9CA180@TY1PR01MB0651.jpnprd01.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(100405760836317);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6041248)(201703131423075)(201702281529075)(201703061421075)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148); SRVR:TY1PR01MB0651; BCL:0; PCL:0; RULEID:; SRVR:TY1PR01MB0651;
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0651; 4:/hkk+sSfRWtcy5G1370+keJQgdGm0sY7Ycp9fcmpzotxunCVW2svAFe9MqX1CDMSZbOs1Je4FBHq5+/zxQ9A5BuJzo7IwqaojTT4hc5GNqYpXG25noTUKhn9rFae4xQIxMbutoIoSw6wOwi/1zkztYzNwVxrtIQE8QLJGqNlWutbZWNKRoN2mPRni1cS0X8XWDqpjS/KuZFnp3sPnWgl0hTbrTIZB0HP9ej3lrFHmgoG27Dg1pEnimyfpZ2+BuLMhbuaT2aURb6/a9AG7aBMzIIo2ditGv3I2sg1HPMh9kL3njlDCE8iQT8Onmj02e1bU6nrmdRGpVpJCErWJl3aeu/Y7fN+KOQD7X+P8VXi6sx5de2qEm5V+taPNxgjWZSz95jRltGJ+idOb/Q+hPKjlFxSzxohMRwFWXJ9vSjFROhyVEuggErVAwQB32uKiy/zMbptzUjaZJ0VZqrXUo99paT5/+8qABvhwhmQB/HBl/KTq6gX5yONRCIpVx43SHLvCRjhfS7YRZ3UGuxN7ayizufRbiDpn/1adxzw1ansxSlSfhWD7DgbfkgWxT6OaMxteTaP1+CP10w0DqwlmpjEg/UQ54uSB39r1Gmoewy+yET+/8qItXeGkwJzYaMPs2gwvfkSLPaMbOKLUuADSaShLmwnCbHaDvuNn2Fd8sgH6orjXFaP4pROA8g6QfygNJ/UdBsaS4e6DZY4imsUreLrKNBv9vEA+VgPpEqfFtmgItdFtGzGuisdsLwhxu5EcoXq
X-Forefront-PRVS: 028256169F
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(39400400002)(39450400003)(24454002)(93886004)(50986999)(229853002)(76176999)(54356999)(23676002)(65806001)(53936002)(42882006)(47776003)(38730400002)(64126003)(3846002)(86362001)(31696002)(83506001)(2950100002)(66066001)(25786009)(6486002)(53546009)(4326008)(6116002)(50466002)(65956001)(7736002)(5660300001)(8676002)(31686004)(81166006)(33646002)(42186005)(305945005)(189998001)(2906002)(4001350100001)(90366009)(65826007)(74482002)(2870700001)(78286005); DIR:OUT; SFP:1102; SCL:1; SRVR:TY1PR01MB0651; H:[100.70.12.254]; FPR:; SPF:None; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtUWTFQUjAxTUIwNjUxOzIzOmFoWUFjTnJock1oR29YU01CdUYwWS93RkZD?= =?utf-8?B?b2NmU1hWdzc1OFdtY2gxTVNLRFVPcDZmbUpCM1VyMmFiZGJEMkdvZUswQzl5?= =?utf-8?B?RzdwOGRURmNVL1B3MHBPMmk0UVljOHVCS1lhL1JucmJTQTViWE14Ni9BL3lk?= =?utf-8?B?dnFOUlFCeFNTSzdWdXlXTXR3dm5zWW04dnZtRmxIaGFSbjNucnpmUFQ1bW56?= =?utf-8?B?VFpWcWlpL3I0ZHFqME1nTzg4d0dINGVBMUtwcVJkUmltcTNSMzBlY0RXUlVm?= =?utf-8?B?STlkckx0dU5FWmtRQkpvRFVPR1kxeWY2YUc3N2NJcGExTlVKbEcxb1FaQ0sy?= =?utf-8?B?dC9zWHo5VHlGeUFIOENBKzBBV0wrSWJhNmlzUjUxRjNWVWFaL0FJNCtiMEg4?= =?utf-8?B?YndKN2Z2Y01mcFhNWlRlYUl4VWVTS2h2M3Z4SHkrTk5xaUVKR3hraE9RYmpv?= =?utf-8?B?WUhBTEVBQkRyUm9LM1RiMFh4YkIwSjJlYTBhcWsrQ0ZuVXc5ekhzL2ZIckMy?= =?utf-8?B?dXkySDdSYlRodk1LWm8zWDYyTHNyWlBreWdPWDRESVhHTGdJYmwycDlEaW9C?= =?utf-8?B?UW5BdXJncTVwWFd5Um1JTEx0bC8wWDBhZi9FMXZKeHl6SlI0YVE4TVVKOEFL?= =?utf-8?B?MnA4ZXZzUjdLUlRZbjI2ZUpzNEdoMTZXNHkxV2ZCTnowT1JnMFh3RlVITWZu?= =?utf-8?B?RmpZdnd0eHF1QlprekVDNHZMSDVUVW5EUHJIRXEwenVkWW45NkZ1SkxsMEZl?= =?utf-8?B?TytCTGp6MXB4UHowdGNZbWRPZzArc3crR2JYa0tQcDQvSHJ1MEhWRlFZK2RI?= =?utf-8?B?VnVmQitjemhNakNnSStrdVgvU01pQ1ZGb1BiajMyTElkQmRQbk1Qb3dZWUw0?= =?utf-8?B?eG9XZi9HV2dHTjZ0czIvUWJwVUl6QjIvWnhCT0Q4bmp1NFMrcGN2UFluNTY3?= =?utf-8?B?c2RhSDRqSDNZQjUzcTdqS000U2NmZEdTa0tOQkZXWFBjSXBJRGtyZFVuNnBB?= =?utf-8?B?Q1BEc2hKM3JUUFUrUlZoUUFPNE5uTlM3eldzUW5TNkRya3FFWkJvdHVpbWdG?= =?utf-8?B?d0dJTTNKTlJ3UHRSTUs1amc1N2lMcStTZ3Q0em5RV2Y4TXFXc2hVekkyYjdh?= =?utf-8?B?eGt5WUtudE5raDBhSS8xbDJPNzBBSlZsQ0tOeXlFOUFCU0ZQZGx2ZzEwanBk?= =?utf-8?B?WEdlVys0MDR1M2VEQXJjc2FuRmlHUy9UYUR3UVVyWCt3dC9vSVYrbmsySGRV?= =?utf-8?B?Z1BOellMald1RFF4Ui9LVWVMZG0rNkRmWUVRb2pLdTN4V3lIMUE0eWhQOVJT?= =?utf-8?B?MkcxRU9KNGtnci80bkhJeTRvQ3MxREhCV0E0QlRqUFJBWlRNZzZ4VHhZQjkv?= =?utf-8?B?bHFDOHg4OFpCYVl4ZittanVhalVEK0c3ZG4wdGYyYTJGZXB5WWVwUFllVUt2?= =?utf-8?B?UTRHcVdKdTB2UGtrN2lmd296ZEtvYXZ5OTZxdEtRYWEvYnJGZU5hN0ZZdHM1?= =?utf-8?B?Z0RtT0dVd2JSWXRJZ3ViVUh5T0lkUHJLL3BHWE9lVFo2eG1CdmdsbmFiWW5u?= =?utf-8?B?RXpQc21kWEZ0Ty94K2wrSVNmZ2plZFE9PQ==?=
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0651; 6:4nPeiweCMZI45Agnk+X23prdCZnsyaLb3JSd28t4nAWlHEKF/H97O+VCR3UAs0/4xwBtZ2gRS9p1gMK4eYlc0Ouw7d+98Yj4TzmHXU6RKd64YYwLQMUlVqOy7NNLd2TLWJ2AS0dCLTXjTt/BDKmW3+9ecBuZLT4evyH37rV+vaghbIY5Np+TS8SRy3Y7AYV3WacexR9vbKfQZB522Qf+Dyrr6W6I0jsNB2PD1Ci8gf+bAFlwAh6kYVMuK5dGM0o6I7DPb/UaZvMD44YFeYNP/wYSflpEIbkY2eYDI6Etb6yQFCDA1ybu0wSFvRIkMnv1xDrWd3wtkGFUwRpMD3Su8By9D6psljTNkv8Zi5fPQMNkV0i+tr3W1gaXpTKWMETTGucxhSCJWO4IrtnXE0w81nq0tG4lKi5UgBsYqPdnOBeUiygc6X0HJU0RRN1BXgs4fvbiqLYDtqHKyXUSIx2+qg==; 5:EDXoQkYGewdbHStvYnAtYNCSXB111xZrYmvbN2y8IUckwu/13fvRbdhIC57pfd0aW2TgvEHI/KQ7vDaDLefqTh1lsNeltShwdVFDzo6eSkpLN7UjpBMsvkgm55545aKF8UvN+D+K6gR0pxd4C8HKfA==; 24:r4JPEUPkhUiHnpzKhLsrU54tH2Jz09b1CbVFKS33wmYR28fYvY5cnjSx6jQQFlC870b6zypMcyrwKVIDqp1bgFpc9tXKUGK0u1Zkn84lnqw=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB0651; 7:fL9OT6aKVVrqvM9GjJOr6yqrOBSv9Fk0KG2o3QD8derkHS99SskafDQgUyGOO+xXrvkAX/1R1o2KHp2nlewzkaN0V7WNZ2kLhTeOE+c3awrxSFmQU7GBydfIRcdycgFf6q7ExJusnwxIMtJeBQ6f2Vlw9RX2+ptXqnblP/phsYHCrIll2t2bc7TNeKfAddExaw3ba4leLnpLSUA5v73K+mOk4uRx/mRJWx+1HlZoFkvKJzkymPhO0RHxDBrdrXw7dNkqGK8TMT+8LPvCT56v1Zo1VT21dGN8/8waoeWAdyAiy0KtCl4MGcpKIHFusx11O1o+k/pIxcV4BoNv9CUiZA==
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2017 07:36:17.0518 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR01MB0651
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/3yl85QH9qIQOdBoMajtaP6JdwDw>
Subject: Re: [Json] 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: Wed, 19 Apr 2017 07:36:23 -0000

On 2017/04/18 22:01, Pete Cordell wrote:

> If we do do this, I think we could add some example test messages to
> helps with the development, e.g.:
>
>     {"Example":1}
>     {}
>     "Example"
>     ""
>     "U+0100" (where U+0100 is the UTF form of the character, not ASCII)
>     1

I don't mind adding examples, although it's getting a bit late for this.

However, if we want something like

      "U+0100" (where U+0100 is the UTF form of the character, not ASCII)

I suggest to use the facility that the RFC Editor and others have worked 
long and hard now, and use the actual character:

"Ā" (string with the single character LATIN CAPITAL LETTER A WITH MACRON 
(U+0100))

Maybe a longer string would be better.

Regards,    Martin.