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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: groves dissent

[ Lists Home | Date Index | Thread Index ]
  • From: David Megginson <david@megginson.com>
  • To: xml-dev@ic.ac.uk
  • Date: 27 Sep 1999 21:36:05 -0400

Marc.McDonald@Design-Intelligence.com writes:

> It seems amazing that it is difficult to grasp that namespaces and
> aqrchitectures have little in common:

> 1. Namespaces handle ambiguity: the same name means different
>     things. <a> has more than one meaning hence <foo:a> and <bar:a>

> 2. Architectures handle synonyms: There are alternative names that
>    mean the same <a> really means <b> under architecture B and <c> 
>    under architecture C.
> There's a big difference between ambiguity and aliasing.

I think that you're overstating the difference, especially since AFs
also provide disambiguation.

The difference is one of degree, not of kind: AFs allow you to
associate more than one universal name with a single markup item,
while Namespaces allow you to associate only one universal name with a
markup item.  In other words

Namespaces:          markup-item (0,*) <-> name (0,1)
Architectural Forms: markup-item (0,*) <-> name (0,*)

Unfortunately, AFs came out with three strikes against them: they were
developed by ISO (yawn!), they were introduced as an appendix to the
very long and intense HyTime spec (awk!), and they weren't very webby
(oops!).  They also hit a foul with their convoluted mechanism for
attribute mapping.

I agree with Eliot Kimber and others, though, that eventually XML will
need something like AFs.

All the best,


David Megginson                 david@megginson.com

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