Re: URIs == the Web was: Re: quarantining namespaces
"Simon St.Laurent" wrote: > > > Simon St.Laurent scripsit: > > Proxy them, same as we do with news: URLs (which likewise have no > > locator-nature). > > Two questions: > > 1) There are no proxies for most URNs; can we bar them? Just ignore other URNs. They are rare today because they are near useless toda. When/if the semantic web comes about they will become plentiful in proportion to their usefulness. > 2) What if anything does this joyful baggage do for namespaces? Let me suggest the following party line, which I believe to be understandable to newbies: * Namespace names are globally unique identifiers like UUIDs. * But they use URI (URL) syntax rather than UUID syntax. * Software applications do not typically dereference the URI and do not care what information is there. You don't have to put anything there if you do not wish to. * The first thing you (as a human) want when you encounter a new namespace name is documentation. Therefore, by convention the URI points to human-readable documentation. The use of HTTP URIs (URLs) is *polite* but not required. * Namespace names are HTTP URLs *not* because computers will dereference them, but because humans will. (at least today) * In the future, it may become clear how to put machine-processable information at a URI (semantic web stuff). Then those URIs will host both human-readable and machine-readable data. RDDL is an early experiment in that direction. * If you use URNs you will NOT have any easy way to host either documentation or machine-readable descriptions. So don't do that. -- "When I walk on the floor for the final execution, I'll wear a denim suit. I'll walk in there like Willie Nelson, John Wayne, Will Smith -- Men in Black -- James Brown. Maybe do a Michael Jackson moonwalk." Congressman James Traficant.
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