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)
- [Json] Working Group Last Call on draft-ietf-i-js… Matt Miller
- Re: [Json] Working Group Last Call on draft-ietf-… Mark Nottingham
- Re: [Json] Working Group Last Call on draft-ietf-… R S
- Re: [Json] Working Group Last Call on draft-ietf-… Tim Bray
- Re: [Json] Working Group Last Call on draft-ietf-… Mark Nottingham
- Re: [Json] Working Group Last Call on draft-ietf-… Larry Masinter
- Re: [Json] Working Group Last Call on draft-ietf-… Matt Miller
- Re: [Json] Working Group Last Call on draft-ietf-… Tim Bray
- Re: [Json] Working Group Last Call on draft-ietf-… John Cowan
- Re: [Json] Working Group Last Call on draft-ietf-… Markus Lanthaler
- Re: [Json] Working Group Last Call on draft-ietf-… Erik Wilde
- Re: [Json] Working Group Last Call on draft-ietf-… Matthew Morley
- Re: [Json] Working Group Last Call on draft-ietf-… Tim Bray
- Re: [Json] Working Group Last Call on draft-ietf-… Markus Lanthaler
- Re: [Json] Working Group Last Call on draft-ietf-… Tim Bray
- Re: [Json] Working Group Last Call on draft-ietf-… Larry Masinter
- Re: [Json] Working Group Last Call on draft-ietf-… Tim Bray
- Re: [Json] Working Group Last Call on draft-ietf-… Larry Masinter
- Re: [Json] Working Group Last Call on draft-ietf-… Matt Miller
- Re: [Json] Working Group Last Call on draft-ietf-… Larry Masinter
- Re: [Json] Working Group Last Call on draft-ietf-… Jim Schaad