- From: Clark C. Evans <cce@clarkevans.com>
- Date: Sat, 27 May 2000 23:58:55 -0400 (EDT)
- To: "Simon St.Laurent" <simonstl@simonstl.com>
- cc: xml-uri@w3.org
On Sat, 27 May 2000, Simon St.Laurent wrote: > >Use a 256 bit hash value; almost always gaurenteed to > >be unique and taking very little storage. > > Retrieving resources to calculate those hash could still be a barrier. Yes, in those cases where there is limited bandwith or no bandwith, then a local-registry would be required for "http:" namespaces. For this local-registry case I can think of three scenerios: 1. The processor is a hand-held limited scope device. In this case, the device will only be able to accept a finite and pre-determined set of namespaces anyway; so a fixed registry isn't out of the question at all. 2. Case #1; only that the device is "updateable". In this case, the update would contain changes to the local registry. 3. The local-registry is on a full fledged computer. In this case, knoweldge of the namespace can be filled in by a human, perhaps defaulting to the value of the URL target, or it could be configured by loading the required text onto a hard drive. Admittedly, this could be somewhat irritating for some use cases. However, in general, the method solves the problems presented and does so in a way which is consistent with the behavior of the "semantic-web". Afterall, can you tell me if "http://clarkevans.com/" and "http://www.clarkevans.com" are returing the same resource without being connected to the internet or having a cache? > >If it does not exist; then, throw a warning error > >and fall back to a byte-by-byte comparison of the URI. > > It'd be a lot easier to just stick with the byte-by-byte. Yes, I agree. However, this violates our "semantic-web". > > Let them use "data:" ... nothing is forcing > > them to use "http:" for their namespace names. > > Except for the practices of everyone else with more bandwidth than > kindness. This is about reading, not just writing. First, this "read" pain is short term, it may have a legacy, but it won't last that long. Also, the http:// response could return the same information as found following "data:" ... making for a nice transition. Second, for those without bandwith, a local-registry or similar solution will work. Not that it is ideal; but is this really a show stopper? Best, Clark
Received on Saturday, 27 May 2000 23:54:55 UTC