- From: Henry S. Thompson <ht@inf.ed.ac.uk>
- Date: Sun, 22 Apr 2012 11:23:23 +0100
- To: Ned Freed <ned.freed@mrochek.com>
- Cc: Tony Hansen <tony@maillennium.att.com>, "www-tag@w3.org List" <www-tag@w3.org>, apps-discuss@ietf.org
Ned Freed writes:
> First of all, given that there has been no I-D posting of a 3023bis "active
> development" is a bit of a stretch. There may be something going on inside the
> W3C, but 3023 is an IETF RFC, and that means new versions need to be posted as
> I-Ds and discussion needs to be happning on an IETF list. I strongly urge
> whoever is working on this to see that this happens ASAP.
Absolutely -- the 'active development' I refer to is only a few weeks
old, and the goal is to get a new I-D up as soon as possible.
> All that aside, this sort of revision is the reason why Tony is
> taking this approach. An 3023bis is necessarily going to contain
> both a new registration for application/xml, quite likely including
> updated information on XML fragment identifiers. Additionally, since
> +xml is defined in 3023 and assuming the new media types
> registration procedures are in place before 3023bis, 3023bis is
> going to have to contain an updated registration for +xml.
Since +xml is the structured syntax we have the most experience with
to date, I hope we can coordinate the two, so that the experience of
the XML community is not lost.
>> and that something very similar to the following (slightly adapted
>> from the previous editors' draft) will likely appear therein:
>
>> When a new media type is introduced for an XML-based format, the
>> name of the media type SHOULD end with '+xml'. This convention will
>> allow applications that can process XML generically to detect that
>> the MIME entity is supposed to be an XML document, verify this
>> assumption by invoking some XML processor, and then process the XML
>> document accordingly. Applications may match for types that
>> represent XML MIME entities by comparing the subtype to the pattern
>> '*/*+xml'.
>
>> XML generic processing is not always appropriate for XML-based media
>> types. For example, authors of some such media types may wish that
>> the types remain entirely opaque except to applications that are
>> specifically designed to deal with that media type. By NOT following
>> the naming convention '+xml', such media types can avoid XML-generic
>> processing. Since generic processing will be useful in many cases,
>> however -- including in some situations that are difficult to
>> predict ahead of time -- those registering media types SHOULD use
>> the '+xml' convention unless they have a particularly compelling
>> reason not to. [1]
>
>> Note that these paragraphs address _more_ than just fragment
>> identifiers. The level of "generic processing", i.e. processing
>> appropriate to any member of a stuctured-syntax family identified by a
>> +SUFFIX, is I think the appropriate one at which to address the mutual
>> dependency between app/foo and app/bar+foo.
>
> Of course. And this actually won't be sufficient - as noted above, a
> proper +xml registration will also be needed.
For sure -- 3023 contained one, informally, as it were, in the absence
of official guidance at that time, and 3023bis will do so as well,
coordinated, as I said above, with the new official guidance.
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]
Received on Sunday, 22 April 2012 10:24:29 UTC