Re: Registration of media type application/xhtml-voice+xml
Gerald McCobb <mccobb@us.ibm.com> Wed, 13 July 2005 22:06 UTC
Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j6DM6K71087201; Wed, 13 Jul 2005 15:06:20 -0700 (PDT) (envelope-from owner-ietf-xml-mime@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j6DM6Kts087200; Wed, 13 Jul 2005 15:06:20 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-xml-mime@mail.imc.org using -f
Received: from e34.co.us.ibm.com (e34.co.us.ibm.com [32.97.110.132]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j6DM6JCD087190 for <ietf-xml-mime@imc.org>; Wed, 13 Jul 2005 15:06:20 -0700 (PDT) (envelope-from mccobb@us.ibm.com)
Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e34.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j6DM6Efj503192 for <ietf-xml-mime@imc.org>; Wed, 13 Jul 2005 18:06:14 -0400
Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by westrelay02.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j6DM6ESl411514 for <ietf-xml-mime@imc.org>; Wed, 13 Jul 2005 16:06:14 -0600
Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id j6DM6DsV008087 for <ietf-xml-mime@imc.org>; Wed, 13 Jul 2005 16:06:13 -0600
Received: from d03nm118.boulder.ibm.com (d03nm118.boulder.ibm.com [9.17.195.144]) by d03av02.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j6DM6DAb008073; Wed, 13 Jul 2005 16:06:13 -0600
In-Reply-To: <2710257396.20050713185933@w3.org>
To: Chris Lilley <chris@w3.org>
Cc: iana@iana.org, ietf-types@iana.org, "ietf-xml-mime@imc.org" <ietf-xml-mime@imc.org>
MIME-Version: 1.0
Subject: Re: Registration of media type application/xhtml-voice+xml
X-Mailer: Lotus Notes Release 6.0.2CF1 June 9, 2003
Message-ID: <OFF0AAA611.BDD07559-ON8525703D.00730424-8525703D.00796AE6@us.ibm.com>
From: Gerald McCobb <mccobb@us.ibm.com>
Date: Wed, 13 Jul 2005 18:06:17 -0400
X-MIMETrack: Serialize by Router on D03NM118/03/M/IBM(Build V70_M4_01112005 Beta 3|January 11, 2005) at 07/13/2005 16:06:12, Serialize complete at 07/13/2005 16:06:12
Content-Type: multipart/alternative; boundary="=_alternative 00796AE38525703D_="
Sender: owner-ietf-xml-mime@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-xml-mime/mail-archive/>
List-ID: <ietf-xml-mime.imc.org>
List-Unsubscribe: <mailto:ietf-xml-mime-request@imc.org?body=unsubscribe>
Chris Lilly wrote: CL> GM> I asked the IESG to postpone the publication of the GM> application/xhtml-voice+xml media type as an informational RFC. The CL> GM> registration is not correct. It should be GM> application/xhtml+voice+xml. The application/xhtml+voice+xml media CL> GM> type was the original submission. CL> The entire reason that the +xml suffix was changed from the original CL> -xml suffix was beczause there were a number of hyphenated types in CL> use but little/no types where the terms were separated by +. The application/xhtml+voice+xml media was chosen because it directly maps to "XHTML+Voice", the name of the language, and is thus an easy mnemonic help for authors - whereas I might imagine people getting confused by XHTML+Voice using the application/xhtml-voice+xml or application/xhtml-plus-voice+xml type. CL> GM> There is an issue with the original submission: CL> GM> One of the reviewers pointed out that "a certain class of error CL> GM> could be avoided by renaming this CL> GM> application/xhtml-plus-voice+xml... I don't know of any other CL> GM> "+xml" [see RFC3023] media types that have a "+" in the name... CL> GM> a poorly-constructed regexp looking for +xml along the lines of CL> GM> /\+(.*)$/ would miss this one." CL> I agree that so far there are no types with a + in the name, and CL> that using some other allowed separator would be preferable. As far as I know, XHTML+Voice is the first example of a compound document format requesting registration of a media type. There has not been a reason before to have a type with a "+" in the name. The fact that "+" has not been used before is not a reason to exclude using it for the first time. CL> GM> 1. In particular there is the work in the W3C Compound Document CL> GM> Format (CDF) working group. They are looking at defining a CL> GM> single media type that will handle the many possible document CL> GM> format combinations of XHTML, SVG, Voice, SMIL, XForms, etc. CL> GM> This media type may include multiple "+" put in a profile CL> GM> attribute. CL> Probably not (I for one would argue against it, being a member of CL> that group). But 'may include' is pretty weak. Regardless of what the CDF working group will eventually decide this XHTML+Voice media type registration could set a precedent for all formats that add language subsets to container languages (such as XHTML). I'm not comfortable with setting a precedent for "xhtml-plus-svg-plus- smil-plus-xforms", for example. CL> GM> 2. The argument for having "+" in the subtype is unconvincing, CL> GM> given that the simplest method to determine if something is XML CL> GM> is also the safest, that is, if the last four characters are CL> GM> "+xml" or "/xml" then the document is XML, otherwise it is not. CL> GM> If that has to be done with regexps, instead of just examining CL> GM> the last four bytes, that would be /[/+]xml$/. If type and CL> GM> subtype were split already it would be /\+?xml$/ for the CL> GM> subtype. CL> True. Then we agreed that "poorly written regexps" is not a good reason for excluding use of "+" in the type? Regards, Gerald McCobb IBM 8051 Congress Avenue Boca Raton, FL 33487 Tel. # 561-862-2109 T/L 975-2109
- Re: Registration of media type application/xhtml-… Bruce Lilly
- Re: Registration of media type application/xhtml-… Gerald McCobb
- Re: Registration of media type application/xhtml-… Bjoern Hoehrmann
- Re: Registration of media type application/xhtml-… Gerald McCobb
- Re: Registration of media type application/xhtml-… Gerald McCobb
- Re: Registration of media type application/xhtml-… Bjoern Hoehrmann
- Re: Registration of media type application/xhtml-… Bjoern Hoehrmann
- Re: Registration of media type application/xhtml-… Jonny Axelsson
- Re: Registration of media type application/xhtml-… Martin Duerst
- Re: Registration of media type application/xhtml-… Gerald McCobb
- Re: Registration of media type application/xhtml-… Chris Lilley
- Re: Registration of media type application/xhtml-… Mark Baker
- Registration of media type application/xhtml-voic… Gerald McCobb
- Re: Registration of media type application/xhtml-… Jonny Axelsson
- Re: Registration of media type application/xhtml-… Bjoern Hoehrmann