- From: Seth Russell <seth@robustai.net>
- Date: Wed, 7 Nov 2001 10:17:41 -0800
- To: <Patrick.Stickler@nokia.com>, <www-talk@w3.org>
- Cc: <danbri@w3.org>, <sean@mysterylights.com>
Right on, Patrick ... let's get this straightened out !! Seth Russell ----- Original Message ----- From: <Patrick.Stickler@nokia.com> To: <www-talk@w3.org> Cc: <danbri@w3.org>; <sean@mysterylights.com> Sent: Wednesday, November 07, 2001 9:46 AM Subject: RE: [POLL] What is at the end of the namespace? > > > > -----Original Message----- > > From: ext Dan Brickley [mailto:danbri@W3.ORG] > > Sent: 07 November, 2001 14:44 > > To: DC-ARCHITECTURE@JISCMAIL.AC.UK > > Subject: Re: [POLL] What is at the end of the namespace? > > > > > > You're not crazy, > > Some may disagree with you there ;-) > > > just 5 years late > > That's almost certainly true ;-) > > Though maybe not *too* late... > > > (and wrong ;-) > > That also may be true, but I don't think so... > > > www-talk@w3.org might be a better home for URIs and HTTP etc > > questions. > > Agreed. I've redirected the thread there. For better or worse... > > > dan > > Cheers, > > Patrick > > -- > > Patrick Stickler Phone: +358 50 483 9453 > Senior Research Scientist Fax: +358 7180 35409 > Nokia Research Center Email: patrick.stickler@nokia.com > > > > On Wed, 7 Nov 2001, Patrick Stickler wrote: > > > > > Hi Sean, > > > > > > I guess this means I've been getting all crazy again ;-) > > > > > > I propose that we take this discussion elsewhere, so I won't > > > be CC'ing further responses to the list... promise ;-) > > > > > > > -----Original Message----- > > > > From: ext Sean B. Palmer [mailto:sean@mysterylights.com] > > > > Sent: 06 November, 2001 20:16 > > > > To: Stickler Patrick (NRC/Tampere) > > > > Cc: DC-ARCHITECTURE@JISCMAIL.AC.UK > > > > Subject: Re: [POLL] What is at the end of the namespace? > > > > > > > > > > > > > Meaning that folks are defining URLs which are never intended > > > > > *ever* to actually resolve to anything to represent > > either abstract > > > > > concepts, [...] > > > > > > > > Which in theory is perfectly fine; it just confuses people > > > > because on a > > > > practical level, they have been working with the notion > > of "URLs are > > > > recipies for getting files" for so long. Let it go. > > > > > > Sorry, I just don't agree. To define e.g. an 'http:' URL which > > > is never intended to resolve to anything is IMO contrary to the > > > defined semantics for such URLs and thus bad practice. Anytime > > > you deviate from the intended purpose of a mechanism you will > > > breed confusion. > > > > > > Gee, how about if I start minting bogus 'mailto:' URLs to identify > > > abstract things and laugh at people as their emails bounce when > > > they try to send questions to those bogus email addresses, > > or perhaps > > > a few 'ftp:' URLs that don't equate to any real space on the server > > > or even better, on a password protected server that will keep folks > > > wondering "what's in there...". > > > > > > Sorry, URLs are meant to resolve. Even if I let go of the term "URL" > > > I could just as validly say that 'http:' URIs are meant to resolve, > > > therefore intentionally minting 'http:' URIs that are never meant > > > to resolve is wrong. Just plain wrong. And folks have a right to > > > complain about the confusion that such bad practices generate. > > > > > > There was the argument made here by Aaron that we should > > try to capture > > > common social behavior on the net in our standards. Great. Let's > > > use this as an example case. Common behavior is to expect that > > > 'http:' URIs resolve to web resources of some sort. So don't make > > > bogus 'http:' URIs which denote abstract concepts that have no > > > web realization. Such as, hey, just about every darn XML and RDF > > > vocabulary on the planet... but you can't blame the common folks > > > for following the bad practices of others who should know better. > > > > > > To be fair, we're all just stumbling along in a new frontier, > > > but let's keep our eyes on the horizon a bit more and not at our > > > feet, eh? HTML and HTTP URLs have given birth to the web, but also > > > have warped its development. > > > > > > IMO, the IETF/W3C really dropped the ball with regards to > > facilitating > > > the definition of URI schemes optimal for the denotation of abstract > > > concepts and vocabularies, and the current "There's no such thing as > > > URL or URN, only URI" nonsense seems just spin to make the > > mess seem less > > > than it is. IMO the IETF/W3C should be a bit embarrased. > > They blew it. > > > And yes, "them's fightin words", but there, I've said it ;-) > > > > > > (and yes, this is almost surely not the forum to say it in, > > apologies) > > > > > > And I'm not just complaining. I'm also working to try to > > help clean up > > > the mess, for the sake future web generations. Stay tuned > > to your local > > > IETF I-D server... > > > > > > > > [...] or as indirect identifiers for web resources (i.e. URNs). > > > > > > > > How are URNs "indirect identifiers for web resources?". I > > believe that > > > > you're getting hopelessly muddled here: URLs and URNs are > > no longer > > > > considered disjoint spaces of "these are addresses, these are > > > > names". The > > > > distinction now is merely "this is an out of date term > > > > ascribed to certain > > > > URIs that have fasionable protocols associated with them" and > > > > "these are > > > > URIs that start with 'urn:'", respectively. > > > > > > Interesting that you think so, as I've read and re-read the recent > > > "clarification" and I don't get that. I think you're reading into > > > it something that it doesn't say. > > > > > > It merely says that the terms "URL" and "URN" are not *formal* > > > meaning that a given system need not know what they mean. But > > > they still are valid terms for classifying URI schemes according > > > to shared behavior, and URI schemes themselves still embody > > > the qualities of 'location' or 'name', etc. > > > > > > And to be honest, the lack of a *formal* taxonomy of URI schemes > > > is a pity. I think that one is sorely needed. > > > > > > > > The lack of specific URI types for denoting abstract concepts > > > > > and entities, and the use of URLs rather than "proper" URNs > > > > > for location-independent indirect identifiers is a big problem. > > > > > > > > The only real "problem" is one of URL assignment and > > > > persistence, but there > > > > is also an advantage in that delegation of authority is very > > > > clear, and has > > > > been proven to work for many years now. > > > > > > Ahh, no problem. We can use that delegation authority as well > > > for other classes of URIs, not just URLs. URLs have the common > > > characteristic that they are associated with protocols which > > > provide *access* to web resources. They do not provide a means > > > to denote abstract entities which have no web realization. > > > > > > > > And one in fact that I'm working on trying to address, and will > > > > > be submitting several I-D's to that end very shortly. > > > > > > > > Like "tag:" and "urn:pts:"? :-) > > > > > > Yes. Exactly. And others like 'em. > > > > > > But folks saying, "Go ahead, use 'http:' URLs for everything" > > > seems short sighted and irresponsible to me. > > > > > > Hey, I can make URLs work, sure, and I can also cook hot > > > dogs on the engine of my car... but should we park a car > > > in the kitchen of a restaurant to cook on? Nope. > > > > > > > Your results will hopefully > > > > be useful, but > > > > I'm really not convinced about the validity of your motive. > > > > > > My motives are pure. Really. I'll send you a photo of me > > > in my white hat ;-) > > > > > > > You're in effect saying that Dublin Core shouldn't use URLs > > > > to identify > > > > abstract concepts, that to do so kinda works, but is not > > > > architecturally > > > > sound, and alternatives should be sought... I would suggest > > > > that this is a > > > > slightly contentious point of view, and I do not believe that > > > > DCMI should > > > > be at all concerned, and nor should the rest of the world. > > > > > > Obviously, I'm not advocating any sudden change to how DCMI, > > > or anyone, currently defines their models and ontologies. > > > But a gradual move towards a better way of doing things is > > > reasonable to hope for. > > > > > > This discussion arose concerning what to put "at the end" of > > > a namespace URI, and the very fact that such a question could > > > arise, shows that things are rather messed up in the are of > > > URI methodologies and taxonomic classification (or total lack > > > thereof). > > > > > > And I responded to that question by saying "nothing" because > > > a namespace URI does not resolve, even if it *is* a URL, and > > > to put something there is to add to the confusion. The reality > > > is that vocabularies should be defined by non-URL URIs. Yet > > > of course we can't blame folks for using URLs. That's all there > > > is to choose from -- insofar as common perception is concerned. > > > > > > So, no, I'm not saying DCMI should rewrite all their schemas, > > > etc. but in this particular case, that of namespace resolution, > > > they do have the opportunity to "do the right thing" which is > > > to do nothing. And that's what I'm suggesting they do. > > > > > > > N.B. There's no point in playing the pragmatism card again: > > > > URLs clearly > > > > work :-) > > > > > > Right. To heck with progress, eh? Where did I put my abacus? > > > > > > And in case I didn't add enough of these above... > > > > > > ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) > > > > > > Cheers, > > > > > > Patrick > > > > > > -- > > > > > > Patrick Stickler Phone: +358 50 483 9453 > > > Senior Research Scientist Fax: +358 7180 35409 > > > Nokia Research Center Email: patrick.stickler@nokia.com > > > > > > >
Received on Wednesday, 7 November 2001 13:18:43 UTC