Re: [Gen-art] Gen-ART Last Call review of draft-ietf-json-i-json-05

Tim Bray <tbray@textuality.com> Sun, 25 January 2015 18:24 UTC

Return-Path: <tbray@textuality.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C8AE1A1B2D for <gen-art@ietfa.amsl.com>; Sun, 25 Jan 2015 10:24:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 ncvxpG7FD-PE for <gen-art@ietfa.amsl.com>; Sun, 25 Jan 2015 10:24:45 -0800 (PST)
Received: from mail-la0-f49.google.com (mail-la0-f49.google.com [209.85.215.49]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 716B51A1B06 for <gen-art@ietf.org>; Sun, 25 Jan 2015 10:24:44 -0800 (PST)
Received: by mail-la0-f49.google.com with SMTP id gf13so4585711lab.8 for <gen-art@ietf.org>; Sun, 25 Jan 2015 10:24:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=N3WCAvgu6yLmb9TOlN7k7Emzuf8hmfb6c8CIcivUlb8=; b=CTiyK4GxeqR16EZo+vy5PySzXJ959U1JmEk/a3GwAIhePkYVrcBNv3rWjVI59FHD6z ZXjJuROB11aDNUV5G7Ch5p898Jd8Ieeii6IH8l1UeTXnRmoScPMoEMBJ9YmN56VkOui6 SfpNIms+0TiA2926D1KBFkE2xus0+wFQi8ImZOoVDg8DffWTP1jvtcjspeS60Z4Oi7rF wS3FjyxtvgQC7vVS2uePaSdvJ7y6GgEuwO6IjjE3LNVprIaFBUJkpxFpUQgm82CJJTNW 4ZemFee8xpeX4oz3KjJC6ynThFEb4lMZvs3EIuidI3gLdBhlrMoaSgfP3C/IMtKqOAh6 aBaQ==
X-Gm-Message-State: ALoCoQn0QFJq/02cUO/42/5hyQCoDdbKvdKOQZRvQmRE9GfnD9QPT5eIcz8JoWJzSd7jbaoIcWC/
X-Received: by 10.152.245.44 with SMTP id xl12mr11895439lac.81.1422210282901; Sun, 25 Jan 2015 10:24:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.114.28.98 with HTTP; Sun, 25 Jan 2015 10:24:22 -0800 (PST)
X-Originating-IP: [24.84.235.32]
In-Reply-To: <54C28FEE.6030800@ericsson.com>
References: <ABCAA4EF18F17B4FB619EA93DEF7939A33094759@eusaamb107.ericsson.se> <CAHBU6isLVe2Wk355MY-gad=RqxJ5GWaGmXGhR8xw5vsh8EC8=A@mail.gmail.com> <54C28FEE.6030800@ericsson.com>
From: Tim Bray <tbray@textuality.com>
Date: Sun, 25 Jan 2015 10:24:22 -0800
Message-ID: <CAHBU6ivAy90hvF4mGcF=e-B61hgm5vAskGsx12ZTVKpRUjMgQA@mail.gmail.com>
To: Meral Shirazipour <meral.shirazipour@ericsson.com>
Content-Type: multipart/alternative; boundary="001a11345f7cb56596050d7e220a"
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/rqfeGO3F3w2Y5eTb9wYwJl8qJKs>
Cc: "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-json-i-json.all@tools.ietf.org" <draft-ietf-json-i-json.all@tools.ietf.org>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-json-i-json-05
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Jan 2015 18:24:46 -0000

On Fri, Jan 23, 2015 at 10:16 AM, Meral Shirazipour <
meral.shirazipour@ericsson.com> wrote:

> Nits/editorial comments:
>>
>> -Please spell out acronyms at first use. E.g. JSON, I-JSON
>>
>
>  ​I disagree.  People know what JSON stands for, and for those who don’t
> spelling it out wouldn’t help.  De facto, the name of the format is JSON.
> Also, the mention of JavaScript is a red herring.​
>
> I agree for JSON, but I-JSON I had to look it up.
>

​In http://www.tbray.org/tmp/draft-ietf-json-i-json-05.html#rfc.section.1
it says: This document specifies I-JSON, short for "Internet JSON".   So I
think we’re probably OK here.​

>
>  ​I think this has been discussed elsewhere on teh thread.  It’s
> irritating that 64-bit integers would be string-encoded even though most
> computers can handle them in hardware, but it is a real plus for
> interoperability.  Anyhow, the place where this advice really applies is
> for​ huge crypto integers.
>
> yes, that part of the text was not clear to me. For a standards track RFC
> it may be worth taking another look at it.
>

​Actually, following on this discussion, I agree. The text originally
referred to huge crypto integers and was revised to “64-bit integer” at the
request of the WG.  But now I see that that is sort of counter-intuitive
because it assumes the subtext of ​“yes we know that most computers can do
64-bit ints just fine but don’t do that because stupid JavaScript”.  So I
think the draft needs to either fill in that backdrop, or go back to using
huge crypto ints as an example.   I’m inclined to put in a few words of
backdrop.