Re: Hierarchical namespaces?
hierarchical namespaces provide the ability to establish symbol identity indirectly by specifying a network of inheritance relationships among the sets of names which the respective namespaces entail. were the concepts and appropriate mechanisms to be made available in the xml domain, they could be used, for example, to implement versioning and would be one way to approach problems like the "multi-namespace-html" issue. one possible analog is the package system in common lisp, which provides the means to declare relationships among sets of symbols as well as relationships among individual symbols. the primitives support such things as specifying a symbol's membership in a set specifying visibility from outside the set specifying inheritance of visible symbols between two sets specifying limits to visibility from inside a set please note, that these have nothing to do with what a given symbol may be bound to, just with its identity. given these facilities, the application can take the opportunity, when it declares the "known" names in preparation for specifying processing methods, to specify that ostensibly distinct names - that is, those with non identical encodings, are in fact the same name and to be processed in the same way. while it is true, that it's a shorthand only, it does make the application a lot easier to code. Clark C. Evans wrote: > > > That being said, I had never expected a set of namespaces > to have value by organizing them hierarchially... so I'm > wondering exactly what value a hierarchy of namespaces would > provide? Would it be a sequence of ever-so-much-more-specific > schemas? Where the most specific definition is the binding > one? I can't think of any other reasons why I'd have more > than one namespace for a given "domain", let alone a > hierarchically organized set. What am I missing? > xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format