Re: [apps-discuss] Getting 3023bis, a.k.a. draft-ietf-appsawg-xml-mediatypes, moving
"Rushforth, Peter" <Peter.Rushforth@NRCan-RNCan.gc.ca> Thu, 23 May 2013 12:23 UTC
Return-Path: <Peter.Rushforth@NRCan-RNCan.gc.ca>
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 34AA021F8CB4 for <apps-discuss@ietfa.amsl.com>; Thu, 23 May 2013 05:23:46 -0700 (PDT)
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=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 qMrz+jokccsZ for <apps-discuss@ietfa.amsl.com>; Thu, 23 May 2013 05:23:41 -0700 (PDT)
Received: from nrcan.gc.ca (s-bsc-edge1.nrcan.gc.ca [132.156.238.13]) by ietfa.amsl.com (Postfix) with ESMTP id BA07621F9104 for <apps-discuss@ietf.org>; Thu, 23 May 2013 05:23:40 -0700 (PDT)
Received: from S-BSC-CAS2.nrn.nrcan.gc.ca (132.156.238.12) by S-BSC-EDGE1.nrcan.gc.ca (132.156.238.13) with Microsoft SMTP Server (TLS) id 14.2.342.3; Thu, 23 May 2013 08:23:38 -0400
Received: from S-BSC-MBX1.nrn.nrcan.gc.ca ([169.254.1.214]) by S-BSC-CAS2.nrn.nrcan.gc.ca ([fe80::48d4:f168:78ba:d4e8%19]) with mapi id 14.02.0342.003; Thu, 23 May 2013 08:23:38 -0400
From: "Rushforth, Peter" <Peter.Rushforth@NRCan-RNCan.gc.ca>
To: Ned Freed <ned.freed@mrochek.com>
Thread-Topic: [apps-discuss] Getting 3023bis, a.k.a. draft-ietf-appsawg-xml-mediatypes, moving
Thread-Index: AQHORq37wnKMK4dMa02l80ivIFgl7ZkSzZzA
Date: Thu, 23 May 2013 12:23:37 +0000
Message-ID: <1CD55F04538DEA4F85F3ADF7745464AF249FFE9E@S-BSC-MBX1.nrn.nrcan.gc.ca>
References: <f5b38u89jiz.fsf@calexico.inf.ed.ac.uk> <1CD55F04538DEA4F85F3ADF7745464AF249DAECA@S-BSC-MBX1.nrn.nrcan.gc.ca> <f5bzjwf57pf.fsf@calexico.inf.ed.ac.uk> <01OT4UQWYK5M000054@mauve.mrochek.com>
In-Reply-To: <01OT4UQWYK5M000054@mauve.mrochek.com>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [132.156.238.22]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Getting 3023bis, a.k.a. draft-ietf-appsawg-xml-mediatypes, moving
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: Thu, 23 May 2013 12:23:46 -0000
Ned, Leaving registration considerations aside for a moment, if I want to create a media type which is more specific than application/xml for my application, is it better to use application/xml;profile="urn:my.app" or application/vnd.my.app+xml ? Because this library https://code.google.com/p/mimeparse/, available in 8 programming languages, supports parsing the former as XML, but not the latter. I haven't really looked at other libraries, but I think I may have landed on that one because the implementation of MIME in java did not manage negotiation concerns (I don't remember). Also, browsers (that I have used anyway) will parse the former as XML, but not the latter. Same for html, which is potentially quite useful, IMHO. Are there libraries available which support parsing application/vnd.my.app+xml as XML? I don't think there's anything wrong with this notation, since it does identify the media type semantics, but it doesn't give me fallback behaviour at least in any running code I've seen. Thanks Peter Rushforth > -----Original Message----- > From: Ned Freed [mailto:ned.freed@mrochek.com] > Sent: May 1, 2013 16:45 > To: ht@inf.ed.ac.uk > Cc: Rushforth, Peter; apps-discuss@ietf.org > Subject: Re: [apps-discuss] Getting 3023bis, a.k.a. > draft-ietf-appsawg-xml-mediatypes, moving > > > Rushforth, Peter writes: > > > > Section 8. > > > > > > Suggest to remove the recommendation to register media types with > > > +xml suffix. Suggest to add recommendation for a 'profile' > > > parameter for application/xml, as is being done for atom : > > > http://tools.ietf.org/html/draft-wilde-atom-profile-01 > > > I have to say I'm not inclined to go that way. There is a _very_ > > large installed base, particularly of application/xhtml+xml and > > application/rdf+xml. There are around 100 registered > > application/xxx+xml media types registered _outside_ the vnd... > > sub-space, and another 200 or so there. We recently spent a lot of > > time getting both the general approach to registering structured > > suffixes and their uses [1] and using that approach to clean up / > > document existing practices [2], including the +xml case. > > > Introducing an alternative profile-based approach at this > point would > > just confuse things, IMO. > > I strongly agree. We're currently seeing a large number of > registrations coming in and momentum seems to be building. > The absolute last thing we should be doing is making changes > that break that. We have seen the effect of such changes in > the past; it was not good. > > Ned >
- [apps-discuss] Getting 3023bis, a.k.a. draft-ietf… Henry S. Thompson
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Rushforth, Peter
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Henry S. Thompson
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Martin J. Dürst
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Rushforth, Peter
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Ned Freed
- [apps-discuss] Full review of draft-ietf-appsawg-… Martin J. Dürst
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Rushforth, Peter
- Re: [apps-discuss] Getting 3023bis, a.k.a. draft-… Ned Freed