W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > February 1997

Re: XML catalog draft

From: Murray Altheim <murray@spyglass.com>
Date: Tue, 11 Feb 1997 14:43:26 -0400
Message-Id: <v02140b1eaf266c227119@[208.203.149.85]>
To: dgd@cs.bu.edu (David Durand)
Cc: w3c-sgml-wg@w3.org
dgd@cs.bu.edu (David Durand) writes:
[...]
>> - make a decision as to what should be done when both PUBLIC and SYSTEM
>>   are there [I can't recall detecting a consensus; did I just miss it?]
>
>Since PUBLIC is likely to be a point of user-tailorability, it should be
>looked at first -- implementations that don't implement PUBLIC resolution
>will simply ignore the PUBLIC, thus causing it to "fail". I can't think of
>a case where someone who _has_ working public resolution, would prefer to
>use the system ID -- andif they did, it seems they could always ensure that
>any given public ID (or all) would fail to resolve.

Actually, that's the opposite situation in my experience:

    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"
                          "http://www.cm.spyglass.com/dtd/html.dtd">

This announces to the world that the document conforms to HTML 2.0, but
tells the processor that a local copy of 'html.dtd' will provide the
resource without resorting to a PUBLIC catalog lookup. IOW, why bother
resolving the reference if the document seems to know where to look. Then,
if the SYSTEM fails, resort to the more generalized process of a catalog
lookup using PUBLIC.

I believe Panorama has the same behaviour.

Murray

```````````````````````````````````````````````````````````````````````````````
    Murray Altheim, Program Manager
    Spyglass, Inc., Cambridge, Massachusetts
    email: <mailto:murray@spyglass.com>
    http:  <http://www.cm.spyglass.com/murray/murray.html>
           "Give a monkey the tools and he'll eventually build a typewriter."
Received on Tuesday, 11 February 1997 14:38:13 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:25:07 UTC