Re: "media-types.dtd"

W. Eliot Kimber (eliot@dns.isogen.com)
Thu, 03 Dec 1998 18:37:18 -0600


At 02:32 PM 12/3/98 -0800, Peter Housel wrote:
>>This is to announce the creation (thanks to IANA and Perl)
>>of a DTD fragment which declares all the currently known
>>Internet media types (aka MIME types) as XML notations.
>>Media type attributes are not mapped.
>>Comments solicited.
>
>Doesn't the HyTime spec define Formal System Identifiers for MIME types?
>Why not use those instead of the http://www.isi.edu/?

Yes indeed it does:

A.6.7.3.4 Notation processor storage managers

The starter set notation storage manager is:

mimetype

The SOI is the MIME type and subtype optionally followed by
parameters, specified as they would be in the field
body of a Content-Type header field in the header of an Internet mail
message.

<!-- MIME Type Notation Processor Storage Managers -->
<!-- PART OF A NON-MANDATORY STARTER SET. -->
<!notation
mimetype -- MIME content type --
-- Clause: A.6.7.4.3 --

PUBLIC "-//IETF/RFC1521//NOTATION FSISM PORTABLE
MIME Content Type//EN"

-- Attributes: mimetype, smcommon --
>
<!attlist #NOTATION
mimetype -- MIME content type --
-- Clause: A.6.7.4.3 --

FSIBase NAME #FIXED dcnsm
>

Cheers,

E.

--
<Address HyTime=bibloc>
W. Eliot Kimber, Senior Consulting SGML Engineer
ISOGEN International Corp.
2200 N. Lamar St., Suite 230, Dallas, TX 75202.  214.953.0004
www.isogen.com
</Address>