Role of CATALOGs (was Re: <XML:SCRIPT>)

Rick Jelliffe ricko at
Mon Jul 13 01:01:16 BST 1998

> From:  Peter Murray-Rust
> I also used to dislike catalogs because they were one of the many
> files-that-could-get-lost when transmitting an SGML document to
> someone.

Browsers (and some OS) have a way to assiciate MIME types with applications.
Catalogs need to be a distributable format for this.

One of the decisions of the text/xml RFC is that it should work on an entity
basis: it refers to a single entity, and NOT a complete document.

In SGML there has been a long bunfight about MIME media types: both the
camps have the view that whole documents should be sent, but one camp wants
the types to only send entities which are actually  used (for size
minimisation) while the other side wants to leave that up to the sender. So
for text/xml the WG wisely abandoned the idea of sending compound documents.

But this does mean that questions about bundling catalogs are not answered.

I think XML-DEV should similarly avoid the bundling question (it is more
applicable to sending documents by email anyway).  It should define a
standard notation to allow embedded Catalogs in a PI. The PI should go as
far towards the head of the document as possible.  Of course, an external
resource is OK too, but an internal PI saves a download.


Rick Jelliffe

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list