Re: [Json] Modularity and composition

Phillip Hallam-Baker <hallam@gmail.com> Sat, 15 March 2014 17:28 UTC

Return-Path: <hallam@gmail.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 7AF331A0161 for <json@ietfa.amsl.com>; Sat, 15 Mar 2014 10:28:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 47lCjslTSAP7 for <json@ietfa.amsl.com>; Sat, 15 Mar 2014 10:28:38 -0700 (PDT)
Received: from mail-la0-x22a.google.com (mail-la0-x22a.google.com [IPv6:2a00:1450:4010:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 6B6981A00F9 for <json@ietf.org>; Sat, 15 Mar 2014 10:28:38 -0700 (PDT)
Received: by mail-la0-f42.google.com with SMTP id ec20so2668815lab.29 for <json@ietf.org>; Sat, 15 Mar 2014 10:28:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=I4cWWEPXh8d8J+VludHWi3wIJFQkrQISTwKrcqYJrEY=; b=cR6SdwjwHIxwyn/ZzzbjjFzPJQHQjzzX0zLvQtJE8ICSpFTK0ALUI7FG5D8+bGvl1f ZgIVH9sJ8Es3ONtuWP10Fy5nC3Sc4HHX/xhqtH1FmJ2B9Q7kEgtZthI16+mR2IhB4ouZ H+29LM7G0hzg1LMI5oLSwtGGoOrny7equfJ8H4ijYv6ROWZ9LUyzrJ8GWVXWA57mYmJo i9Q8JZCzp5IDHYZSN9jhihmXleLE1zT/w0lT7Xdej6Khi5H54ROpHQdmakQVWEog+CQB h/Qm2nU9TrufpRUHUhVZ+pZem4uEg/Woryx38ptBqNnex88HEnR2aY3TbTVQn8vTLu5u bADQ==
MIME-Version: 1.0
X-Received: by 10.152.20.1 with SMTP id j1mr53720lae.83.1394904510345; Sat, 15 Mar 2014 10:28:30 -0700 (PDT)
Received: by 10.112.234.229 with HTTP; Sat, 15 Mar 2014 10:28:30 -0700 (PDT)
In-Reply-To: <724C698D-7E06-452E-A11F-31DA794C3A28@vpnc.org>
References: <CAMm+Lwi+zKa4fugYb23ivTqRPMqw=1rQx3ZwBafkmT1e9cCu9g@mail.gmail.com> <724C698D-7E06-452E-A11F-31DA794C3A28@vpnc.org>
Date: Sat, 15 Mar 2014 13:28:30 -0400
Message-ID: <CAMm+LwiLKSQGcTcEsAp-U9J-pCYYBc7k2Zu-=KtospoqHe6qjg@mail.gmail.com>
From: Phillip Hallam-Baker <hallam@gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary="089e013d1d4cd5b8d004f4a883db"
Archived-At: http://mailarchive.ietf.org/arch/msg/json/eMTejj6AvT6XXS3h7kvsp2Ep4Pg
Cc: JSON WG <json@ietf.org>
Subject: Re: [Json] Modularity and composition
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: Sat, 15 Mar 2014 17:28:40 -0000

On Sat, Mar 15, 2014 at 11:18 AM, Paul Hoffman <paul.hoffman@vpnc.org>wrote:

> On Mar 15, 2014, at 7:06 AM, Phillip Hallam-Baker <hallam@gmail.com>
> wrote:
>
> > I strongly support removing the namespace parameter for I-JSON.
>
> Please note that the consensus call was for the -01 draft, which has no
> namespace. If the WG adopts the work, it would start with the -01 draft,
> and the call indicated.
>

And I want it to stay that way.

At the moment I-JSON is a strict subset of JSON which is useful. If people
add in extensions then the point is lost because people who want the subset
may not want the extensions.

We can come to agreement on what I-JSON should look like pretty easily. But
coming to agreement on how to make JSON modular is a much bigger piece of
work and that needs to be considered separately.

-- 
Website: http://hallambaker.com/