Re: URI references and aggregation
Graham Klyne <[email protected]> Mon, 10 Jan 2000 22:26:40 +0000
| Newsgroups | gmane.ietf.medfree |
|---|---|
| Message-ID | <[email protected]> |
Ted, I'm still struggling to fully understand your position here. There seem to be a couple of points that need to be more fully explored: At 10:40 AM 1/10/00 -0800, you wrote: >I think we disagree on the marginal utility of having a single pointer >type (I don't actually presume that it will always admit of >resolution, but more on that later). I believe that there are an >increasing number of cases (set-top boxes, low-capacity devices, etc.) >where having a single pointer type will help. I don't think that >would affect more capable devices and their ability to use multiple >pointer types. It seems to me that a URL (potentially) represents such a wide range of possible pointer types that calling it a "single pointer type" is kind-of strange. I find it difficult to appreciate that allowing URNs and URLs really adds much in the way of complexity. At the end of the day, they're all URIs. > > (b) the unregistered feature tag form is defined as using URI syntax, not > > limited to being a URL. So a mechanism for resolution is not necessarily > > always present. > >In practice, URIs are currently URLs and URNs. My presumption is that >the long-term referencability requirements for URNs make them unlikely >choices for unregistered feature tags. [...] >I'm not convinced that all of the tags can be URNs (the unregistered >tags seem to fail the permanence test for at least some cases). I'm >also not sure what the advantage is of going to a URN form; it's less >recognized and the resolution mechanisms are less clear. Certainly >ad-hoc methods like substituion of URN:namesapce for http://host/path/ >raise the question: why not just start with "http://host/path/" ? OK, I've misunderstood the nature of a URN. I was trying to capture the idea of an identifier that was not bound to a specific resolution protocol, like "mid:..." or "cid:..." [RFC2392]. I had not thought of these as URLs, but on closer examination that's just what they are. I agree that my proposals should not have been so URN-centric. But I still fail to see any real advantage in excluding the use of URNs. I think they effectively amount to just another scheme that a limited system may or may not be able to handle. And other minor questions: > > As far as I can tell, you are proposing what is, in effect, a direct > > mapping from feature tag to URL: > > > > Tag --> URL > > > > and a corresponding: > > > > Aggregate --> URL > >Yes and no. I would retain the syntactic difference between the URL >pointers to Tags and those pointing to aggregates using both position >and markers. I don't propose collapsing them into the same syntax. I'm not sure what you mean here (particularly by "using both position and markers"). > > I trust I've not grasped _completely_ the wrong end of your proposed. > >And I hope that my comments at least begin to elucidate the original argument; >sorry if the first message was less than clear. I think my mental fog is clearing a little ... sorry to be so dense. #g ------------ Graham Klyne ([email protected])