Re: [apps-discuss] feedback on draft-ietf-appsawg-json-patch-01.txt

"Murray S. Kucherawy" <msk@cloudmark.com> Tue, 20 March 2012 21:40 UTC

Return-Path: <msk@cloudmark.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 796C821E8017 for <apps-discuss@ietfa.amsl.com>; Tue, 20 Mar 2012 14:40:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.601
X-Spam-Level:
X-Spam-Status: No, score=-102.601 tagged_above=-999 required=5 tests=[AWL=-0.002, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rv0+unpMibBV for <apps-discuss@ietfa.amsl.com>; Tue, 20 Mar 2012 14:40:14 -0700 (PDT)
Received: from ht1-outbound.cloudmark.com (ht1-outbound.cloudmark.com [72.5.239.25]) by ietfa.amsl.com (Postfix) with ESMTP id 1242B21E800F for <apps-discuss@ietf.org>; Tue, 20 Mar 2012 14:40:14 -0700 (PDT)
Received: from EXCH-MBX901.corp.cloudmark.com ([fe80::addf:849a:f71c:4a82]) by EXCH-HTCAS901.corp.cloudmark.com ([fe80::2966:6846:8d89:4681%12]) with mapi id 14.01.0355.002; Tue, 20 Mar 2012 14:40:13 -0700
From: "Murray S. Kucherawy" <msk@cloudmark.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] feedback on draft-ietf-appsawg-json-patch-01.txt
Thread-Index: AQHNBqb8fJun3tO+20eyseC5qutf45Zz1hwAgAAC2QCAAANgAIAACNCAgAAV4gCAAAL+gIAAI0kAgAADUwD//5GnMA==
Date: Tue, 20 Mar 2012 21:40:13 +0000
Message-ID: <9452079D1A51524AA5749AD23E0039280949C7@exch-mbx901.corp.cloudmark.com>
References: <20120309212231.16366.52439.idtracker@ietfa.amsl.com> <4F689626.9070500@gmx.de> <1332261146.2171.7.camel@neutron> <4F68B37E.9060608@gmx.de> <1332262482.2171.11.camel@neutron> <4F68BDB7.7030808@gmx.de> <1332269074.2171.21.camel@neutron> <4F68D295.2040401@gmx.de> <1332277294.2171.25.camel@neutron> <4F68F2F8.7000207@gmx.de>
In-Reply-To: <4F68F2F8.7000207@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.20.2.121]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [apps-discuss] feedback on draft-ietf-appsawg-json-patch-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Mar 2012 21:40:14 -0000

> -----Original Message-----
> From: apps-discuss-bounces@ietf.org [mailto:apps-discuss-bounces@ietf.org] On Behalf Of Julian Reschke
> Sent: Tuesday, March 20, 2012 2:13 PM
> To: Paul C. Bryan
> Cc: apps-discuss@ietf.org
> Subject: Re: [apps-discuss] feedback on draft-ietf-appsawg-json-patch-01.txt
> 
> > It wasn't my intent originally, though your concerns have me think
> > that perhaps we should consider it. It was to define a fragment
> > identifier syntax, which other specifications (e.g. JSON Schema, JSON
> > Reference) can reference.
> >
> >> If it is, we need to normatively update the JSON RFC, and need to
> >> make sure there's really consensus on this.
> >
> > Question: Do you think it should?
> 
> I'm not sure.

Does there need to be one-and-only-one?  Or I guess more accurately, do we need to say this is the one and only way to do this?  Seems like that closes the door to someone coming up with a better idea.

It seems to me that you can just say that this is a way to do pointers to objects, and that patch is built on top of it, and stop there.