OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: ANN: "media-types.dtd"

[ Lists Home | Date Index | Thread Index ]
  • From: John Cowan <cowan@locke.ccil.org>
  • To: XML Dev <xml-dev@ic.ac.uk>
  • Date: Tue, 26 Jan 1999 16:22:04 -0500

Murray Altheim complained about my "media-types.dtd" document thus:

> You've used the IETF ownerid, but
> I see no authorization to create a work within their namespace. Is there
> some IETF document (I-D, RFC, etc.) to justify this usage? [...] You're
> inappropriately assigning names within another organization's namespace.

After much reflection, I have rewritten the document not to use
public identifiers, IETF or otherwise, because it's true that the
IETF might assign different public identifiers to the referenced
documents, or assign the given public identifiers to something else.

> If you had used '-//Sun Microsystems//' I can guarantee you'd be talking
> to our lawyers. You're representing a document you authored as that of
> the IETF, a recognized organization, and it's not an IETF document.

But I cannot let this charge stand.  I did not write a document
and give it an IETF public id.  I wrote a document which *refers* to
other documents that are written or published by the IETF, using
"plausible" (a.k.a. "Sears catalogue") public ids for them.

The new version uses only system IDs, namely the URLs of the
media-types explanations at
http://www.isi.edu/in-notes/iana/assignments/media-types .

> This document should not have been posted, and it is appropriate that
> you either remove it from circulation or alter the ownerid's to one for
> which you have authority, such as '-//JCowan//'.

If I used that, the well-known singer John Cowan (http://www.johncowan.com)
would probably be down on me instead.  1/2 :-)

So, from the top:

The DTD fragment http://www.ccil.org/~cowan/XML/media-types.dtd
contains XML notation declarations for all the recognized MIME media types
such as text/plain, audio/basic, and application/postscript.
The notation names are derived by mapping "/" to "_" and making a
few other changes documented in the DTD fragment.

In accordance with the conventions of XML notations, each notation has
an external identifier which refers to an English-language description of
the format named by the notation.

So now if you want to have an XML element that refers to a Microsoft
Project file, you can incorporate "media-types.dtd" and then
declare it as:

	<!ENTITY acorn-project SYSTEM "dilbert.mpp"
		NDATA application_vnd.ms-project>

John Cowan	http://www.ccil.org/~cowan		cowan@ccil.org
	You tollerday donsk?  N.  You tolkatiff scowegian?  Nn.
	You spigotty anglease?  Nnn.  You phonio saxo?  Nnnn.
		Clear all so!  'Tis a Jute.... (Finnegans Wake 16.5)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS