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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Namespace Applications

[ Lists Home | Date Index | Thread Index ]
  • From: Gabe Beged-Dov <begeddov@jfinity.com>
  • To: Paul Prescod <paul@prescod.net>
  • Date: Sat, 06 Feb 1999 11:02:01 -0800

Paul Prescod wrote:

> David Megginson wrote:
> > ...
> >
> > The advantages of being able to come up with globally-unique names
> > should be obvious:
> Actually it isn't to me. The problem is now you have <a:origin> and
> <b:origin> element types but you don't know what to do with them.

Naming something doesn't equate to being able to process it. As long as  I can identify
something I can always process it later, once I (or someone else) know more. Early vs. Late
binding. Many "processing" scenarios are only concerned with forwarding data.

An analogy is mail transfer agents and envelope vs. contents. The namespace qualified element
name is the address. In David's example, there are two "origin" names. If they aren't
qualified by the namespace, they won't be able to be delivered correctly. Its still up to the
recipient to figure out what to do with the contents of the element once delivered. The
recipient might be quite a few "hops" aways from the sender.

Giving something a unique name is an end in and of itself. You may only find something useful
to do with it further down the timeline or processing pipeline. Late binding is a GOOD thing
as long as the late bound agent gets all of the data needed to "process".

Gabe Beged-Dov

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