groves dissent

Marc.McDonald at Design-Intelligence.com Marc.McDonald at Design-Intelligence.com
Tue Sep 28 23:35:21 BST 1999


> 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,*)
> 
	^^^^^^ What I meant, more accurately expressed.

> 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.
> 
I happen to like architectures far more than namespaces.


> Marc B. McDonald
> Principal Software Scientist
> 
> Design Intelligence, Inc.
> 1111 Third Avenue, Suite 1500
> Seattle, WA  98101
> marc.mcdonald at design-intelligence.com
> Ph: 206.343-7797
> Fax: 206.343.7750
> 
> http://www.design-intelligence.com
> 

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo at ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)





More information about the Xml-dev mailing list