Dear Mr. Bray,

> I believe that XML and SGML have the same handling for CDATA attributes.
You are rigth. I was mixing up the SGML-standard and HTML 4. Even though
HTML is
just an SGML-application, the Browsers are much more liberate in treating
markup-errors.
When running my docs against nsgmls, href-values like
"http://www.test?id=1&id2=2"; produced
SGML-parsing errors.

> Lots of people wanted catalogs.  Nobody anywhere could introduce evidence
> of widely-accepted and interoperable way to handle PUBLIC identifiers, so
> they only made it into XML on a private-use basis.  If you have your own
> catalogs, you can use PUBLIC [check the spec], you just can't try to
> interoperate with them, because it doesn't work.
If the number of (external or internal) DTD's in an organization grows, the
organization WILL have their own catalog-management to get rid of the
System-Identifier problems. One major reason is that all XML-Editors I know
and several XML-Tools do not support the URI-resolving in
system-identifiers. I know this is not your fault! But as you know, many of
these tools use their own catalog formats - what leads to ridiculous efforts
on the user-side. People WILL have to adjust the XMetal-catalogs, the
(slightly different) Adept-Catalogs, the (slightly different)
Omnimark-catalogs, the (slightly different) nsgmls-catalogs... There is a
REAL need for handling this problems in one of the next versions of XML. I'd
suggest that you start by proposing, that only a parser with integrated
XMLCatalog (or SGML-Open catalog or whatever format you prefer as long it is
only ONE) may be called a conforming parser.

> Parser simplification.  Unanimous choice of everyone.  Lots of these
> decisions is the reason that we have dozens of excellent freeware XML
> parsers.
I was not talking about esoteric SGML features like tag-minimization,
inclusions, exclusions or the CONCUR stuff. Small items like the one
described do not increase a parsers code in a significant percentage. But
still I agree, these decisions had to be made and it is always easy to
critizise.

> Oh well... I'm probably wasting this lists's bandwidth, since even if
> Mr. Pfarr were right, XML is a done deal. -Tim
The whole discussion started with a problem that seemed like a parser error
to me. I was wrong! I wasted this list's bandwidth! - Armin

Reply via email to