Re: [urn] naming and the necessity of resolution

Juha Hakala <juha.hakala@helsinki.fi> Fri, 13 January 2012 08:33 UTC

Return-Path: <juha.hakala@helsinki.fi>
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 6946F21F8592 for <urn@ietfa.amsl.com>; Fri, 13 Jan 2012 00:33:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.658
X-Spam-Level:
X-Spam-Status: No, score=-5.658 tagged_above=-999 required=5 tests=[AWL=0.941, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BalYf0pXwM4L for <urn@ietfa.amsl.com>; Fri, 13 Jan 2012 00:33:36 -0800 (PST)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 89C8121F858A for <urn@ietf.org>; Fri, 13 Jan 2012 00:33:34 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.14.4/8.14.4) with ESMTP id q0D8XTV3028890 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 13 Jan 2012 10:33:30 +0200
Message-ID: <4F0FEC59.7020702@helsinki.fi>
Date: Fri, 13 Jan 2012 10:33:29 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: "Svensson, Lars" <L.Svensson@dnb.de>
References: <201110312002.VAA11600@TR-Sys.de> <4EC25AC6.9060404@helsinki.fi> <4EEBB2B6.5090801@stpeter.im> <4EF303AF.3030807@helsinki.fi> <4F0E1B3F.3000703@stpeter.im> <4F0E86EB.8030206@helsinki.fi> <24637769D123E644A105A0AF0E1F92EFF0CA@dnbf-ex1.AD.DDB.DE>
In-Reply-To: <24637769D123E644A105A0AF0E1F92EFF0CA@dnbf-ex1.AD.DDB.DE>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] naming and the necessity of resolution
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <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: Fri, 13 Jan 2012 08:33:37 -0000

Hello Lars; all,

Svensson, Lars wrote:

> Since we're looking at the complete family of URN RFCs, I suggest the following:
> 
> RFC 2141bis simply states what URNs are for and what they look like (syntax). It possibly mentions that URNs can be resolvable, but that they don't have to.

OK.

> RFC 3406bis states that when you register a namespace you must decide if it needs resolution services or not. If it needs resolution services, there is a mandatory section where you describe if you will provide services according to rfc2483bis or other services (which).

OK. Please note that RFC2483bis does not try to list all possible 
services (since that is not possible). Instead there should be an IANA 
registry for formal and informal services, and a possibility to create 
experimental resolution services as well.
> 
> If there is agreement on this, I shall supply some text suggestions next week (or possibly the week after).

Great!
> 
> I also volunteer to supply some text to 2483bis (outside of the WG), since we need something to refer to in 3406bis.

Not only do we need something to refer to in 3406bis; 3406bis and 
2483bis must be in synch.

You are most welcome to revise the 2483bis (which will then become a 
joint  venture between you, Alfred and me). I'll send the latest version 
of the document to you separately later today.

> I fear that it is inevitable that some things turn out to be more valid and useful than others. A phlogiston made much sense in the 17th century but it doesn't any more (except to people interested in the history of philosophy, but to them it might still be very important). What I'm trying to say is that it is terribly hard to predict what will make sense in the future and thus we should be very careful not to exclude namespaces just because we don't believe they will be useful in the future. We definitely need some criteria (who will maintain the namespace/resolution service; do they have a plan what will happen, when the organization goes out of business), but also must be able to measure each criterion objectively.

Come to think of it, there is probably nothing much to be afraid of. 
What we need is a flexible system where we have formal, informal & 
experimental namespaces and, independently, formal, informal and 
experimental services. Any combination of a namespace & related services 
is valid, and since it is possible to register the services as needed 
the registrants can indicate precisely what their intentions are. The 
only thing that may be harmful to the URN system as a whole is a 
namespace registration request which fails to provide complete / correct 
information about the namespace.

Best regards,

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678