Re: [urn] I-D Action: draft-saintandre-urn-example-00

Larry Masinter <masinter@adobe.com> Sat, 19 January 2013 16:27 UTC

Return-Path: <masinter@adobe.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E2C21F8233 for <urn@ietfa.amsl.com>; Sat, 19 Jan 2013 08:27:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.999
X-Spam-Level:
X-Spam-Status: No, score=-105.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SEW5Q0anfxnM for <urn@ietfa.amsl.com>; Sat, 19 Jan 2013 08:27:43 -0800 (PST)
Received: from exprod6og126.obsmtp.com (exprod6og126.obsmtp.com [64.18.1.77]) by ietfa.amsl.com (Postfix) with ESMTP id 9EB1521F8202 for <urn@ietf.org>; Sat, 19 Jan 2013 08:27:42 -0800 (PST)
Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob126.postini.com ([64.18.5.12]) with SMTP ID DSNKUPrJeqiSpdMzY/9z23nxJvGCqpNylgmq@postini.com; Sat, 19 Jan 2013 08:27:42 PST
Received: from inner-relay-1.corp.adobe.com (inner-relay-1.adobe.com [153.32.1.51]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id r0JGRaC9021839; Sat, 19 Jan 2013 08:27:36 -0800 (PST)
Received: from nacas03.corp.adobe.com (nacas03.corp.adobe.com [10.8.189.121]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id r0JGRZAV015670; Sat, 19 Jan 2013 08:27:35 -0800 (PST)
Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nacas03.corp.adobe.com ([10.8.189.121]) with mapi; Sat, 19 Jan 2013 08:27:35 -0800
From: Larry Masinter <masinter@adobe.com>
To: Keith Moore <moore@network-heretics.com>, "julian.reschke@gmx.de" <julian.reschke@gmx.de>
Date: Sat, 19 Jan 2013 08:27:31 -0800
Thread-Topic: [urn] I-D Action: draft-saintandre-urn-example-00
Thread-Index: Ac3uiZlmpegepsZhTzu/hlXg/emPKAH1XmqA
Message-ID: <C68CB012D9182D408CED7B884F441D4D1E3FF999D6@nambxv01a.corp.adobe.com>
References: <201208162101.XAA08756@TR-Sys.de> <502DF26E.3050406@gmx.de> <50EB1560.3060602@stpeter.im> <50ECF1CC.6030208@network-heretics.com> <50ED9168.6050000@gmx.de> <50ED93E2.9040002@network-heretics.com> <50ED9430.4040606@gmx.de> <50ED952C.8080704@network-heretics.com> <F21A7F7F-4221-43D7-B672-5315F183E55E@refactored-networks.com> <50ED9B48.7020604@network-heretics.com> <50ED9DD9.5030303@gmx.de> <50EDA00C.6080401@network-heretics.com>
In-Reply-To: <50EDA00C.6080401@network-heretics.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] I-D Action: draft-saintandre-urn-example-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jan 2013 16:27:44 -0000

For my part, the only way I can make peace with URNs is to take the perspective that "persistence" is wishful thinking, that "resource" is a myth, and that the primary use for URNs is a way of importing into the space of URIs those identifiers that are maintained by other organizations (namely, the "naming authority").

Of course, you should only use naming authorities who can offer a credible promise of persistence of the association of the name to the thing named, but each service makes its own guarantees. IETF offers that "STD 66" names something, even if the document changes, and that "RFC 3986" names something which is currently the same document. But that also what it names is somewhat independent of the format it's set in, or the location.

This description of URNs doesn't require anyone to believe in Resources or that URNs Name them, or that they do so Uniformly.  It explains _most_ of the URN namespaces. 

The only problem is the darn urn:uuid: namespace, where "uuid" is not an authority at all, and there's nowhere to turn to figure out who might have known at any point in time what was meant by it. I don't know what to do with urn:uuid except to declare it a mistake.

Larry
--
http://larry.masinter.net








> -----Original Message-----
> From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Keith
> Moore
> Sent: Wednesday, January 09, 2013 5:51 PM
> To: julian.reschke@gmx.de
> Cc: urn@ietf.org
> Subject: Re: [urn] I-D Action: draft-saintandre-urn-example-00
> 
> On 01/09/2013 11:42 AM, Julian Reschke wrote:
> >> It's the cases where there is no "it" that concern me.   People seem to
> >> have gotten the idea that URNs aren't resource identifiers, but rather,
> >> nonces.
> >>
> >> Keith
> >
> > There is no such case. Somebody mints a UUID for *something*, and at
> > that point there is a "it". It's just not resolvable/testable.
> Not so.  Just because someone mints a UUID doesn't mean that there is an
> it.
> 
> The whole point of URNs is that the relationship between the name, and
> the thing that is named by the name, cannot change.  If this
> relationship between the name and the thing that is named isn't
> explicit, no such assurance can be made, and it's not appropriate to use
> a URN.
> 
> Keith
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn