Re: [urn] URN:META namespace registration request

"Hakala, Juha E" <juha.hakala@helsinki.fi> Tue, 10 March 2020 11:44 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 CB94F3A1149 for <urn@ietfa.amsl.com>; Tue, 10 Mar 2020 04:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=helsinkifi.onmicrosoft.com
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 a1TEDK9r3olC for <urn@ietfa.amsl.com>; Tue, 10 Mar 2020 04:43:57 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2138.outbound.protection.outlook.com [40.107.20.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1535A3A1143 for <urn@ietf.org>; Tue, 10 Mar 2020 04:43:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; =?utf-8?q?b=3DXdfnAL1lGhnsBrJUN29VMQkkS7CSXehpSQX8rBUZ80b8E/mDvjq9KY7RNaK87?= =?utf-8?q?vZQukdU0mcgMV50yGhosjKko9QyvS/wt2/Oz9GPsWPk7C3BPb6peInAT7WxB8jCOE?= =?utf-8?q?mO5+nm91PsPsqFBtUoKrz4ymrCufk/N2f/3tBfszNBoPDChygn7OUQtKLjisC1R5z?= =?utf-8?q?OziHGvqciWEgS+88HhaRtU75JMc8eAxL/8QyJeJUxePskcujgTKZOYdi0Iqa9vAqI?= =?utf-8?q?K3TMJaKB8t9R08ZFFaqPdCPDexJK883pBemMUE05E3rta3QG0ql4xewBlGbG80sMR?= =?utf-8?q?ndOhFTXHwcYzu/wZ3FuyQ=3D=3D?=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; =?utf-8?q?h=3DFrom=3ADate=3ASubject=3AMessage-ID=3ACont?= =?utf-8?q?ent-Type=3AMIME-Version=3AX-MS-Exchange-SenderADCheck=3B?= =?utf-8?q?bh=3D3Rb5BvH1oViZmEzpuJ0NMzRAICGwixrne7F7RrJgyPA=3D=3B_b=3DAhAL1m?= =?utf-8?q?/adIcrpoGwfVbHgStZuD7fcBNSTAMGDnNMOTk7/JmGTNLrieVn94fM7A6PMniK3yR?= =?utf-8?q?bBAMAZ0Kk8TcnuzCUZBdhHVOfYPbd62gGs2cKMRGa5nkk+pmTNz1SaQsoO/NAWdOh?= =?utf-8?q?ePfUS8k/U31bHWervRBmQUo1Bw39fO7uN4CdVWExcqkhagA58z7NavlprgZdCyYoK?= =?utf-8?q?M1Hy/+a/hXtUyCO9vQUhWIXkQ2MoJ9gS7ZuSlJSBiXG+2Awh8g8UnOxEGN20HaCf3?= =?utf-8?q?CaoZA4rvCpITq5M+4YGt+4qYZE5TEQS2ILlv92xxYyy7wRcBXb+NDLHJXq5+fEkdu?= =?utf-8?q?OUZ6jA+G0tA=3D=3D?=
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=helsinki.fi; dmarc=pass action=none header.from=helsinki.fi; dkim=pass header.d=helsinki.fi; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=HelsinkiFI.onmicrosoft.com; s=selector1-HelsinkiFI-onmicrosoft-com; =?utf-8?q?h=3DFrom=3ADate=3ASubject=3AMessage-ID=3AContent-Type=3AMIME-Vers?= =?utf-8?q?ion=3AX-MS-Exchange-SenderADCheck=3B?= =?utf-8?q?bh=3D3Rb5BvH1oViZmEzpuJ0NMzRAICGwixrne7F7RrJgyPA=3D=3B_b=3DvcryLj?= =?utf-8?q?gFy8SI5qgoMEK/KWt1/vUn+SLHnY/ZAEBDpod1oOKQ+5vVuMWhFnyGDxRgB/qdl38?= =?utf-8?q?38c+kTwxC0xC56fU0i4begoFqYPkrtWFNjwMUYDav4ZTGMLrg1V8HfiFQ2SwlGXaX?= =?utf-8?q?UKNd7q3ShmSoZAjg8cIUdQXBsubD49llN+0=3D?=
Received: from HE1PR07MB3097.eurprd07.prod.outlook.com (10.170.244.159) by HE1PR07MB3116.eurprd07.prod.outlook.com (10.170.243.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.11; Tue, 10 Mar 2020 11:43:50 +0000
Received: from HE1PR07MB3097.eurprd07.prod.outlook.com ([fe80::15dc:e52f:b0d2:efc5]) by HE1PR07MB3097.eurprd07.prod.outlook.com ([fe80::15dc:e52f:b0d2:efc5%5]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 11:43:50 +0000
From: "Hakala, Juha E" <juha.hakala@helsinki.fi>
To: "Dale R. Worley" <worley@ariadne.com>, "paul@paulwalk.net" <paul@paulwalk.net>, "Suominen, Osma I" <osma.suominen@helsinki.fi>, "klensin@jck.com" <klensin@jck.com>, "tom@tombaker.org" <tom@tombaker.org>, "urn@ietf.org" <urn@ietf.org>
CC: =?iso-8859-1?Q?Hyv=F6nen=2C_Nina?= <nina.hyvonen@helsinki.fi>
Thread-Topic: [urn] URN:META namespace registration request
Thread-Index: AQHV82y6oDmpqwdWlkiQLLBTJ5xx+KhBrYqg
Date: Tue, 10 Mar 2020 11:43:50 +0000
Message-ID: =?utf-8?q?=3CHE1PR07MB309722A9D5CA8AADC98A573FFAFF0=40HE1PR07MB3?= =?utf-8?q?097=2Eeurprd07=2Eprod=2Eoutlook=2Ecom=3E?=
References: <875zfqaz2q.fsf@hobgoblin.ariadne.com> (worley@ariadne.com) <87imji9leo.fsf@hobgoblin.ariadne.com>
In-Reply-To: <87imji9leo.fsf@hobgoblin.ariadne.com>
Accept-Language: en-GB, en-US
Content-Language: fi-FI
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=juha.hakala@helsinki.fi;
x-originating-ip: [128.214.147.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b17ffafd-228e-45c6-dbf4-08d7c4e84d1a
x-ms-traffictypediagnostic: HE1PR07MB3116:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: =?utf-8?q?=3CHE1PR07MB3116DD048886B2FE5CBBD221FAF?= =?utf-8?q?F0=40HE1PR07MB3116=2Eeurprd07=2Eprod=2Eoutlook=2Ecom=3E?=
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; =?utf-8?q?SFS=3A=2810019020=29=284636?= =?utf-8?b?MDA5KSgzNzYwMDIpKDM5ODYwNDAwMDAyKSgzNDYwMDIpKDM5NjAwMykoMTM2?= =?utf-8?b?MDAzKSgzNjYwMDQpKDE5OTAwNCkoMTg5MDAzKSg3ODYwMDMpKDExMDEzNjAwNSko?= =?utf-8?q?8676002=29=28316002=29=285660300002=29=28107886003=29=288936002?= =?utf-8?b?KSg4MTE1NjAxNCkoNTI1MzYwMTQpKDg2MzYyMDAxKSg2NjU3NDAxMikoNDMy?= =?utf-8?b?NjAwOCkoMjkwNjAwMikoMzM2NTYwMDIpKDgxMTY2MDA2KSgyNjAwNSkoNjY5?= =?utf-8?q?46007=29=2876116006=29=2866616009=29=2866476007=29=2855016002=29?= =?utf-8?q?=2866556008=29=2864756008=29=2866446008=29=28186003=29=2847860000?= =?utf-8?q?1=29=289686003=29=286506007=29=2871200400001=29=287696005=29=3B?= DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR07MB3116; H:HE1PR07MB3097.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: helsinki.fi does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: =?utf-8?q?Ax62imTv0DZGsORCDLAQqWacHOdcvZy?= =?utf-8?q?PI8B/gdzv6HvcxJnt0v+I/xOS/k3EJFqQ1wM9qIcfhUgvGXWSTchlW4Fq2wSM/nfH?= =?utf-8?q?d4oVap500mFl3UYj3xBGc4I+Sz3WPRbs2ZhbLJyye453xhPEQucTDVvWGVIpdgyvO?= =?utf-8?q?+i7fUAqiy2Xm+Ng/pYwYbmXsG21Bk4ZtjyldKPz9xeljpYFXA+QEi9hh8Y0gqtXcv?= =?utf-8?q?c2mD5NMYY3eDCVbzFIo3D9muTY38AtWJfBziZaaHj48TICpFxC6B1JYgnAbarg5Ig?= =?utf-8?q?GkOA+sCO7jfz5N1XU1T+i0a8uu9/SWq9wUiDafpiw49hM1oSd7FXnB5E8epSApkmI?= =?utf-8?q?P7yOPKi1wJOMqxXm4xkLQq5Q3IPs5j9snPxxtam5Rt3vRRr967xsKJSVMJECoje9s?= =?utf-8?q?aokNG5q/SxWzFRwslGglDU8xWb73bjTR8nM1gJcOwjYV7t/VMfb4gXZbo4ZEQnLeT?= =?utf-8?q?zY7nVfSUxbqsBj/+tQtGHjwalO?=
x-ms-exchange-antispam-messagedata: =?utf-8?q?7oK0VquVKx16XmBH0F46Zm463XJPMA?= =?utf-8?q?TwkEhz4zSndzMI/CXGRdFp1oVfcylJ1F9Cl9/KiULCU28HlzcvKUBSEIPRN7xRhoH?= =?utf-8?q?Z6E1J1Hg9Dy4+k/E51dsqFdHp+tHkrw1c2ah7B3AsDiIKToBDgj4b2w=3D=3D?=
Content-Type: multipart/mixed; boundary="_002_HE1PR07MB309722A9D5CA8AADC98A573FFAFF0HE1PR07MB3097eurp_"
MIME-Version: 1.0
X-OriginatorOrg: helsinki.fi
X-MS-Exchange-CrossTenant-Network-Message-Id: b17ffafd-228e-45c6-dbf4-08d7c4e84d1a
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 11:43:50.0527 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98ae7559-10dc-4288-8e2e-4593e62fe3ee
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: =?utf-8?q?0UMrqz3KJ1wam8dbMb6lm?= =?utf-8?q?OwgP3ZdEFOl3yZruQP1XhR6m7Pny5kGEsjwXfzyC6+ZWPnmmgQDJ/caVLouNnzg5g?= =?utf-8?q?=3D=3D?=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3116
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/M3b_qAEjeMzb9yDwv7nCE4YwKx8>
Subject: Re: [urn] URN:META namespace registration request
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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, 10 Mar 2020 11:44:01 -0000

Hello Dale; all, 

sorry for being late; last two weeks have been hectic. 

Please find attached a heavily revised version of the URN:META namespace registration request. 

Your comments have been very useful. Almost all of them have been taken into account. The exception is the registration database for format codes. I believe establishing a database for this purpose may be overkill since many (or perhaps even most) relevant metadata formats are already included in the registration request. If and when new ones are included, they can be added into this document. However, if this is not a sufficient solution my library may establish a web page of format codes, linked to the registration.

I added some guidance on when metadata format application profiles may request their own codes. Such guidance applies mainly to Dublin Core which has a large number profiles, some well established and known, some less so. 

The process of resolution has been revised according to the guidelines you gave. I have also provided more information about additional resolution services which may be provided, and benefits which may be achieved via implementing these URNs. 

 All the best, 

Juha
  

-----Alkuperäinen viesti-----
Lähettäjä: Dale R. Worley <worley@ariadne.com> 
Lähetetty: perjantai 6. maaliskuuta 2020 6.07
Vastaanottaja: Hakala, Juha E <juha.hakala@helsinki.fi>fi>; paul@paulwalk.net; Suominen, Osma I <osma.suominen@helsinki.fi>fi>; klensin@jck.com; tom@tombaker.org; urn@ietf.org
Aihe: Re: [urn] URN:META namespace registration request

I probably ought to give some motivation for writing so much about resolution mechanisms in my recent review.  My impression, upon reading the second version, was that the resolution mechanism was truly an important part of this proposal, as that's the real value-added for using URN's to identify metadata fields.  And the long series of examples at the end seems to be about resolving URNs.

And in that regard, all the words I added about resolver base URLs is enunciating the infrastructure that the examples seem to be presupposing.

It is an extension to state that resolver base URLs need to be registered with the National Library of Finland.  But really, you can't make the resolution services work unless there's a central point for distributing what the resolvers are.  And the National Library is already handling the bookkeeping for these URNs.

There's one further point.  I have a sense I've seen some discussion of it, but I can't remember the details.  So you may have already sent a response to this.  The point is that the grammar for URN:META is

    meta-nss    = prefix "-" meta-string

    prefix      = format-code *( ":" subspc )

However, the general usage in URNs is that colons are "higher-level"
separators than hyphens.  So the more expected grammar is

    meta-nss    = prefix ":" meta-string

    prefix      = format-code *( "-" subspc )

which gives examples like "urn:meta:dc-new:title".

And indeed, the examples written in the second version have the latter format, not the format documented in the draft.

Dale