[urn] Re: URN Namespace Registration for International Standard Name Identifier
Paul Jessop <paul@countyanalytics.com> Wed, 11 September 2024 08:05 UTC
Return-Path: <paul@countyanalytics.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 E235CC14F6BA for <urn@ietfa.amsl.com>; Wed, 11 Sep 2024 01:05:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.804
X-Spam-Level:
X-Spam-Status: No, score=-2.804 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=countyanalytics.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KrA7_-4LNjXD for <urn@ietfa.amsl.com>; Wed, 11 Sep 2024 01:05:53 -0700 (PDT)
Received: from dkim.livemail.co.uk (exch-smtp-out.livemail.co.uk [213.171.216.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE6D4C14F5E2 for <urn@ietf.org>; Wed, 11 Sep 2024 01:05:52 -0700 (PDT)
Received: from exch-smtp-out.livemail.co.uk (unknown [10.44.132.101]) by dkim.livemail.co.uk (Postfix) with ESMTPS id B6C41C00D8; Wed, 11 Sep 2024 09:05:50 +0100 (BST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=countyanalytics.com; s=livemail1; t=1726041950; bh=UR1o7O0UTjdmMgb+KG8oFkhjnNoyHmUP823wq6IV7Gk=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=Idm1RRk5XfPFZrk68275Yak1Si1eYywWAr9PYuh6Qa36kChtTl+VvwEPi+PEOOKsB LGkWsBOnC7gQuky0tIe8dHgy8Yu6g+qTxPU54RyKh6CzY/hcuN/wicpmwj1ronf6Qp vgJ56aZrJYkKzpoUS4aRhiiPXQ7G6TWho4oazyLQ=
Received: from localhost (localhost [127.0.0.1]) by exch-smtp-out.livemail.co.uk (Postfix) with ESMTP id B17CAC0333; Wed, 11 Sep 2024 09:05:50 +0100 (BST)
Received: from exch-smtp-out.livemail.co.uk ([127.0.0.1]) by localhost (exch-smtp-out-01.wtr.livemail.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP; Wed, 11 Sep 2024 09:05:50 +0100 (BST)
Received: from winhex19beuk25.winuk.mail (unknown [88.208.254.111]) by exch-smtp-out.livemail.co.uk (Postfix) with ESMTPS id 259B5C032E; Wed, 11 Sep 2024 09:05:50 +0100 (BST)
Received: from winhex19beuk21.winuk.mail (10.44.76.31) by winhex19beuk27.winuk.mail (10.44.76.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1544.11; Wed, 11 Sep 2024 09:04:28 +0100
Received: from winhex19beuk21.winuk.mail ([fe80::dd3d:2db9:481b:edeb]) by winhex19beuk21.winuk.mail ([fe80::dd3d:2db9:481b:edeb%13]) with mapi id 15.02.1544.011; Wed, 11 Sep 2024 09:04:28 +0100
From: Paul Jessop <paul@countyanalytics.com>
To: "Keskitalo, Esa-Pekka" <esa-pekka.keskitalo@helsinki.fi>
Thread-Topic: URN Namespace Registration for International Standard Name Identifier
Thread-Index: AQHbA5x+bBOpRmZ0ok2F24NmxWJtKbJSIWAvgAAZ2Uw=
Date: Wed, 11 Sep 2024 08:04:28 +0000
Message-ID: <F126683F-8B42-4938-A1BE-638EC9A968D7@countyanalytics.com>
References: <DAA8160C-482B-4A02-A7A6-A39123652538@countyanalytics.com>,<DB7PR07MB6059430EE8D8757C20828BA3A59B2@DB7PR07MB6059.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB6059430EE8D8757C20828BA3A59B2@DB7PR07MB6059.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-routing-0be3562e-11e2-4fc7-b5a6-c7ea0e0bf210: 1.0.0.0
Content-Type: multipart/alternative; boundary="_000_F126683F8B424938A1BE638EC9A968D7countyanalyticscom_"
MIME-Version: 1.0
Message-ID-Hash: 4MWVXGLTH63ZRL6JMA6GET357FHTDKJ5
X-Message-ID-Hash: 4MWVXGLTH63ZRL6JMA6GET357FHTDKJ5
X-MailFrom: paul@countyanalytics.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-urn.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "urn@ietf.org" <urn@ietf.org>, Tim Devenport <tim@editeur.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [urn] Re: URN Namespace Registration for International Standard Name Identifier
List-Id: Revisions to URN RFCs <urn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/u8phOPwAARdt1SsA71EWVgJT2Gc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Owner: <mailto:urn-owner@ietf.org>
List-Post: <mailto:urn@ietf.org>
List-Subscribe: <mailto:urn-join@ietf.org>
List-Unsubscribe: <mailto:urn-leave@ietf.org>
Thanks! I think we can leave Juha to his well-deserved retirement and leave this to the remaining experts. I look forward to any comments from them. Best regards, Paul Sent from my iPhone On 11 Sep 2024, at 07:36, Keskitalo, Esa-Pekka <esa-pekka.keskitalo@helsinki.fi> wrote: Hello, Lurking on the mailing list. I can confirm that Juha has retired recently. In case of a need to be in contact with him in wrapping anything up, I should be able to reach him. Best regards, -- Esa-Pekka Keskitalo (Mr) Information Systems Manager National Library of Finland Tel. +358 50 373 6205 nationallibrary.fi<https://nationallibrary.fi/> From: Paul Jessop <paul@countyanalytics.com> Date: Tuesday, 10. September 2024 at 19.16 To: urn@ietf.org <urn@ietf.org> Cc: Tim Devenport <tim@editeur.org> Subject: [urn] URN Namespace Registration for International Standard Name Identifier Hi, The enclosed (attached and pasted below) URN registration template for the International Standard Name Identifier (ISNI) was prepared last year, taking informal advice from Juha Hakala but it seems it was never submitted (my error). Juha's email address on https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml now bounces and I know he was planning to retire. Can I now, with the support of the board of the ISNI International Agency, submit this template for consideration by the Experts, who may recognise that I also prepared the registration template for the Digital Object Identifier, though I am no longer working with the DOI Foundation. I look forward to receiving any comments and will work diligently to respond to them. Best regards, Paul Paul Jessop county analytics ltd --------------------------------------------- rights - technology - markets - music - media --------------------------------------------- ISNI 0000 0005 1119 3335 --------------------------------------------- paul@countyanalytics.com<mailto:paul@countyanalytics.com> +44 7850 685378 Namespace Registration for International Standard Name Identifier (ISNI) Namespace ID: ISNI Requested of IANA. Version: 1.0 Date: 2024-09-10 Registrant: Name: Paul Jessop E-mail: paul@countyanalytics.com<mailto:paul@countyanalytics.com> Affiliation: Adviser to ISNI International Agency (ISNI-IA) Address: Web URL: https://isni.org Background: An ISNI is an identifier for the public identity of a party in the media content industry ? that is the identity presented to the public. ISNI is an international standard under ISO 27729 and ISO has appointed the ISNI International Agency (ISNI-IA) as the registration authority. ISNI-IA publishes documentation explaining how to implement ISNI and revises this from time to time. Advice is available on the ISNI-IA website at https://isni.org and includes information on implementation details that are not contained in the international standard. ISO 27729 is currently undergoing a minor revision to consolidate a long standing amendment and this registration is not affected. ISNI does not identify the underlying natural or legal person and several ISNIs may be associated with such a person if it presents multiple identities (such as personas) to the public. It is possible to resolve an ISNI by using the website or by prepending https://isni.org/isni/ and performing an http GET. Purpose: Enable presentation of ISNIs as URNs. Benefits: 1. When represented as URNs, ISNIs are fully compliant URIs as required by certain systems. 2. When represented as URNs, ISNIs can be easily located within text by machines and humans, even without the resolver address https://isni.org/isni/. 3. When represented as URNs, ISNIs can in the future become technology independent hyperlinks without the proxy address. 4. URN Q- and R-components might in the future be used with ISNI in order to send requests to the target system or resolver, provided that the ISNI resolver is enhanced with support for these URN features. Character set: According to ISO 27729, an ISNI consists of 15 decimal digits and a check digit which is a decimal digit or the alphabetic character ?X?. The use of a lower-case ?x? is strictly non-conformant but in practice, systems may treat is as its upper-case equivalent. ISO 27729 requires that when an ISNI is ?written, printed or otherwise presented in a human-readable format? it is preceded by ?ISNI? and a space, and split into blocks of four characters separated by a space. This does not affect the identifier itself which is the sixteen characters. Syntax: The ISNI Namespace-Specific String (NSS) is a fixed length string of 16 characters and consists of 15 decimal digits and a check digit which is a decimal digit or the alphabetic character ?X?. It shall contain the same characters as the ISNI which it represents. EXAMPLE ?0000000121241960? is the ISNI of Elvis Presley. urn:isni:0000000121241960 is the URN-ISNI for the same referent. The following formal definition uses ABNF [RFC5234]. URN-ISNI = "urn:isni:" ISNI-NSS ISNI-NSS = 15DIGIT ISNI-CHECK-DIGIT DIGIT = %x30-39 ISNI-CHECK-DIGIT = DIGIT / %x58 Rules for lexical equivalence: Two URN-ISNIs are equivalent if corresponding characters of each ISNI-NSS are identical. It is recommended that a strictly non-conformant lower case ?x? as the check-digit is converted to an upper-case ?X? before comparison is made. URN F-, Q- and R-components SHALL be ignored in the comparison since they are not part of the NSS. Because the ISNI-NSS has the same content as the corresponding ISNI, the same test can be applied to the comparison of a URN-ISNI and an ISNI. Where comparison is made between a URN-ISNI and the presentation format of an ISNI, the prefixed ?ISNI? and the spaces shall be removed before comparison is attempted. EXAMPLE The following representations of an ISNI name SHALL be regarded as equivalent: 0000000121241960 ISNI 0000 0001 2124 1960 urn:isni:0000000121241960 ISNI assignment: ISNI assignment is managed by ISNI-IA through its registration agencies and the appointed assignment agency. Their roles and responsibilities are documented on the ISNI website. The assignment of an ISNI requires that the applicant provide sufficient disambiguating information to describe the identity to the degree that is necessary to distinguish it as a separate name within the ISNI system. Where two ISNIs are later discovered to refer to the same identity, these registrations are merged, the unused ISNI is retained but marked as deprecated and it is linked to the other ISNI. Security and Privacy: ISNIs do not have any unmanaged privacy issues. Detailed examination has assured ISO and ISNI-IA that the ISNI system is in compliance with privacy and data protection requirements such as the General Data Protection Regulation of the EU and the California Consumer Privacy Act. Interoperability: ISNIs do not have any known interoperability related problems. ISNI registrations may contain other identifiers relating to the same identity and routinely do so. These other identifiers can be accessed when resolving an ISNI. Resolution: URNs in the URN:ISNI namespace SHALL be resolvable. Each resolution of a URN in the URN:ISNI namespace SHALL return information about the identity represented by the ISNI in the ISNI-NSS. To resolve a URN in the URN:ISNI namespace, the string to the right of ?urn:isni:? is prepended with ?https://isni.org/isni/? and an https GET performed. The ISNI website contains information on how to use the ISNI resolution process with parameters to allow access to the registered information in specific formats. Persistence: ISNI is a well-managed identifier system. Persistence of ISNI information is a key aim of the ISNI system, and is a key objective of ISNI-IA which has sustainability as a prime operating target. Additional documentation / information: See ISO 27729:2012 and the ISNI Website. Revision Information: None
- [urn] URN Namespace Registration for Internationa… Paul Jessop
- [urn] Re: URN Namespace Registration for Internat… Keskitalo, Esa-Pekka
- [urn] Re: URN Namespace Registration for Internat… Paul Jessop
- [urn] Re: URN Namespace Registration for Internat… worley
- [urn] Re: URN Namespace Registration for Internat… Peter Saint-Andre
- [urn] Re: URN Namespace Registration for Internat… Paul Jessop
- [urn] Re: URN Namespace Registration for Internat… Paul Jessop
- [urn] Re: URN Namespace Registration for Internat… Peter Saint-Andre