[urn] Re: Proposing a way forward re: GLUE and "third-party" registration

Peter Saint-Andre <stpeter@stpeter.im> Fri, 01 May 2026 17:03 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@mail2.ietf.org
Delivered-To: urn@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 72CABE769997 for <urn@mail2.ietf.org>; Fri, 1 May 2026 10:03:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1777655014; bh=acNllOsh5wLmA/2S2DDuVpdv64PX7YEpanrfg9ySOH4=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=IZWef3UwOLSmYJiptyXolW0vFIdeXXtgUgcIrDwsf2qdnTJCddMahdTjOAaSvKMXo HpeqhRqbvrSCJP7d6h5JNtHeO5gngLTfVGRFQb6FbqTrUXhQVxC8ctJuMZ4ajmaioW yrU4Krx6H2KaImyLVpI3xJ0Fci72HyQFe2ZFso8M=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=stpeter.im header.b="TAac9GkZ"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ANeCe+JE"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x1xoNT1X7y7x for <urn@mail2.ietf.org>; Fri, 1 May 2026 10:03:34 -0700 (PDT)
Received: from fhigh-a8-smtp.messagingengine.com (fhigh-a8-smtp.messagingengine.com [103.168.172.159]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 70C07E76991D for <urn@ietf.org>; Fri, 1 May 2026 10:03:16 -0700 (PDT)
Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id 590E11400100; Fri, 1 May 2026 13:03:16 -0400 (EDT)
Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Fri, 01 May 2026 13:03:16 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1777654996; x=1777741396; bh=UKAaw0ConUS1W9OYd3P4Pyf1VYjVXwt8B+vPbiWrsKM=; b= TAac9GkZuX1YVOopiwd78VpgJmXUDiz+s0lkw3sZno2mf09+Dg5d/nJ68wj6yhIM oXjiS5EAoSkEBN4by4Wia1IqunZAyVebx0z+VtpjxH4fj1+7SAAc0HQjQusn16OU lcrmoWtimW2vHfuMCklWUsDJfe+51hTiEU6eDJusWe3q67hA5aVETgym9kcwRlXl dMsH8SjPwhBcE4OKsroPgF5AfCBR1r7kn+6OaJVzY54/Rz4t5wQZcBxO39BxJSXD MAKucoRlpVUZ0L6aJPFNYWGBHV+HB3v7VSL9tvTenrEcqNvifiOZVsPhqCXjOr1e WQ8wjnbrY9WQ2ob2LvP/yg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1777654996; x= 1777741396; bh=UKAaw0ConUS1W9OYd3P4Pyf1VYjVXwt8B+vPbiWrsKM=; b=A NeCe+JE29dq6kKHx/Ehu4MI07i1Rpi3cGuLUKLaugzgvSL8eTzvJRYwnnTyk4Aag uJs3ScsdJrlcFOv4PqQwNmpqZyAFSznGur8HiH0djmdyD96QpOW9xxNHJNLIPvbT EgmWQ4rgvNnHf+7jKQ0EDjMm6Vz3nNTiEY+fVj8Ec9/GSZwZ8U5szxIYDnpWDUtj JbpTjSiRKJKk998jOQHTCnWA98DwkFP9eMbHcPeGvInaB80t0oTK2fwv87JJZyiw LpKW4tNB2YUp8+0lc1LRTxYoCbTVdg9xiapX0anuHYj7aAAirUlmO6u1sat8ZzAu tnRRJD7A+4Gk1uC1QacYA==
X-ME-Sender: <xms:09z0aZ2h2HRBHALZKZt2QqA8YSH98GFEM6DaaJu08XSgT7Jwi_8KdA> <xme:09z0afLYlBKGYmXjMUxBuW9q3TzSkVNDRB80dHx3ovFZsHZfxyVAuBpCGrbfbS002 mQiA9WNudANxuVgQ2dy79geaNDru-roVommBp8Dor4n0kHi-cl-vA>
X-ME-Received: <xmr:09z0aQGJ7hL8QHEi2RgAMpgFF2FrIj4DkRkyXHJZINj86WqOoS4tMI0Gx57XbJEK>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdeltdejhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefkffggfgfuvfevfhfhjggtgfesthekredttddvjeenucfhrhhomheprfgvthgvrhcu ufgrihhnthdqtehnughrvgcuoehsthhpvghtvghrsehsthhpvghtvghrrdhimheqnecugg ftrfgrthhtvghrnhepueekvefgueehuedtteeggeehtdevteekgfetvddvveevtdegfedt vdduvdehiedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepshhtphgvthgvrhesshhtphgvthgvrhdrihhmpdhnsggprhgtphhtthhopeekpdhm ohguvgepshhmthhpohhuthdprhgtphhtthhopehorhhivgesohhrudefrdhiohdprhgtph htthhopeifohhrlhgvhiesrghrihgrughnvgdrtghomhdprhgtphhtthhopehurhhnsehi vghtfhdrohhrghdprhgtphhtthhopehmihgthhgrvghlpggspghjohhnvghssehhohhtmh grihhlrdgtohhmpdhrtghpthhtohepsghrvghnthdriihunhguvghlsehgmhgrihhlrdgt ohhmpdhrtghpthhtohepphgrmhgvlhgrrdguihhnghhlvgesmhhitghrohhsohhfthdrtg homhdprhgtphhtthhopehsthhnughrughsqdhinhgrtghiohesrghnughrvgifrdgtmhhu rdgvughupdhrtghpthhtohepshhtphgvthgvrhesshhtphgvthgvrhdrihhm
X-ME-Proxy: <xmx:09z0aTVZfP6Qraeqr83miSdjqvWoXFfJOo6LXfRW_pzKfOtnhsGuvA> <xmx:09z0aQwoMm5MQMmvrHEPVhF2j-MJ116E6Y1ddJLJibfAfAcy6gATNw> <xmx:09z0aQTTHS-RHGMNbpVRM-sGPmCqyzutiO9R-xIV1Wm7nogNYBS21w> <xmx:09z0aUjBu10K3FnX9exHi9GOYn1aZDkgqQ3MF26k0EtHiGRW8UpAiA> <xmx:1Nz0aULf43mM65QPp0achV2HnU2IUwFzNeKl8vq7lLnsBtKpzBpVavvG>
Feedback-ID: i24394279:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 1 May 2026 13:03:14 -0400 (EDT)
Message-ID: <96d5a59c-abae-4947-9780-9cda0a483646@stpeter.im>
Date: Fri, 01 May 2026 11:03:14 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Orie <orie@or13.io>, "Dale R. Worley" <worley@ariadne.com>
References: <875x5bvp95.fsf@hobgoblin.ariadne.com> <87lde328mp.fsf@hobgoblin.ariadne.com> <CAMzqgowiEeHtdsxbfxQLvMcWsT43YVB-pVq7E8VxjpS_diob=A@mail.gmail.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <CAMzqgowiEeHtdsxbfxQLvMcWsT43YVB-pVq7E8VxjpS_diob=A@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: LIRHHFTRRMFVQAOIENX4CPWWEQA5Q63H
X-Message-ID-Hash: LIRHHFTRRMFVQAOIENX4CPWWEQA5Q63H
X-MailFrom: stpeter@stpeter.im
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>, Michael Jones <michael_b_jones@hotmail.com>, Brent Zundel <brent.zundel@gmail.com>, Pamela.Dingle@microsoft.com, Christopher Inacio <stndrds-inacio@andrew.cmu.edu>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [urn] Re: Proposing a way forward re: GLUE and "third-party" registration
List-Id: "Discussion about Uniform Resource Names (URNs)." <urn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/btaDOiRxRhtUz9MSYuVnb5zy1ec>
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>

Given that the designated experts have declined to register the GLUE 
namespace, I suggest that folks take this discussion to the SPICE list. 
If the SPICE WG wishes to make another request after what I envision 
would have to be massive changes (including coordination with all of the 
"first-party" identifier authorities) or after significant consultation 
with the IESG (perhaps including, as I have offered, consultation with 
me as team lead and RFC 8141 co-author), they could of course make 
another request. But in the meantime it seems unproductive to continue 
this discussion on the urn@ietf.org list.

Peter
(as team lead of the URN expert review team)

On 4/30/26 8:28 PM, Orie wrote:
> Hey Dale,
> 
> The identifiers you want to ask an agent about would be GS1 GLNs, GLEIF 
> LEIs, and DUNs numbers, open corporates numbers, etc.
> 
> Some of these numbers are paid for, others are assigned by processing 
> government registries.
> 
> It would be awesome if there were a way for new identifier issuing 
> authorities to be able to easily register their identifier system, in a 
> spec required registry, without needing to do more than comply with 
> syntax requirements and provide a reference to a spec.
> 
> For the use case, I think the shorter the identifier, the better. I 
> think a URI is better solution than a URN because of this.
> 
> What do you think?
> 
> Regards,
> 
> OS
> 
> 
> On Thu, Apr 30, 2026, 8:58 PM Dale R. Worley <worley@ariadne.com 
> <mailto:worley@ariadne.com>> wrote:
> 
>     I recently got a subscription to ChatGPT.  I've seen various reports
>     that it's good for finding references to information when you don't have
>     any idea where that information might be located.  So in regard to GLUE
>     -- and as an attempt to make ChatGPT do something useful for me -- I
>     tried to see if I could find any information about the GS1 (UPC/EAN)
>     identifier system, particularly whether it has undertaken the
>     commitments that would be needed to incorporate GS1 as a sub-registrant
>     for URNs.
> 
>     worley@ariadne.com <mailto:worley@ariadne.com> (Dale R. Worley) writes:
>      > If I stretch, I can argue that there may be some instances where the
>      > third-party organization has in some way committed to the public to
>      > respect all the needed properties of URNs, and the registrant has
>      > recorded a suitable citation of that commitment.  In such a case it
>      > could be argued that no explicit consultation between the
>     registrant and
>      > the third-party organization is needed.
> 
>     Of course, I don't *trust* what ChatGPT dug up because I didn't track it
>     back to the real specification documents.  But between ChatGPT's
>     excerpts and the Wikipedia pages about GS1, it seems to me that some
>     serious work is needed to verify that GS1 identifiers are suitable.
> 
>     Specifically, identifiers are assigned to individual "products" (SKUs,
>     really) by "manufacturers".  Manufacturers are assigned prefixes in the
>     GS1 number-space.  So the GLUE registry should clarify that the
>     identifier to be used in the URN is the manufacturer prefix of the GS1
>     code.
> 
>     ChatGPT also said:
> 
>          Are prefixes ever reused?
> 
>          Yes, but with strict controls.
> 
>          GS1 policy allows reuse only after a long period and under
>          conditions designed to avoid confusion.
> 
>     As I said, I don't *trust* this, but conversely, allowing prefixes to be
>     used in URNs requires that we obtain positive verification that a
>     prefix that is assigned to an organization can never be reassigned to a
>     "different" organization.
> 
>     This effort I consider to be a start on verifying that GS1 can be
>     incorporated into a URN.  Similar investigation is needed for the other
>     four proposed incorporated identifiers.
> 
>     Dale
> 
> 
> _______________________________________________
> urn mailing list -- urn@ietf.org
> To unsubscribe send an email to urn-leave@ietf.org