Re: [Json] I-D Action: draft-ietf-json-i-json-01.txt

Matt Miller <mamille2@cisco.com> Wed, 18 June 2014 15:13 UTC

Return-Path: <mamille2@cisco.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0FCC1A0293 for <json@ietfa.amsl.com>; Wed, 18 Jun 2014 08:13:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.952
X-Spam-Level:
X-Spam-Status: No, score=-13.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_12=0.6, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 lhpHyI1K69Q3 for <json@ietfa.amsl.com>; Wed, 18 Jun 2014 08:13:19 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A00A81A028B for <json@ietf.org>; Wed, 18 Jun 2014 08:13:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1933; q=dns/txt; s=iport; t=1403104394; x=1404313994; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=jyKh9k7sTNRUzEML/o0DtlRi+upEv0wa+IQrsaY69JQ=; b=lb9B6CyPYvC6Scvztu0y5fTFALiSZNOafIKhfh5HyCpCd+itJvgKQAd6 1eDS3utuhL0RONLl/dCqcFym712dYFkkATvYQvKWIacWdCAXzbwLcSHLI HaVNQgZV2x5DvQ3sru5mHwGtHyzKKl70UdqbsL/kn/HM31BA6RAJG/SEy U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ak8IAJaroVOtJV2Q/2dsb2JhbABagw1SWqoHDAEBAQEBAQUBmSgBgQoWdYQDAQEBBHgBEAsOCgkWCAcJAwIBAgE0EQYNAQUCAQGIPsxpF4ViiGAzB4RDAQOKBTqQBJNYg2GCEQ
X-IronPort-AV: E=Sophos;i="5.01,501,1400025600"; d="scan'208";a="333813299"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-1.cisco.com with ESMTP; 18 Jun 2014 15:13:13 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id s5IFDCxl011436 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 18 Jun 2014 15:13:12 GMT
Received: from MAMILLE2-M-T03K.CISCO.COM (10.129.24.57) by xhc-rcd-x05.cisco.com (173.37.183.79) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 18 Jun 2014 10:13:12 -0500
Message-ID: <53A1AC89.7030004@cisco.com>
Date: Wed, 18 Jun 2014 09:13:13 -0600
From: Matt Miller <mamille2@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Tim Bray <tbray@textuality.com>
References: <20140613195805.1386.5992.idtracker@ietfa.amsl.com> <CAHBU6ivy-aVuSZPQ1gMp0bXW0yMYq9Vhi1Bydb809rfBR_ag=g@mail.gmail.com> <CFC1BCB7.4FE64%jhildebr@cisco.com> <CAHBU6isENp-JVJ6FVuhrKNsoWqq94dpzYBos0zGGrh9b6UwW2w@mail.gmail.com> <20140617193013.GD29802@mercury.ccil.org> <CAO1wJ5Rz2uDQ3-w=QESDmAo-tRAJdWSCasWkQx9n5NB8dS-+OQ@mail.gmail.com> <CAHBU6itGdvd=UCjoTDtNuA6MRoiqRX7Wpw0fT+wRYBOY3uwNCQ@mail.gmail.com>
In-Reply-To: <CAHBU6itGdvd=UCjoTDtNuA6MRoiqRX7Wpw0fT+wRYBOY3uwNCQ@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [10.129.24.57]
Archived-At: http://mailarchive.ietf.org/arch/msg/json/N0bqa9ovIFwCzXz6HDexynI9YVc
Cc: "json@ietf.org" <json@ietf.org>
Subject: Re: [Json] I-D Action: draft-ietf-json-i-json-01.txt
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 18 Jun 2014 15:13:20 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 6/18/14, 9:07 AM, Tim Bray wrote:
> On Tue, Jun 17, 2014 at 3:48 PM, Jacob Davies <jacob@well.com 
> <mailto:jacob@well.com>> wrote:
> 
> "For applications such as cryptography, where exact interchange of 
> much larger numbers is required, it is RECOMMENDED to encode them
> in JSON string values."
> 
> The phrasing of "it is recommended to encode them" seems awkward
> to me. Maybe "it is recommended that such values be encoded as"?
> 
> "encoded" also seems off. Maybe "written", "stored",
> "represented"?
> 
> 
> ?The recommend/encode terminology has been around for a while and ?
> this is the first gripe I?ve heard. Anyone want to pile on? ???
> 
> ?? I am not sure that cryptography is the right example. The most
> common ?? surprising case will be people trying to store arbitrary
> 64-bit ?? integers ??
> 
> ? ?I confess to having cryptography on the brain.  I think he?s
> right, the simplest example is just a 64-bit integer, might as well
> say that; will change unless someone screams.
> 
> 

/me doffs hat

I think that makes sense.  It's a far more common issue for people to
run into than how to encode a key/ciphertext/signature.


- -- 
- - m&m

Matt Miller < mamille2@cisco.com >
Cisco Systems, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJToayJAAoJEDWi+S0W7cO1+l8H+wTF/RZaRP2GuEpsmmYFfbk1
nDRlwWTh9aIYG7a9AlHfp3JO56kDKXJxNvtt7vV4K4mAwSo9AjM53BJdPBTKekVu
BjhmVZD7wIGeUuI1kzSHaWkR9DCslcd5BtwQfwrZbGB6f7LRMsddVngT6cSWHtG8
zC7/rVDVEB1zzxe31fvV/6WJ6GSRi7tLMrsr6W0dDIL9o3MJk13t2aY9bWGuuv1/
YXqcnHuer6ocgie/gjHbQgvzTO5jE+XST6nHJDyI67H8+X79E+/uDrYmD6X3lrwr
R+QmXgGSyZ1lcJkzS0/yjam81+7can1fQPCdGDTCxGwot94iZjzpzYHQF/pDapg=
=Iw01
-----END PGP SIGNATURE-----