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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] heritage (was Re: [xml-dev] SGML on the Web)

[ Lists Home | Date Index | Thread Index ]

> > <counter-troll> The phrase <troll> XML is a <phrase>data model</phrase>,
> > the syntax in the XML 1.0 REC is just an annoying inconvenience.  
> > </troll>
> > does not appear in XML 1.0, therefore XML has no data model whatever,
> > since the Infoset isn't one and doesn't claim to be.</countertroll>
> <fishing locus="bridge">
> Say rather that XML has no *unique authoritative* data model whatever,
> since the Infoset isn't one and doesn't claim to be.  But why should there
> be such a thing?  XML has many data models for different purposes.
> The Infoset provides a common terminology into which they can be translated.
> </fishing>

Fair enough. I like specs that are unique and authoritative because they
save endless argument ... So I say "no data model" rather than "many
models that claim to be data models." A saving of breath.

All this aside -- it is a truth universally acknowledged that most XML
processors are in need of a tree with a single root (SAX aside). If we
don't want to call that a data model, let's call it a paradigm. JITTs seek
to change that paradigm.

Sam Hunting
eTopicality, Inc.

"Turn your searching experience into a finding experience."(tm)

Topic map consulting and training: www.etopicality.com
Free open source topic map tools:  www.gooseworks.org

XML Topic Maps: Creating and Using Topic Maps for the Web.
Addison-Wesley, ISBN 0-201-74960-2.


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS