Re: [Json] Working Group Last Call on draft-ietf-i-json-02

Tim Bray <tbray@textuality.com> Wed, 16 July 2014 19:16 UTC

Return-Path: <tbray@textuality.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 178C51A01EB for <json@ietfa.amsl.com>; Wed, 16 Jul 2014 12:16:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.478
X-Spam-Level:
X-Spam-Status: No, score=0.478 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no
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 xkx6hKVER4UL for <json@ietfa.amsl.com>; Wed, 16 Jul 2014 12:16:06 -0700 (PDT)
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78D031A01E8 for <json@ietf.org>; Wed, 16 Jul 2014 12:16:06 -0700 (PDT)
Received: by mail-vc0-f172.google.com with SMTP id im17so2627086vcb.17 for <json@ietf.org>; Wed, 16 Jul 2014 12:16:05 -0700 (PDT)
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=XffxWpMW690RuL1+oOkE/DntSFTJ3uwcCj5ZPOnMxdQ=; b=UHZESyaPVMVt6BqFWuRy32US8oIsdfPIvh3ORlLV2GEA8+9hghfVcfQC0L1IaxN4CJ 9GEBHHyyJtyG815vIObKl18Pk0xnMoQc5417odPS1lGLJWyIW+IEBnImd0Zb8IIJ6OLg ngchKbspZiv+bijJI/IWrofFOn5sRpQ+F+xUp3B8mG4akXvdST1ljErCf5a+cXBJezK9 weaIjbUlGEzZbdp0SKSYIdo2LZB7u9J1jJp/1Fd3scAUHxyIRjLnxEFV9F4PCGLxodiB pdW30pjh29X4LWMDBVjZMfNip4TC23w2qAXtMQnfg+zFIuonRXHX65I6k/PAmKcCSoaG Mlpg==
X-Gm-Message-State: ALoCoQlES4hKfZ8DJWsbXg8SBsa0t85zMlpuEuC9wQELw8YOuw2WWDbYvoOLHAJKSR1zpn8JFEIE
X-Received: by 10.221.42.135 with SMTP id ty7mr32364687vcb.14.1405538165386; Wed, 16 Jul 2014 12:16:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.221.49.199 with HTTP; Wed, 16 Jul 2014 12:15:45 -0700 (PDT)
X-Originating-IP: [24.85.103.37]
In-Reply-To: <3b1rk4x0d2dwsnvbr0w1wjya.1405535654838@email.android.com>
References: <53B21F69.7010101@cisco.com> <53C066AE.9050104@cisco.com> <c8391b02d1f045ce85747420d7f9e756@BL2PR02MB307.namprd02.prod.outlook.com> <CAHBU6itqj-Fg05=ybKCEs9NTYjTM=gtS7=e8mCVTP1GwfjcNxQ@mail.gmail.com> <3b1rk4x0d2dwsnvbr0w1wjya.1405535654838@email.android.com>
From: Tim Bray <tbray@textuality.com>
Date: Wed, 16 Jul 2014 12:15:45 -0700
Message-ID: <CAHBU6iuHp+YgGJPFkmW56PqOi1g5ctTv4Z4Re=DKO2Hjmvf_0w@mail.gmail.com>
To: Larry Masinter <masinter@adobe.com>
Content-Type: multipart/alternative; boundary="001a11339974110ae604fe545b33"
Archived-At: http://mailarchive.ietf.org/arch/msg/json/LZLOEfOzF-xx_MZTCRCs6-PIOSM
Cc: IETF JSON WG <json@ietf.org>, Matt Miller <mamille2@cisco.com>
Subject: Re: [Json] Working Group Last Call on draft-ietf-i-json-02
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, 16 Jul 2014 19:16:08 -0000

For example,
http://tools.ietf.org/html/draft-ietf-jose-json-web-key-31#section-4

If I-JSON were published, they’d switch to it in the blink of an eye, based
on previous conversations.


On Wed, Jul 16, 2014 at 12:02 PM, Larry Masinter <masinter@adobe.com> wrote:

>  I think at least one motivating use case is called for, if not more.
>
>  But scanning the JOSE documents, I didn't find where you would use
> I-JSON instead. Could you point it out?
>
>
> Tim Bray <tbray@textuality.com> wrote:
>
>  Well, I think this discussion sort of already happened, but here’s the
> existence proof: If I-JSON had existed at the time JOSE was getting going,
> they could have simplified their specs, and implementers’ lives, with the
> following statement: Use I-JSON.
>
>  Also, the collection of constraints IS special: It covers everything
> that 7159 calls out as an interoperability problem, and says “don’t do
> that’.
>
>
> On Fri, Jul 11, 2014 at 4:51 PM, Larry Masinter <masinter@adobe.com>
> wrote:
>
>> > > Please review the document and send comments to the Working
>> > > Group mailing list < json at ietf.org > or the co-chairs
>> <json-chairs at
>> > > tools.ietf.org > before the end of the WGLC.  Any and all comments
>> > > on the document are sought in order to asses the strength of
>> > > consensus. Even if you have read and commented on this or earlier
>> > > versions of the draft, please feel free to comment again.
>>
>>  I think I originally supported the development of I-JSON as
>> useful named profile of JSON. However, based on recent discussions
>> and further examination, my opinion now is that the particular
>> collection of constraints isn't special, and the document should
>> instead be recast as a "Best Practices for Internet Use of JSON".
>> To facilitate using the document as a normative reference, each
>> constraint/best practice could be named "no-dup-names",
>> "ieee-numbers", "utf8". If you then want to name the union
>> of all constraints in the document as "i-json" that would be OK.
>>
>> Most of the document (including the normative language
>> associated with each constraint) would remain, but the emphasis
>> on "i-json" as a unique and complete profile wouldn't, and
>> would make it easier for referencing applications to choose
>> those constraints that are meaningful for them.
>>
>> Larry
>> --
>> http://larry.masinter.net
>>
>>
>> _______________________________________________
>> json mailing list
>> json@ietf.org
>> https://www.ietf.org/mailman/listinfo/json
>>
>
>
>
>  --
>  - Tim Bray (If you’d like to send me a private message, see
> https://keybase.io/timbray)
>



-- 
- Tim Bray (If you’d like to send me a private message, see
https://keybase.io/timbray)