Re: [urn] [apps-discuss] URNs are not URIs (another look at RFC 3986)

John C Klensin <john-ietf@jck.com> Tue, 06 May 2014 11:10 UTC

Return-Path: <john-ietf@jck.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C813F1A02A8 for <urn@ietfa.amsl.com>; Tue, 6 May 2014 04:10:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level:
X-Spam-Status: No, score=-3.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651] 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 xNfDeUo57tLz for <urn@ietfa.amsl.com>; Tue, 6 May 2014 04:10:06 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) by ietfa.amsl.com (Postfix) with ESMTP id 414C11A07B2 for <urn@ietf.org>; Tue, 6 May 2014 04:10:06 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1WhdFp-0000DV-66; Tue, 06 May 2014 07:09:45 -0400
Date: Tue, 06 May 2014 07:09:44 -0400
From: John C Klensin <john-ietf@jck.com>
To: SM <sm@resistor.net>, jehakala@mappi.helsinki.fi
Message-ID: <CCE2B61EFCBECEAE1EB3CA3E@JCK-EEE10>
In-Reply-To: <6.2.5.6.2.20140505145214.0e626308@resistor.net>
References: <C93A34DBE97565AD96CEC321@JcK-HP8200.jck.com> <534BED18.9090009@gmx.de> <3D39F1AA700A179F3C051DE2@JcK-HP8200.jck.com> <534D3410.50607@ninebynine.org> <54ecc96adba240159cf624c54c507136@BL2PR02MB307.namprd02.prod.outlook.com> <952E89C207E59D25CD5953D6@JCK-EEE10> <20140502180642.Horde.k922N8-cIl2au4mAP9neJA2@webmail.helsinki.fi> <6.2.5.6.2.20140505145214.0e626308@resistor.net>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/urn/VADSaoJodUoWs4UfxUYAyhlV2hY
Cc: julian.reschke@gmx.de, urn@ietf.org, Graham Klyne <GK@ninebynine.org>
Subject: Re: [urn] [apps-discuss] URNs are not URIs (another look at RFC 3986)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 06 May 2014 11:10:07 -0000


--On Monday, 05 May, 2014 15:24 -0700 SM <sm@resistor.net> wrote:

> There seems to be different groups interested in URNs.  The
> national library group, for example, consider persistence as a
> matter of decades or more.

More like centuries or more.   See below, but I don't think that
is particularly important to category-forming, i.e., not a
useful starting point for a discussion.

>  I don't know whether the other
> groups (excluding people who usually participate in the IETF)
> share the same view.  I agree that the similarity of the
> syntax is deceptive.

I think it is obvious that different groups have different
perceived requirements.  For better or worse and despite a sense
that more education and listening would be helpful, I think the
"my perspective is right and you are wrong" tone of many of the
recent discussions are not leading us toward progress.  

Perhaps a more useful way to look at this is to try to
understand the needs of real communities [1] and then figure out
what we need to have in a URN standard to meet those needs.  My
working hypothesis is that, after trying to do with within the
constraints of 3986 and the compromises people are willing to
make is that it is not possible.  I hope we can do better than
   urn:nid:<stuff>
but maybe, if all we can do is to push NIS and tail syntax to
NID definitions and registrations, that is better than permanent
(sic) paralysis.

  best,
   john

[1] It has been 14 years since RFC 2141 was published.  There
are millions of URNs and many different NIDs out there.  I
suggest that is long enough for us to be able to tell the
difference between real communities with real user populations
and needs and philosophical speculation and that it is time to
start paying more attention to the former as less to the latter.
A lot more.