Re: [apps-discuss] New Version Notification for draft-wilde-xml-patch-00.txt

Bjoern Hoehrmann <derhoermi@gmx.net> Tue, 15 January 2013 17:58 UTC

Return-Path: <derhoermi@gmx.net>
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 346F821F85B4 for <apps-discuss@ietfa.amsl.com>; Tue, 15 Jan 2013 09:58:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=-4.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EYAkJY4ANViz for <apps-discuss@ietfa.amsl.com>; Tue, 15 Jan 2013 09:58:39 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by ietfa.amsl.com (Postfix) with ESMTP id 1C12821F85B2 for <apps-discuss@ietf.org>; Tue, 15 Jan 2013 09:58:38 -0800 (PST)
Received: from mailout-de.gmx.net ([10.1.76.12]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0LpReN-1TG3Cq3awH-00fASo for <apps-discuss@ietf.org>; Tue, 15 Jan 2013 18:58:37 +0100
Received: (qmail invoked by alias); 15 Jan 2013 17:58:37 -0000
Received: from pD9539D0F.dip.t-dialin.net (EHLO netb.Speedport_W_700V) [217.83.157.15] by mail.gmx.net (mp012) with SMTP; 15 Jan 2013 18:58:37 +0100
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX1/49OgK0Lz4XOQflJgxSt4kKG9xnvrD6MCjIy2bwP YbB0aJT5Am0r5w
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Erik Wilde <dret@berkeley.edu>
Date: Tue, 15 Jan 2013 18:58:35 +0100
Message-ID: <ri5bf893rbg8vj8qf57uhladh9qo5v1dfh@hive.bjoern.hoehrmann.de>
References: <1CD55F04538DEA4F85F3ADF7745464AF2495A4A7@S-BSC-MBX1.nrn.nrcan.gc.ca> <CABP7RbdmxVpZn6CyjcHhUNNfmav9H1RDWGHKe5ODV-0y5YboPg@mail.gmail.com> <50F42C62.1080002@berkeley.edu> <01OOZ8YX62N000008S@mauve.mrochek.com> <50F512CA.6040003@berkeley.edu>
In-Reply-To: <50F512CA.6040003@berkeley.edu>
X-Mailer: Forte Agent 3.3/32.846
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New Version Notification for draft-wilde-xml-patch-00.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, 15 Jan 2013 17:58:40 -0000

* Erik Wilde wrote:
>On 2013-01-14 20:33 , Ned Freed wrote:
>> Since in fact we do have such a registry now, you can take that as given.
>> And the use of the suffix is now a SHOULD; you can only not do it if you
>> have a
>> very good reason for that choice. I personally don't think that name
>> consistency with other types is even close to rising to that level; YMMV.
>
>http://tools.ietf.org/html/draft-ietf-appsawg-media-type-suffix-regs-08 
>is what you're referring to and this one is going to get published soon, 
>right? in that case you'd recommend to go the xml-patch+xml way for the 
>subtype, i guess?

That sounds about right to me.

>i am really wondering how this is going to play out for RDF, have their 
>been discussions on how to handle this case (multiple serializations of 
>the same data model) for the suffix registry? the reason why i am asking 
>is that RDF needs a patch type as well, and there it will become an 
>issue how to handle the fact that usually, a patch type's semantics are 
>targeted at a model, while the type's syntax is based on some specific 
>serialization.

That does not seem very relevant to the suffix registry. The logic here
is that XML formats should use +xml types so "generic" applications can
recognize XML content more easily and more reliably, for instance, so a
program can offer the user the option to edit such a document in an XML
editor, or a web server might decide to compress the content on transfer
because XML content is known to compress well, without having to know
the specific type and without having to analyse any instance documents.

If someone made a format that expresses differences between "RDF files"
or some sort, and that format is based on JSON, the argument would most
likely be to use +json for the corresponding media type.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/