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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Nested DTDs

[ Lists Home | Date Index | Thread Index ]
  • From: Paul Prescod <paul@prescod.net>
  • To: XML Dev <xml-dev@ic.ac.uk>
  • Date: Fri, 18 Jun 1999 12:12:24 -0400

John Cowan wrote:
> 
> Paul Prescod wrote:
> 
> > XML ended up breaking too many other SGML rules for this to happen. The
> > empty end tag syntax was the most serious example but there are others.
> 
> This is a myth. As http://www.w3.org/TR/NOTE-sgml-xml says:

I'm sorry. I was speaking loosely. I meant to say that the empty end tag
syntax broke almost every tool except the one you mentioned: SP and those
that were built on top of it. Furthermore, since the most interesting and
difficult to build tools often EMIT XML, you have the problem of trying to
get them to emit the variant empty end tags (even if they were built on
SP). Even the <foo></foo> syntax doesn't help this problem because the
tools don't know to emit it.

Given that this one change broke almost everything, and given that the
whitespace, hex char ref etc. changes ended up requiring an SGML TC, XML
didn't end up being very SGML compatible in theory or practice in the end.
In 20-20 hindsight we should have fixed other things like mixed content
rules, keyword names, etc. Still, the SGML compatibility requirement gave
us some focus that is missing in e.g. the linking working group. Were it
not for that requirement we might have felt the urge to start again at
square one:

"What if we used parentheses as delimiters...and attributes could have
attributes...and..."

We might still be designing version 1.0.

-- 
 Paul Prescod  - ISOGEN Consulting Engineer speaking for only himself
 http://itrc.uwaterloo.ca/~papresco

[Woody Allen on Hollywood in "Annie Hall"]
Annie: "It's so clean down here."
Woody: "That's because they don't throw their garbage away. They make 
        it into television shows."

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/ and on CD-ROM/ISBN 981-02-3594-1
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