Re: We should drop the useless urn: prefix
Larry Masinter <masinter@adobe.com> Fri, 27 March 2015 15:54 UTC
Return-Path: <masinter@adobe.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58A471A03B3 for <ietf@ietfa.amsl.com>; Fri, 27 Mar 2015 08:54:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7P9ocsOBCxmi for <ietf@ietfa.amsl.com>; Fri, 27 Mar 2015 08:54:35 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0630.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::630]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03FFB1A0368 for <ietf@ietf.org>; Fri, 27 Mar 2015 08:54:27 -0700 (PDT)
Received: from DM2PR02MB1322.namprd02.prod.outlook.com (25.161.142.21) by DM2PR02MB1324.namprd02.prod.outlook.com (25.161.142.23) with Microsoft SMTP Server (TLS) id 15.1.118.21; Fri, 27 Mar 2015 15:54:11 +0000
Received: from DM2PR02MB1322.namprd02.prod.outlook.com ([25.161.142.21]) by DM2PR02MB1322.namprd02.prod.outlook.com ([25.161.142.21]) with mapi id 15.01.0118.022; Fri, 27 Mar 2015 15:54:11 +0000
From: Larry Masinter <masinter@adobe.com>
To: Phillip Hallam-Baker <phill@hallambaker.com>, IETF Discussion Mailing List <ietf@ietf.org>
Subject: Re: We should drop the useless urn: prefix
Thread-Topic: We should drop the useless urn: prefix
Thread-Index: AQHQZ+KNErWOaPNWME2yE7oJUqH8WJ0wKO0A
Date: Fri, 27 Mar 2015 15:54:10 +0000
Message-ID: <F146339D-077E-4387-A1D7-EC18728B94C2@adobe.com>
References: <CAMm+Lwj7a3jwUV0=iZVtuk+3No1KxJ7rwkUgczbm+s7WjRKeoQ@mail.gmail.com>
In-Reply-To: <CAMm+Lwj7a3jwUV0=iZVtuk+3No1KxJ7rwkUgczbm+s7WjRKeoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/15.8.0.150303
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [31.133.145.44]
authentication-results: hallambaker.com; dkim=none (message not signed) header.d=none;
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR02MB1324;
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10009020)(6009001)(51704005)(99286002)(50986999)(33656002)(2656002)(122556002)(106116001)(36756003)(66066001)(77156002)(82746002)(76176999)(15975445007)(107886001)(83506001)(19580395003)(62966003)(83716003)(92566002)(2900100001)(2950100001)(87936001)(102836002)(86362001)(46102003)(54356999)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR02MB1324; H:DM2PR02MB1322.namprd02.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-microsoft-antispam-prvs: <DM2PR02MB13244CF0DF8C3447F7BD9B35C3090@DM2PR02MB1324.namprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5002010)(5005006); SRVR:DM2PR02MB1324; BCL:0; PCL:0; RULEID:; SRVR:DM2PR02MB1324;
x-forefront-prvs: 0528942FD8
Content-Type: text/plain; charset="utf-8"
Content-ID: <67C3E4B2D17BED4788F364F2FBFE5C13@namprd02.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2015 15:54:10.9389 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR02MB1324
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/g7qqcOa9HaX9PpN1uDYqjt9p9Gc>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2015 15:54:37 -0000
I think this discussion is missing the original requirements that led to “urn:” https://tools.ietf.org/html/rfc1737 “Functional Requirements for Uniform Resource Names”. > >That conversation predates the mistake of introducing the false >distinction between URLs and URNs. The distinction between URLs and URNs is not merely that one is a “location” and the other is a “name” in some abstract sense. I think the practical distinction between “urn:<nsid>:<blah>” and “<nsid>:<blah>” is that the “urn:” form provides some useful information in the cases where <nsid> identifies an externally, non-algorithmic organization that maintains the authority of deciding when two expressions are “the same” (see paragraph 2 of section 5 of RFC 1737). Whether two streams of data, concepts, protocol parameters, get the same ISSN, ISBN, UPC code, RFC number, MIME type, etc. and thus are considered “the same” depend on an identified “naming authority”; the nsid identifies the naming authority. With this perspective, urn:uuid: was a mistake, since there is no uuid naming authority to resolve the question. So while I agree that in many cases, the initial four characters “urn:” are unnecessary, at least in some situations, the prefix is useful in pointing out that no resolution service that ultimately doesn’t consult the identified naming authority for dispute resolution can be authoritative. Larry — http://larry.masinter.net
- We should drop the useless urn: prefix Phillip Hallam-Baker
- Re: We should drop the useless urn: prefix Michael Richardson
- Re: We should drop the useless urn: prefix Peter Saint-Andre - &yet
- Re: We should drop the useless urn: prefix Dave Cridland
- Re: We should drop the useless urn: prefix Phillip Hallam-Baker
- Re: We should drop the useless urn: prefix t.p.
- Re: We should drop the useless urn: prefix Dave Cridland
- Re: We should drop the useless urn: prefix Larry Masinter
- Re: We should drop the useless urn: prefix Phillip Hallam-Baker
- Re: We should drop the useless urn: prefix l.wood
- Re: We should drop the useless urn: prefix Phillip Hallam-Baker
- Re: We should drop the useless urn: prefix Dave Cridland
- Re: We should drop the useless urn: prefix Keith Moore
- Re: We should drop the useless urn: prefix Keith Moore