[Json] ECMA reference in 7159bis

Anders Rundgren <anders.rundgren.net@gmail.com> Fri, 10 February 2017 05:39 UTC

Return-Path: <anders.rundgren.net@gmail.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 806B8129FC2 for <json@ietfa.amsl.com>; Thu, 9 Feb 2017 21:39:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 uc7Q4LDQUHX6 for <json@ietfa.amsl.com>; Thu, 9 Feb 2017 21:39:12 -0800 (PST)
Received: from mail-wr0-x236.google.com (mail-wr0-x236.google.com [IPv6:2a00:1450:400c:c0c::236]) (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 3B3FA129FB0 for <json@ietf.org>; Thu, 9 Feb 2017 21:39:12 -0800 (PST)
Received: by mail-wr0-x236.google.com with SMTP id o16so99678727wra.1 for <json@ietf.org>; Thu, 09 Feb 2017 21:39:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=sElV2XatLpr5WFMXOpAVECExaCpuiR5lAa3TJjPGJTM=; b=gpXUwGgyHV7DklUuqld60f3O+oHADrvDQ1FK6UPIZJiKl7RCAWHzVid0m3ZzF48AKh 1DB1h8ki46Pnu4a3IguBYDxQZoDMR+x4BxKK8qrQneGssjtUcvwIDGL4r0tPod+ZmYcq AdkTEP/HZH7VPV9W4k8NpCNoU1qjlMTb/5C5aVLjxTfpfAyVPfxfsctOjC3xWvFf4SG4 qfvh6RhmISnw8vN+JT44G3hU02zJZYnwXHaAVKP+b604DayAV4ClOMNXgtV7HhqAkLWO oft7gk55rdgdQ4lFSahJ/7qAuAZSDQPziGVzzrmuD5W3xGTS9SS7RWAf1FMBR4eiSZMk rcyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=sElV2XatLpr5WFMXOpAVECExaCpuiR5lAa3TJjPGJTM=; b=HK5V/FnP0gODnLptMkfyxT1D49vAq4bJHtp4HeD38mGlZGnNQnykghIR5Ol7yh5eNI z6/0nJa++P46YcHoVXoKVcaDiEffvf1KCrFr5pcCwujBVTSV+mj2mkBQb7iJbVT42dpL hh5vXvPgZbWiSOwjgezMsKsx0C5qPReWG301758S6r+np1uOhT7NBF80mVhayMjHHqfJ nlV31LkDUZdJXqykjegJozEWHOdRpZ6NMfyQpvNlKTFrfTbW4BDpqQzJP/8nhXz8umW9 5tClCzZJzo5VttCV3K2ejdOmPzNwGJ/q1Lxh7ltZKotIN8H90joA7B03mJW5/QnyQZnz 2Ucg==
X-Gm-Message-State: AMke39mftqsypM2Lk7hB9BI24GhgjF33/FsmbYUn/e7pcaqPfSdjk0YWpY/DxHYYwwpyzg==
X-Received: by 10.223.141.229 with SMTP id o92mr6435473wrb.22.1486705150572; Thu, 09 Feb 2017 21:39:10 -0800 (PST)
Received: from [192.168.1.79] (124.25.176.95.rev.sfr.net. [95.176.25.124]) by smtp.googlemail.com with ESMTPSA id b51sm861151wrd.39.2017.02.09.21.39.09 for <json@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Feb 2017 21:39:10 -0800 (PST)
To: "json@ietf.org" <json@ietf.org>
From: Anders Rundgren <anders.rundgren.net@gmail.com>
Message-ID: <6aa19e14-f322-1c94-ebb3-f29d84c09737@gmail.com>
Date: Fri, 10 Feb 2017 06:38:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/ucLYbbTAnmCwVVJxQfyXtbb5w28>
Subject: [Json] ECMA reference in 7159bis
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: Fri, 10 Feb 2017 05:39:13 -0000

If there should be any reference to ECMA standards in 7159bis, it could (non-normatively maybe) point out that ECMA have defined a JavaScript <-> JSON serialization scheme which improves interoperability (assuming you want to be compatible with JavaScript), and also allows you to cryptographically hash JSON data only using "JSON.stringify()" for serialization.

That this scheme is already implemented in Node.js and most browsers makes it close to a de-facto standard as well.

Anders