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

Re: [dgd@cs.bu.edu: BOS confusion (analysis; suggestion to resolve Newcomb/Bryan conflict)]

From: W. Eliot Kimber <eliot@isogen.com>
Date: Fri, 03 Jan 1997 11:12:39 -0900
Message-Id: <>
To: w3c-sgml-wg@www10.w3.org
At 12:20 PM 1/3/97 -0500, David G. Durand wrote:
>At 8:34 AM 1/3/97, W. Eliot Kimber wrote:
>>At 10:10 AM 1/3/97 -0500, David G. Durand wrote:
>>>Well, if it _requires the entity reference,_ then we should not use HyTime.
>>It doesn't require an entity reference.
>Great! This is important!

You're darn tootin' it's important.  It's the only way we can hope to have
the power of HyTime with the convenience of things like URLs and TEI locators.

>>  Using my proposed scheme, you
>>could use a queryloc to contain the URL, e.g.:
>>  <urlloc id="bookrev">http://www.drmacro.com/bookrev</urlloc>
>>  <P>
>>  See <link linkend="bookrev">my book review site</link> for
>>  a draft introduction to HyTime.
>But surely you can also do something like:
> <p>See <link linkend="http://www.drmacro.com/bookrev">my book review
>site</link> for ...

Certainly you can do this (it's the whole point of the refloc facility).
But I was trying to satisfy Martin's requirement for a re-uable ID
reference to a URL.

>I also think we need to look at the #-sign hack. I've as yet seen no
>justification for _not_ using URL-compatible link formats. Gavin has argued
>for a different kind of URL-compatibility, but it still has a real flaw:

I think the #-sign hack is a reasonable solution.  A similar facility has
been proposed for the SGML revision (but not designed to the point where we
are confident in the final sytax) where you can combine an entity name with
an ID to do simple direct cross-document ID references.  I think the #-sign
hack is consistent semantically with this proposal: in both cases you're
binding a name to the object that defines the name space.  The only
difference is the way you name the name space (entity vs. direct URL


W. Eliot Kimber (eliot@isogen.com) 
Senior SGML Consulting Engineer, Highland Consulting
2200 North Lamar Street, Suite 230, Dallas, Texas 75202
+1-214-953-0004 +1-214-953-3152 fax
http://www.isogen.com (work) http://www.drmacro.com (home)
"Rats in the morning, rats in the afternoon...if they don't go away, I'll be
re-educated soon..."                 --Austin Lounge Lizards, "1984 Blues"
Received on Friday, 3 January 1997 13:14:22 UTC

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