[Json] Early AD review of draft-ietf-jsonbis-rfc7159bis-02

Alexey Melnikov <aamelnikov@fastmail.fm> Mon, 08 August 2016 10:03 UTC

Return-Path: <aamelnikov@fastmail.fm>
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 AB94212D0C5; Mon, 8 Aug 2016 03:03:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.718
X-Spam-Level:
X-Spam-Status: No, score=-2.718 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fastmail.fm header.b=KhvEhE2G; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=hhyzPZPI
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 AbHkhbKo7z3x; Mon, 8 Aug 2016 03:03:32 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55AED12D0C7; Mon, 8 Aug 2016 03:03:32 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id C480D20359; Mon, 8 Aug 2016 06:03:30 -0400 (EDT)
Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Mon, 08 Aug 2016 06:03:30 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=UKNYJR3Up4gSlCHZvfjOosF7mKw=; b=KhvEhE 2GDggvjBSKY3Pg/dLBHSareCkcB2vEt8gxXBqm6RENnYPa+jcf9tWki+mTf9hDkm OYIq42LIKZwt4qvcmONQIC2wzTGX4LSsXevZoM/JOuZnpyipPdT5Deidm88W6xi3 tFkZOXCnjMDsGBcNfSsNqeNxGvbqlQWsaZr1c=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=UKNYJR3Up4gSlCH ZvfjOosF7mKw=; b=hhyzPZPIXVrX+4PkkWPf269t29bFOsx+I3MhEjIDJfRAL8t +DiwBxAcpNMXZrkFrkxfI+a4TehrSc9H/BQLf98Jm0fQ99eKvv4rbLHobDbCKEWj gmid/JEqh+OVMA5GPu7ptBlAkpLBaDGJjZ33wxElN2v5EZUOBrUQIL0ni2WA=
X-Sasl-enc: NEeUwgAF07t8DFxffQuduv1aSHRb+BF22RPpTWWxJv+Y 1470650610
Received: from [192.168.0.6] (cpc5-nmal20-2-0-cust24.19-2.cable.virginm.net [92.234.84.25]) by mail.messagingengine.com (Postfix) with ESMTPA id 62C76CCE6E; Mon, 8 Aug 2016 06:03:30 -0400 (EDT)
Content-Type: multipart/alternative; boundary="Apple-Mail-58828264-DFA2-4E1E-ACCA-A486832DF501"
Mime-Version: 1.0 (1.0)
From: Alexey Melnikov <aamelnikov@fastmail.fm>
X-Mailer: iPad Mail (13G34)
In-Reply-To: <9FD90C0C-FAAA-4109-856E-DF1746B78A0D@fastmail.fm>
Date: Mon, 08 Aug 2016 11:14:54 +0100
Content-Transfer-Encoding: 7bit
Message-Id: <49EB1F76-E29A-4EFA-8921-FC9474C751BF@fastmail.fm>
References: <CDD4C92E-863F-40FE-8D58-D764C9533FAA@cisco.com> <4c9504d3-c212-0b8c-0016-b31d653f15a6@gmail.com> <9E2C2681-B776-444F-84DC-9A28130DB2C1@cisco.com> <77e8ce0f-ceb3-0b69-54eb-635afbdf2a17@gmx.de> <ac67f171-d8b0-f6c6-f7db-d58c01c4505f@it.aoyama.ac.jp> <9FD90C0C-FAAA-4109-856E-DF1746B78A0D@fastmail.fm>
To: "json@ietf.org" <json@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/8-52SssG29Vd979gmxMweOeAShw>
Cc: "draft-ietf-jsonbis-rfc7159bis.all@ietf.org" <draft-ietf-jsonbis-rfc7159bis.all@ietf.org>
Subject: [Json] Early AD review of draft-ietf-jsonbis-rfc7159bis-02
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: Mon, 08 Aug 2016 10:03:34 -0000

Hi,
Here are my comments on the document, most of them are nits:

"Byte order mark" in Section 8.1 needs a definition, for example by including the Unicode codepoint value.

In Section 11: I think you meant to update references to point to this document, not an earlier RFC.

Appendix A needs to be checked that it is correct. I think at least a couple of things are out of date.

First mention of UTF-8, UTF-16 need normative references.




Sent from my iPad