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

Julian Reschke <julian.reschke@gmx.de> Tue, 20 March 2012 18:55 UTC

Return-Path: <julian.reschke@gmx.de>
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 1F1D921F8537 for <apps-discuss@ietfa.amsl.com>; Tue, 20 Mar 2012 11:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.439
X-Spam-Level:
X-Spam-Status: No, score=-103.439 tagged_above=-999 required=5 tests=[AWL=-0.840, 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 YKxxFgHZBj7Y for <apps-discuss@ietfa.amsl.com>; Tue, 20 Mar 2012 11:55:21 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 2BDD021F8513 for <apps-discuss@ietf.org>; Tue, 20 Mar 2012 11:55:20 -0700 (PDT)
Received: (qmail invoked by alias); 20 Mar 2012 18:55:19 -0000
Received: from p57A6E8EB.dip.t-dialin.net (EHLO [192.168.178.36]) [87.166.232.235] by mail.gmx.net (mp038) with SMTP; 20 Mar 2012 19:55:19 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+CXlh5ovCCGs1aYBbZGecCOGTDUXerfl09ccAG4G ogI+q6sqKGP40Q
Message-ID: <4F68D295.2040401@gmx.de>
Date: Tue, 20 Mar 2012 19:55:17 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: "Paul C. Bryan" <pbryan@anode.ca>
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>
In-Reply-To: <1332269074.2171.21.camel@neutron>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: apps-discuss@ietf.org
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 18:55:22 -0000

On 2012-03-20 19:44, Paul C. Bryan wrote:
> ...
> The intent of JSON Pointer is to be expressed in a URI fragment
> identifier for resources that have JSON representations. To that end, it
> makes sense to establish the rules for encoding pointers in URIs.
> ...

So is the intent to define the fragment identifier syntax for 
application/json or not?

If it is, we need to normatively update the JSON RFC, and need to make 
sure there's really consensus on this.

If it is not, the way the Pointer spec currently is written is very 
confusing.

> ...
> I don't think it makes a lot of sense for JSON Pointer spec to reference
> every spec that happens to reference it.
> ...

What needs to be clear is to what media types the fragment syntax 
applies. All JSON-shaped? application/json? Future json-types, on an 
opt-in basis?

>> Right now it's way too easy for people to jump to the conclusion that
>> JSON Pointer *is* the fragment identifier syntax for application/json.
>
> Simply based on the JSON Pointer spec text itself?

Yes.

Best regards, Julian