[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: more QName madness
Henry S. Thompson wrote: > Daniel Veillard <veillard@r...> writes: > > > Well currently interop is not addressed, there is no way to get the > > semantic of the XPointer from the namespaced scheme name. > > Surely that's not the point -- the point for interop is simply that > any given application knows the names of the schemes it implements. > Reasonable guarantees of uniqueness of scheme names, such as that > provided by using URIs via QNames, are all that's required to prevent > mistakes here. > > No-one _ever_ claimed that using QNames would mean that a > general-purpose XPointer processor would be able to look up the scheme > name and find some operationalisable description of scheme semantics. > Well that is/would be the *benefit* of describing an XPointer scheme by QName/URI. Simon would be able to simply post a description of his XPointer extensions on his website, and software would be able to follow his XPointer schemes into XML documents. That would be really cool. That's also not the problem, the problem is that the xmlns scheme is verbose and you are requiring all of Simon's (for example) XPointers to have an xmlns scheme part even if they are short. Perhaps a reasonable compromise would be to both: 1) allow organizations/individuals other than the W3C to register XPointer schemes via the IETF i.e. via the current I-D -> RFC mechanism, assuming the IETF wished to maintain an XPointer scheme registry 2) allow individuals/organizations to use ad hoc (perhaps) XPointer schemes via the proposed QName mechanism. That way we can let the marketplace decide, overhead of IETF registration process vs. overhead of xmlns scheme syntax. *Aside* from the overhead/verbosity of the xmlns scheme syntax, the QName scheme syntax is an excellent techical solution (IMHO). Jonathan http://www.jonathanborden-md.com http://www.erieneurosurgery.com http://www.openhealth.org
|
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
|