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

Re: Radical cure for BOS confusion

From: len bullard <cbullard@hiwaay.net>
Date: Mon, 06 Jan 1997 18:11:00 -0600
Message-ID: <32D19494.11F8@hiwaay.net>
To: Jon Bosak <bosak@atlantic-83.Eng.Sun.COM>
CC: w3c-sgml-wg@www10.w3.org
Jon Bosak wrote:
> Intuition tells me that this must be too simple, but I would very much
> like to know why.  What's wrong with this picture?
> Jon

IMO, nothing.

You are at the heart of it:  two levels of specification.
One captures what the user of XML must know to use XML; the 
other, captures what the implementor must know.  We want ease for 
both with extensible power of expression.

No matter what we do to define it, the XML user is the 
SGML or HTML user and understands elements, attributes, entities (some) 
and files.  Some of them, the SGML designers, know what DTDs are and how 
to write one.  Some of them, SGML systems engineers, know how to write 
parsers for that.  So it goes.  We need an XML hyperlinking design 
that takes this into account.

For the user, use the minimal tricks of SGML to identify 
a hyperlink.  If they insist on editing by hand, make it 

I say, adopt TEI linktypes for XML 1.0.  Express them with a HyTime 
specification.  That leaves the door open for more should XML need 
more HyTime tricks.  It gives the HyTime implementors a 
lucrative target for inexpensive versions of their technology, 
and a guaranteed set of network-ready protocol engines.

Does this have a downside? 

Received on Monday, 6 January 1997 19:11:07 UTC

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