[Home] [By Thread] [By Date] [Recent Entries]
Hi Geert,
As you can understand, I especially appreciate your contribution. However you look at it, namespace numbers tend to go up, especially with application scope, but also as more and more XML users define them, especially for standards, but also for libraries. More so, more and more knowledge domains need to be addressed and often require new distinguishing namespaces. Add to this the "odd ball" use case, where, for example, memory usage can be an issue and namespaces can help, and you are starting to have a forever increasing set of namespaces in stylesheets. As Michael noted, rightfully backed by Gerrit, a binary rather than linear search, may be a valuable optimization, that is hopefully not too expensive. Going a step further, it is not uncommon for namespaces, although they are currently flat, in practice, to be logically hierarchical. Let's just take the XSL and/or RDF standards families, as common examples, where each includes a set of related namespaces (e.g. RDF + RDFS, XSL + XDT + XSI + XSD), with hierarchical namespaces (and namespace URIs), one could possibly simply declare a common parent namespace if one needs to use a few of the children namespaces, rather than have to declare and use each child namespace, for example. Another consideration may be about combining namespaces, as reflected by the prefix usage example: fr:fem:plur:xxxx. I am not saying that this is how it ought to be, I am only trying to suggest some possible avenues to improve and extend namespaces, while providing better support to help face their proliferation. As Abel rightfully noted before, there is a lot of experience around this list and I am sure that more and better suggestions can be provided. From my humble experience with namespaces, I see their number, use cases, and applications growing, I can feel their power and potential, and I can see their conceptual and logical relevance, Hence my feeble and clumsy tries to bring up the issue. Thank you for your understanding contribution. Regards, ac Hi all, ac in particular,
|

Cart



