[urn] Re: [Uri-review] Re: Re: [EXTERNAL] Re: Request to register the glue URI scheme

Chris Day <chris.day@gs1.org> Thu, 09 July 2026 07:48 UTC

Return-Path: <chris.day@gs1.org>
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 8C1EB113BBEFC for <urn@mail2.ietf.org>; Thu, 9 Jul 2026 00:48:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783583325; bh=7xpSgrQbOifvAkro4nr76WCMo/jmVFyHNsOfi4Tc0mc=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=pEOHbvUolq5qdJGVsvJBd+6G0sItktuvgLXUpBxjW91OxeOnLhMxaIrQIGMcC3Dzu qxJHGUHI5q+4GtkELH5fLaQGlqACZbWWBUNeq/Fn3mVH1gtH0ln0b1q92HEDPmB6O+ ojmRcJZZO58mdA1uPvLZ0xN2Gm9I9qbKnHcfJ0lQ=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_NONE=-0.0001, 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=gs1.org
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 2_-On-JmnmgP for <urn@mail2.ietf.org>; Thu, 9 Jul 2026 00:48:44 -0700 (PDT)
Received: from eu-smtp-delivery-175.mimecast.com (eu-smtp-delivery-175.mimecast.com [185.58.86.175]) (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 mail2.ietf.org (Postfix) with ESMTPS id EDDA3113BBA3C for <urn@ietf.org>; Thu, 9 Jul 2026 00:47:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gs1.org; s=mimecast20200207; t=1783583242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7xpSgrQbOifvAkro4nr76WCMo/jmVFyHNsOfi4Tc0mc=; b=w/FS7Q8KYnockGo5uUXSjOYVlGgCavWAEgEAFR+qTytkcnqFpXj8oHGVt3LgpD8GIsuw8D 97MHw+8mS+XTaBii78jxF1EqmYkl5ly6rI8SpQZNvTV8+J42gsBxBR1afwiN2QRWvAeD5o j1CU8UU6J6Te2/nOJntRM04PjjSp5TtoAiEhP7BUCd9hskac8YzmBALCwzIGxA8i6Dgk2h tSay6Wu/QfS9wpEVCM1W0ZmgXQRWlP+pFw28tmI/PS+ekKSHB661ITz5K10IJBdNF7Ar0S 20SqklXZBcJaOcU9es45IF9+JQH4XfETNQuqFrBm6WRTXdxBYVZ1nda8sV4vew==
Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11023133.outbound.protection.outlook.com [40.93.201.133]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id uk-mta-159-jaYSW1KZPoyd5g92K8Ul2w-1; Thu, 09 Jul 2026 08:47:19 +0100
Received: from CO1PR08MB7045.namprd08.prod.outlook.com (2603:10b6:303:d8::10) by CH0PR08MB7522.namprd08.prod.outlook.com (2603:10b6:610:f8::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.16; Thu, 9 Jul 2026 07:47:11 +0000
Received: from CO1PR08MB7045.namprd08.prod.outlook.com ([fe80::b37d:236a:8cb2:6729]) by CO1PR08MB7045.namprd08.prod.outlook.com ([fe80::b37d:236a:8cb2:6729%6]) with mapi id 15.21.0181.014; Thu, 9 Jul 2026 07:47:10 +0000
From: Chris Day <chris.day@gs1.org>
To: "Lars G. Svensson" <lars.svensson=40web.de@dmarc.ietf.org>, 'Michael Jones' <michael_b_jones@hotmail.com>, 'Peter Saint-Andre' <stpeter@stpeter.im>, 'Pamela Dingle' <Pamela.Dingle@microsoft.com>, "'Roy T. Fielding'" <fielding@gbiv.com>, 'Ted Hardie' <ted.ietf@gmail.com>, "uri-review@ietf.org" <uri-review@ietf.org>, "urn@ietf.org" <urn@ietf.org>
Thread-Topic: [Uri-review] Re: [urn] Re: [EXTERNAL] Re: Request to register the glue URI scheme
Thread-Index: AQHdD3DeH+J41/98aUGcfnWAGMMLmrZkzR2w
Date: Thu, 09 Jul 2026 07:47:10 +0000
Message-ID: <CO1PR08MB704598D9963B58A40F50D392BAFE2@CO1PR08MB7045.namprd08.prod.outlook.com>
References: <MW2PR12MB250807A92DB5C7EADA8F916AB7132@MW2PR12MB2508.namprd12.prod.outlook.com> <MW2PR12MB250866EB0AEC68F0A2BCF008B71B2@MW2PR12MB2508.namprd12.prod.outlook.com> <1548C5CC-2A38-45B7-B145-9D38ADF32812@gbiv.com> <CA+9kkMDkGjfQ84gPcUs-AT6hnBrVgonSk97v+tx==vfot4XFBg@mail.gmail.com> <BCF6A252-9727-42D3-A697-17209DDF48E9@gbiv.com> <CA+9kkMAnob43NPdkKjC+k05A8LUN+FzzhzyzOr5Xd98h8ers6w@mail.gmail.com> <2A96871A-B19B-4D4C-958B-1BF4BD05F8D1@gbiv.com> <fa7f8249-eeef-4e6e-9b9b-d4b984bcba10@stpeter.im> <SJ0PR00MB13193A5725A30C93166F9241F6EF2@SJ0PR00MB1319.namprd00.prod.outlook.com> <MW2PR12MB250820C6D2EE22F6C60CD05BB7EE2@MW2PR12MB2508.namprd12.prod.outlook.com> <486425c0-570c-4952-87ef-7a099461f079@stpeter.im> <MW2PR12MB2508679814CC7076D147B751B7ED2@MW2PR12MB2508.namprd12.prod.outlook.com> <005e01dd0ed1$7eb99c30$7c2cd490$@web.de>
In-Reply-To: <005e01dd0ed1$7eb99c30$7c2cd490$@web.de>
Accept-Language: en-GB, en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-Network-Message-Id: 2327dbcb-d9df-41bb-6661-08dedd8e48b7
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR08MB7045:EE_|CH0PR08MB7522:EE_
x-ms-office365-filtering-correlation-id: 2327dbcb-d9df-41bb-6661-08dedd8e48b7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|7416014|376014|23010399003|4022899009|1800799024|19092799006|366016|38070700021|18002099003|22082099003|3023799007|4143699003|56012099006|11063799006|6133799003
x-microsoft-antispam-message-info: skzjAAOc3ggDeNgobzCGjU1V6xRk1lbM8XmIi9OWG53TwI7Wal0xMKue+nz9qkVqz5vIYDUYQ/qtIQHvVfDcwvdEvKnU1a0/d06Iq/bGwefl8Tcemz2ILOS5eI9cx8dPom4m46h4P8Nasdkg+hI/ARcefZooZY9odurXZR2PXG6P4DYvAeiQY55wUI9C1unUM2eIq2D1Wb9s9uh03IoyeQ6Rf5MWmivu88mzdKXju3wEJGnBSlpKPYFvmhuWGIBPhTFxhCLnMS5PIGBE/K6SCcZ36gpXqwnruyEOiwBnj3PiKGkHhmM1b+2FwkqLZFUZleWN92Q273k39SmTw4TlfnVCKdKlKsVIAd+I5KG6OORvLqnRQymrYIHX+nq1/PIH6vaimKMab+aLUG14wGGTzGcUJh7bmHJkMF+m+MX88HnLnXXPw3F/eSHOjVLxFw6np0okU0Um/VgsNqalTJHxWdm3CI0FnJ8yqkPKb7BuATzI3bg3vARvLoeVo6H6cDnHqOhSnuqj9vOBIs36/cufP8u1zvIQtcUpnFjfWJAhvjFmNuG0IGD8xyNskAeggs9kiktJP2k1twQSdGyGoV1O0NNkzOE7iRmMoJ0QjeagLKSB4mPPexoIc6qzvpR50ajl7UO3nHy40pdlrqq8JN2XACofmPEr586NFBZ+orDoKdfn9Y3XusaNrw+6lfi/iVKH/7TbqeRVLCBJt8zce/gcUAFZdJIw1PnTvsrm3nnNKPQ=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR08MB7045.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(23010399003)(4022899009)(1800799024)(19092799006)(366016)(38070700021)(18002099003)(22082099003)(3023799007)(4143699003)(56012099006)(11063799006)(6133799003);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 9uOQTIhGruriAS+FnjQHNUA+0l0N0yFB0ueTXjRDcT1YY3NOLXFjjg46z6oqtJda2GS1tjeYiNZdPXyUlUe/RGLKDjtbVns6CIFbf2GhO4uxsU8s7jfFXdwmemQ0Js9w6iS4ATjPQfkRSeb9olw20iVOU0hifehP1ON5jLQnZZa1HzDrKJQCSJySHEYphQaWaRAYZz2e7tmQsfbhTDfzeKwo+vQE3N7tnO3BAfO0F++8v0IIDlPH9S7jnQQMmC0kyjuJe1eKCoReBhwUBC/DwmUXcaazKtVYdChjNuQXtP6Xbs2rRQuo7xOpBWKb3FtLMdzOz9gVFFNbugpc/ahVj+mfPfHL3/1qu65fPIhuXw4vIsnKlasUqpKtDckjBBjM94FvCvtI7TR9+OULBwg+Pzj5/boTiO0vECfg2sJTJMJuu2yuE4Wg3ZfpJ03tLw4y/syE0jhiDRhrnXZJ6pRGlOwGOjom7YScb46jCR3VvXKjVkRQEDSpzyiOTSbplBj3qmqU0z0GngvJiuwTKOAquSw6f+vHkV8r1VqQOGWkqiKlAYOxnkBQOrpnsn/Qn7gAWnSrW+TnWo7634oeqHjJr+NSsl5p4od3643cn9TtluhHxu3IEHj7Sbo4NfxX7tPLGLtK8thXF8vPpA0AY7H2Qg3Aix+K3epA2lQiGZBUV+88Pdgg1YQZrZJKLsPfbUnCscttPMPn7XzFx+CMM4sXvsb4GoaNp1isZDucUbEl1Rml+1WTSiE1gkEPRRsPKCXXuEPMfTEbkEnPHv40lbDf1DS4vFOQpnfSJuKGUm7zlmwl2jViuU8fwnWjipyf2a+Oczv2GgJNyAG8FHvD63uV5L9QzH0VFlwDTi0up9oynr/zXO39s3A9Y3zDpvuFmARppuJ+yNqB2x5imwrkxbetbA98aKNrioudxbi/rmuwoGsE938z0HWGrX3Yr/UqsPs4uGxqXqzI/dXGgI4j8Y22klmaqzs5/W6OIZjycCcmyVd7fG6rb+jU+wRLwcGO49HACDVl2toWw5rHFVEeVp2OysUxQNWX/aTmKNNZt/BXRwRIF8QuGbNEGNCrYjUmfm4Xmvfo7lgB4MumlM8Nx3KexWowCdmD9+J+/coNu0S/xYVsuK2Ah46HJua03QSmW/3q6G4TT1A7Hy0HCgBZwMyyqj5DOvx6vR/kPK4Ybu5Fl/VOkMdtOHtIG/R460Kj2EuvrjF/e4ImX/Rw8ULO+gHeqeDOYS7BA6XAVeNMJPNOCL/Yl8zrybmJuc8wWaFiWpx/QesBeGU9KVIj269SCdwr8loBLyvAnXkp927Wgfl1wBlHO/gO9zNGG3TDI5X6vXSsZZw3HitAxOrBE4ng2ghVQHAOtpLrRxYE/DjAgHwKnN5giAgdtqCc3kH79o7Wfe8wid7s/tAuVIAmz7uf/te8jhG+zqlyJank9G5nmOn8w970TyngXld9P7yn5of17HnTlt6TMH465GjYJvyNHUdqtStzu2aVuQKLAfhUMKcPw4aOm/t5BzQ5bwwfEPyFE3ZTW0ES7YbWHel0kpO7/jM9yySxmqd0IuoeSQKmi3pJM7UQFNFFJlG9qb6t7TO2w22FcyOu1VXTAnkowX3I1ztcHTtUYAJQKWDDStPB4R8kw/MvCjn0xo1aLvo4PmhwQMfL8dAL6G9//mQ9ZBAGkCscE90SAcqh09Qo4vtDJkulajpQKnVKsxcASzMJ2ZO4d6jq
x-mc-unique: jaYSW1KZPoyd5g92K8Ul2w-1
x-mimecast-mfc-agg-id: jaYSW1KZPoyd5g92K8Ul2w_1783583235
x-exchange-routingpolicychecked: GrhPW08SbpBds1UzEWhsnS7P8fz2RBtvG521PhDyyh1viTxWvAdkNemNkmbHcQzaDZl3Ebiz+1ZaekgTWIMbbY8Ys4wF+cEViRdZT/2VPHCbSq53O28s4w+/Z+SrzGZLcuGbQi82gpKDxv9V7+jRG5WL0x7X3dD3xhpdhkDv0wwSID6YDHT/AsKyi6kTHezMquf+cUqgWqK1QaJL3lp6gU1j4Ds3pWmwJhfM7Hx1uFCWMizAjaSXK++pxje5LRAaaOkvcfG55yv4KfJ+c2IsUiYpb3/ytI0JGPAirERN/471LGVBeQ3QkDPzYvIufmNlGFPx10Bpo/yIeG/U7R3QnQ==
x-originatororg: gs1.org
x-ms-exchange-crosstenant-authas: Internal
x-ms-exchange-crosstenant-authsource: CO1PR08MB7045.namprd08.prod.outlook.com
x-ms-exchange-crosstenant-network-message-id: 2327dbcb-d9df-41bb-6661-08dedd8e48b7
x-ms-exchange-crosstenant-originalarrivaltime: 09 Jul 2026 07:47:10.8156 (UTC)
x-ms-exchange-crosstenant-fromentityheader: Hosted
x-ms-exchange-crosstenant-id: 3197754b-b3a7-45b5-b82c-c8bc62c25b58
x-ms-exchange-crosstenant-mailboxtype: HOSTED
x-ms-exchange-crosstenant-userprincipalname: zot6Ke2c3s8tazIr1Mp1uqUIISzgDOS83iG1BoMm4rMS50W9QUbbg1Cb7t+Y7slS9gxtybmzHGUK9U3owazrRQ==
x-ms-exchange-transport-crosstenantheadersstamped: CH0PR08MB7522
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-MFC-PROC-ID: YAgUixzO4IpDFCX5NuxnQvr8XNzDGh15EyTpoMTH2Co_1783583235
X-Mimecast-Originator: gs1.org
Content-Language: en-US
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
X-MailFrom: chris.day@gs1.org
X-Mailman-Rule-Hits: max-recipients
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-size; news-moderation; no-subject; digests; suspicious-header
Message-ID-Hash: UMF3RMLVNR6A3PEF3AR64O7XMEUAV3NL
X-Message-ID-Hash: UMF3RMLVNR6A3PEF3AR64O7XMEUAV3NL
X-Mailman-Approved-At: Thu, 09 Jul 2026 03:07:42 -0700
CC: 'The IESG' <iesg@ietf.org>, "draft-ietf-spice-glue-id@ietf.org" <draft-ietf-spice-glue-id@ietf.org>, "spice-chairs@ietf.org" <spice-chairs@ietf.org>, 'Chris Inacio' <inacio@cert.org>, 'Anish Karmarkar' <anish.karmarkar@microsoft.com>, 'Apoorav Trehan' <Apoorav.Trehan@microsoft.com>, "'Babak Jahromi (CELA)'" <babakj@microsoft.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [urn] Re: [Uri-review] Re: Re: [EXTERNAL] Re: Request to register the glue URI scheme
List-Id: "Discussion about Uniform Resource Names (URNs)." <urn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/ymUyPx3vmeHbnMpSw8nmo3szCzk>
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>

Hi Pamela -

I would like to understand more about the deprecated identifier schemes with some real world examples opposed to longstanding providers like GS1 and the LEI.

I do appreciate the provenance argument, especially with reuse of identifiers (that impacts ISO too for Country and Currency codes) but that path can lead to misinformation opposed to trustworthy data.

My £0.02

Chris

-----Original Message-----
From: Lars G. Svensson <lars.svensson=40web.de@dmarc.ietf.org>
Sent: 08 July 2026 13:01
To: 'Michael Jones' <michael_b_jones@hotmail.com>; 'Peter Saint-Andre' <stpeter@stpeter.im>; 'Pamela Dingle' <Pamela.Dingle@microsoft.com>; 'Roy T. Fielding' <fielding@gbiv.com>; 'Ted Hardie' <ted.ietf@gmail.com>; uri-review@ietf.org; urn@ietf.org
Cc: 'The IESG' <iesg@ietf.org>; draft-ietf-spice-glue-id@ietf.org; spice-chairs@ietf.org; 'Chris Inacio' <inacio@cert.org>; 'Anish Karmarkar' <anish.karmarkar@microsoft.com>; 'Apoorav Trehan' <Apoorav.Trehan@microsoft.com>; 'Babak Jahromi (CELA)' <babakj@microsoft.com>
Subject: [Uri-review] Re: [urn] Re: [EXTERNAL] Re: Request to register the glue URI scheme

[You don't often get email from lars.svensson=40web.de@dmarc.ietf.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]

Michael,

> GLUE creates a mechanism for establishing URIs for identifiers in organizations that have not taken it upon themselves to do what GS1 is doing.

This is an interesting perspective. I'd say that the best way forward would be to work with those organisations and try to persuade them to perform exactly that work. Yes, it's heavy lifting but it will increase the stability of the system immensly.

My €0.02,

Lars

-----Ursprüngliche Nachricht-----
Von: Michael Jones [mailto:michael_b_jones@hotmail.com]
Gesendet: Mittwoch, 24. Juni 2026 19:35
An: Peter Saint-Andre <stpeter@stpeter.im>; Pamela Dingle <Pamela.Dingle@microsoft.com>; Roy T. Fielding <fielding@gbiv.com>; Ted Hardie <ted.ietf@gmail.com>; uri-review@ietf.org; urn@ietf.org
Cc: The IESG <iesg@ietf.org>; draft-ietf-spice-glue-id@ietf.org; spice-chairs@ietf.org; Chris Inacio <inacio@cert.org>; Anish Karmarkar <anish.karmarkar@microsoft.com>; Apoorav Trehan <Apoorav.Trehan@microsoft.com>; Babak Jahromi (CELA) <babakj@microsoft.com>
Betreff: [urn] Re: [EXTERNAL] Re: [Uri-review] Request to register the glue URI scheme

Thanks Peter,

To your point about GS1, it's fine for GLUE to not re-register GS1 identifiers because they have already taken it upon themselves to establish a GS1 URN namespace.  Applications needing URIs for GS1 values can use those URNs.

GLUE creates a mechanism for establishing URIs for identifiers in organizations that have not taken it upon themselves to do what GS1 is doing.

If you think that the identifier space is too messy for URNs, then I think that brings us back to creating a glue: URI scheme - which is what the draft currently does.  I would therefore ask the URN designated experts to approve the registration of the glue: URN scheme.

                                Thanks all,
                                -- Mike

-----Original Message-----
From: Peter Saint-Andre <stpeter@stpeter.im>
Sent: Tuesday, June 23, 2026 1:07 PM
To: Michael Jones <michael_b_jones@hotmail.com>; Pamela Dingle <Pamela.Dingle@microsoft.com>; Roy T. Fielding <fielding@gbiv.com>; Ted Hardie <ted.ietf@gmail.com>; uri-review@ietf.org
Cc: The IESG <iesg@ietf.org>; draft-ietf-spice-glue-id@ietf.org; spice-chairs@ietf.org; Chris Inacio <inacio@cert.org>; Anish Karmarkar <anish.karmarkar@microsoft.com>; Apoorav Trehan <Apoorav.Trehan@microsoft.com>; Babak Jahromi (CELA) <babakj@microsoft.com>
Subject: Re: [EXTERNAL] Re: [Uri-review] Request to register the glue URI scheme

Thanks to Pam for the further explanation.

I'm struggling to see in clear specifics how a URN namespace or URI scheme will help clean up the messy world of supply chain traceability in a way that, say, a shared industry database couldn't do (e.g., a flexible open-source project that attempts to put some measure of order on the chaos). How does prepending identifiers with urn:glue or glue:
help solve the problem of unknown and in many cases unknowable manufacturers, compounded by apparently incompetent authorities for tracking such manufacturers? Can we even use the term 'identifier' if the data really are as dirty as Pam describes, with some of these alphanumeric strings being mere hints and guesses?

With regard to URNs specifically, Pam's description might make me even less sanguine that a URN namespace is the right approach. Per RFC 8141, a URN namespace is supposed to provide "persistent identification of resources and unique assignment of names in accordance with a common definition". However, in this case the data are so dirty that resources (i.e., manufacturers) might move from one URN "sub-namespace" to another in a somewhat random fashion as the traceability experts determine that, say, errors were made by an authority for tracking businesses in a particular industry or locale. Although when working on RFC 8141 (and RFC 2141 before that) the URN WG envisioned that the same resource could be identified by different URNs (e.g., an ISBN URN and an NBN URN might identify the same object in a library or archive), the problem space here feels almost inherently unmanageable.

Furthermore, those of you advocating for a GLUE URN namespace have already received feedback from at least the GS1 authority (with advance warning that the same might be received from the LEI authority and perhaps others that have had no reason to pay attention to these IETF
discussions) that they want no part of GLUE and do not want their identifiers to be re-assigned without their authorization within a GLUE namespace.

Although I realize that there's a compelling and difficult business problem to be solved here, I ask that you please think outside the box and consider other approaches, such as an open-source database as adumbrated above, because business urgency is not a good argument for (from my perspective) violating the well-established principles of URN assignment specified in RFC 2141 and RFC 8141.

Peter

On 6/23/26 11:45 AM, Michael Jones wrote:
> Thanks, Pam and Microsoft, for sharing this real-world perspective.
> Let me reinforce your point that GLUE is intended to bring order to
> identifiers used in global supply chains in which we practically won’t
> see local country-specific or reginal identifier authorities ever
> creating a URN namespace on their own.
>
> For these practical reasons, I would ask that the URN experts
> reconsider approving registering the urn:glue: namespace.  (I ask for
> URN registration rather than URI scheme registration because I believe
> Roy’s arguments for URN registration over URI scheme registration were
> compelling.)
>
>                                                                  Thank
> you,
>
>                                                                  --
> Mike
>
> *From:*Pamela Dingle <Pamela.Dingle@microsoft.com>
> *Sent:* Monday, June 22, 2026 4:05 PM
> *To:* Peter Saint-Andre <stpeter@stpeter.im>; Roy T. Fielding
> <fielding@gbiv.com>; Ted Hardie <ted.ietf@gmail.com>
> *Cc:* The IESG <iesg@ietf.org>; uri-review@ietf.org; draft-ietf-spice-
> glue-id@ietf.org; spice-chairs@ietf.org; Chris Inacio
> <inacio@cert.org>; Anish Karmarkar <anish.karmarkar@microsoft.com>;
> Apoorav Trehan <Apoorav.Trehan@microsoft.com>; Babak Jahromi (CELA)
> <babakj@microsoft.com>
> *Subject:* Re: [EXTERNAL] Re: [Uri-review] Request to register the
> glue URI scheme
>
> Hi all,
>
> I understand why you all have given us the advice that you have - it
> makes sense from a technical perspective.  Unfortunately what we are
> trying to implement using Glue is not a clean thing.  I am hoping it
> would help to talk about what our real world goals are, in case you
> can see a path that we cannot, and also just to be sure everyone knows
> that we are not trying to be difficult or to drag everyone through a
> shaggy dog story for no good reason.  Any thoughts you have are very
> welcome, and if anyone is interested in getting together to
> brainstorm, that would be amazing.
>
> In the same way that I'm not an expert in URI/URN formats, I'm not an
> expert in supply chain traceability, so I have copied my coworkers
> Anish Karmarkar and Apoorav Trehan in case they can correct any errors
> I introduce here.  Apoorav did give some comments on what I've
> written; those comments from the actual supply chain expert are
> annotated at the end.
>
> We have a long-standing problem in the physical supply chain world.
> Over periods of decades, the many businesses that form the many tiers
> of a given supply chain are incorporating, operating, merging,
> acquiring, dying.  This happens globally, across multiple legal
> jurisdictions, and potentially multiple regimes.  Paperwork quality
> varies, and the authorities that validate the businesses (which are
> businesses
> themselves) go through their own business lifecycles of growing,
> merging, dying.   A given business may register and be vetted with
> numerous authorities, accumulate numerous authority identifiers, and
> cease using numerous identifiers.  But those identifiers may appear in
> the supply chain manifests and in multi-tier audit logs, internal
> siloed tracking databases and physical paperwork of many of the
> businesses in the supply chain ecosystem.  The people notating the
> identifiers are not the owners of the identifiers, they are low level
> workers who are not validating identifiers, they are simply moving and copying strings.
> Decades later, when investigations might occur or traceability efforts
> might be undergone to decide what product could be affected by an
> investigation, those investigators deal with exceptionally dirty data;
> they may not even know that a given authority existed 30 years ago let
> alone that the column of the corrolating identifier is labeled in a
> way that was implicitly known to from that authority but not
> explicitly included.   Our primary issue here is that different
> storage of different identifiers, implicitly namespaced rather than
> explicitly namespaced and spreading through various data structures
> creates extremely difficult conditions to find evidence.
>
> What I am hoping to get done with the glue identifier, is to create an
> identifier that is intended to sit for decades and expected to be
> mistyped sometimes, to end up in some column of some database
> somewhere that could have lost the original context over multiple
> upgrades.  A glue identifier is not (at least in this usage) intended
> to be resolvable, it is intended to encapsulate just enough
> information that no matter where that identifier drifts to, it retains
> at least a hint of its purpose and provenance.  Enough that a person
> or process digging through the rubble of a 30-year-old data backup of
> a corporation might have a chance to find the information that matches
> an old manifest.   If a data entry clerk can't be bothered to check
> that the IANA registry identifier of the chinese subsidiary of an
> authority should have a c appended to it and they label it as auth
> instead of authc, the auth encoding is still valuable, because whoever
> is doing the forensic work knows that it is a glue identifier to start
> with and that these mistakes can happen.
>
> These identifiers will not exist in a perfect world of perfect labels.
> This is a way for an attribute contract to ask for a business
> identifier to be encoded in the payload of attestations as informative
> attributes, without requiring an attribute for every possible business
> authority, but retaining an identifier that means later validation is possible.
>   The scheme for a 10-years-dead business authority will never be
> registered; having an admin make up something approximate in a glue
> identifier could be the best possible outcome even if a different
> admin in a different place makes up something different.  It is a
> hint, and that's what we want.
>
> None of this should be in the spec obviously.  But we are trying to do
> something for a meaningful reason, I believe.   I know it doesn't
> match the goals of your important work.  But I cannot imagine that
> there is no place at IETF for a logical and standardized data format
> to contain this kind of imperfect information.  Anything you can do to
> help us resolve this would be appreciated.
>
> Additional notes from Apoorav:
>
> @Pamela, I agree with your framing and echo that GLUEID is not trying
> to replace existing identifiers, nor is it trying to create a new
> authoritative namespace. It is trying to preserve context across
> fragmented, long-lived, and imperfect supply chain records. I feel
> that current URN schemes assume well governed durable namespaces (like
> urn:gln: or urn:gs1) The issue in the physical supply chain that the
> many identities we encounter, specifically in other countries and that
> are historical (old – like khsra# (land) in India or municipality
> identifier in Vietnam) might not have a name space at all. Also over
> time as companies, countries and authorities change we see many
> identifiers becoming ‘relics’ that loose original meaning over time
> (or can be misused). GlueID helps us to encode those anyway and
> maintain some hint of original purpose over time.
>
> Also, not sure if how to word this, but pushing the URN definition to
> individual organizations does not help solve the issue since (a) I
> don’t see local country specific identifiers ever getting a namespace
> (b) physical supply chains have long histories and need to retain some
> context over time as things change
>
> ----------------------------------------------------------------------
> --
>
> *From:*Peter Saint-Andre <stpeter@stpeter.im
> <mailto:stpeter@stpeter.im>>
> *Sent:* Friday, June 12, 2026 5:37 PM
> *To:* Roy T. Fielding <fielding@gbiv.com <mailto:fielding@gbiv.com>>;
> Ted Hardie <ted.ietf@gmail.com <mailto:ted.ietf@gmail.com>>
> *Cc:* The IESG <iesg@ietf.org <mailto:iesg@ietf.org>>; uri-
> review@ietf.org <mailto:uri-review@ietf.org> <uri-review@ietf.org
> <mailto:uri-review@ietf.org>>; draft-ietf-spice-glue-id@ietf.org
> <mailto:draft-ietf-spice-glue-id@ietf.org> <draft-ietf-spice-glue-
> id@ietf.org <mailto:draft-ietf-spice-glue-id@ietf.org>>; spice-
> chairs@ietf.org <mailto:spice-chairs@ietf.org> <spice-chairs@ietf.org
> <mailto:spice-chairs@ietf.org>>; Chris Inacio <inacio@cert.org
> <mailto:inacio@cert.org>>
> *Subject:* [EXTERNAL] Re: [Uri-review] Request to register the glue
> URI scheme
>
> On 6/12/26 12:34 PM, Roy T. Fielding wrote:
>>> On Jun 11, 2026, at 11:44 PM, Ted Hardie <ted.ietf@gmail.com <mailto:ted.ietf@gmail.com>> wrote:
>>>
>>> Hi Roy,
>>>
>>> As you can tell from reading this specification the glue identifier
>>> has elements that are not directly managed and the other bodies
>>> minting those elements have not agreed to behave as a part of URN
>>> namespace authority.  So by the intent-based formulation given
>>> below, these do not qualify.
>>>
>>> We can certainly re-open the discussion on what the identifier
>>> landscape within this realm should look like; I think my first such
>>> discussion was at the first Stockholm IETF more than thirty years
>>> ago, and I suspect the discussion will outlast me.  But I think any
>>> changes from that discussion would have to apply to later work than
>>> this, which is otherwise ready to proceed.
>>
>> Yes, 1993 in my case, but sadly lost in the former bunyip archives. I
>> agree with your assessment. Thanks for taking the time to explain it.
>>
>> However, I think there should be a distinction made between minting
>> individual URI schemes to carry a third-party identifier, which is
>> something we have approved many times, versus minting a single "glue"
>> scheme as a separate authority for future third-party namespaces. URN
>> was approved for that because it had a specific purpose to justify it.
>>
>> In contrast, "glue" is just a restatement of URI at one level down.
>> The syntax prepends "glue:", schemes become new namespace
>> authorities, and IANA is expected to generate a new administrative
>> hierarchy to maintain registries of arbitrary authorities under the
>> glue scheme. I don't see any reason to approve that when the same
>> people can just as easily use existing or new authority-specific
>> identifier schemes (or URN nids) as normal URIs.
>>
>> I don't think SPICE was given the remit to produce a URN-alternative.
>> I think that would require a much larger discussion, IETF-wide, and I
>> see no justification to open that can of worms.
>> Hence, my suggestion is to reject this draft as an IETF publication.
>> If the authors want a single reference syntax, see RFC3986.
>> If they want IETF-approved names for GS1, GLEIF, DUNS, PEN, and
>> ISO6523, then register them as new URI schemes.
>>
>> If there is a technical reason for their inability to do the same
>> thing that every other IETF protocol does, please explain that in the proposal.
>
> Hi Roy,
>
> This is basically the same reasoning we applied from a URN
> perspective, so I can't disagree with your assessment.
>
> Peter
>

_______________________________________________
urn mailing list -- urn@ietf.org
To unsubscribe send an email to urn-leave@ietf.org

_______________________________________________
Uri-review mailing list -- uri-review@ietf.org To unsubscribe send an email to uri-review-leave@ietf.org

CONFIDENTIALITY / DISCLAIMER: The contents of this e-mail are  confidential and are not to be regarded as a contractual offer or acceptance from GS1 (registered in Belgium). 
If you are not the addressee, or if this has been copied or sent to you in error, you must not use data herein for any purpose, you must delete it, and should inform the sender. 
GS1 disclaims liability for accuracy or completeness, and opinions expressed are those of the author alone. 
GS1 may monitor communications. 
Third party rights acknowledged. 
(c) 2020.