[Qirg] An attempt at terminology

Wojciech Kozlowski <wojciech.kozlowski@surf.nl> Tue, 21 July 2026 15:49 UTC

Return-Path: <wojciech.kozlowski@surf.nl>
X-Original-To: qirg@mail2.ietf.org
Delivered-To: qirg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6E4A411B89B25 for <qirg@mail2.ietf.org>; Tue, 21 Jul 2026 08:49:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784648945; bh=PP1Tgb+W2eqcnpmWMkJAdOtZPIP2fJBL8OkzKgxjqBs=; h=From:To:Subject:Date; b=TLceTiTMsqnWw+23KkJRlU6weFBvCcQElUcSHnEe6tna8eOi0oS2QAkvy5nrXuNL+ mFPWRVq0fyBD84CTf+c08M68I7RDCUtbfH5MzKVcHe0i3TPSIKdZ7DjuQCCAUxTJNU 0EHtQB9UXq2jADFzNbxg5SPanDezk/Ddim35A1YQ=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=surf.nl
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 B-6GjtuloMGr for <qirg@mail2.ietf.org>; Tue, 21 Jul 2026 08:49:04 -0700 (PDT)
Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id AAA4A11B89B04 for <qirg@irtf.org>; Tue, 21 Jul 2026 08:48:59 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BDQdsmXtY/LUBnNv6Wf2KpwpW9ZpWjDXO2WCzks5JTucb9DYVeaTxC/hxxSyEi86nW+RLqxLJ2TmbXW640QIc81gJ4D0meZ57lpaWz+lCf+vULpkMuSjo4/OOnU2iMNfXx+MY8whHuBigvnh4Oid9cJsHWBzLy9i3VDZRF3Ikr2+7EBWroCbxsezqYT0TErgrU/2mFGyij7bAvcDhVSEWb1QmFj/7gjyTKVP+hOW24Pa4K7jnZVYzm48FvMMGX8FtrMxv7DdGHj/eDNKFqrOg0pbC/7mS22t85YDvGyQ2RLYd7XIYRe8XFxM/YkEvJLUusPGVUhtmetvmvKlfxBoPg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PP1Tgb+W2eqcnpmWMkJAdOtZPIP2fJBL8OkzKgxjqBs=; b=HHq5detS0PpkEgScewILHae+6d6EvGnNDzo8a8yk2eqrQC9xHrvCq5m4KyOW1YgBVL2QA4hh3ZOHbQrOSblo8ZH2oO43W+L5WPY+mTHFUagqztqhqHQAIGkGnbxfgbba33a7o42jqv6Lde2fMjW2DLPPqOA4XGP1Ekczgw/eTA5yQL/5Qkk9IlUyG/GmDE0hjaIaPD8k5SWQtIwexYAUaIAZdWiMsPphtR9JYmkjFn2T/qNpUbTiKfGxvkMuJYPnjoTZdwhtXAyCERhLp7zHZm32jSas3OLDDXcxw4NvxX4fQ/+FqU1bstawoL9PDS5x0bNXFviq0/wGCLn2BrGjOA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=surf.nl; dmarc=pass action=none header.from=surf.nl; dkim=pass header.d=surf.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=surf.nl; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PP1Tgb+W2eqcnpmWMkJAdOtZPIP2fJBL8OkzKgxjqBs=; b=UAvrI9Z1iArbpWNShdN+awn3bpZtRZPCjFLrOSh+HTcuvXjtJHGOF+39ji2mQJrQn8b6B4+4cDwe66GEsTEWcX4arQPNTlETeEegzm6l9q2Pc2Y+9lb6Kv3Pe7glXOdtZszFuPCQT5M+IIw4+mvuMCbP5KXAReKmVCcurWIORR4=
Received: from AM6PR04MB6294.eurprd04.prod.outlook.com (2603:10a6:20b:be::12) by DU2PR04MB8791.eurprd04.prod.outlook.com (2603:10a6:10:2e2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.18; Tue, 21 Jul 2026 15:48:50 +0000
Received: from AM6PR04MB6294.eurprd04.prod.outlook.com ([fe80::9917:81cc:ce66:bbd3]) by AM6PR04MB6294.eurprd04.prod.outlook.com ([fe80::9917:81cc:ce66:bbd3%5]) with mapi id 15.21.0223.017; Tue, 21 Jul 2026 15:48:50 +0000
From: Wojciech Kozlowski <wojciech.kozlowski@surf.nl>
To: "qirg@irtf.org" <qirg@irtf.org>
Thread-Topic: An attempt at terminology
Thread-Index: Ad0ZJgOEURt86XW/Qye/mo6Yf8lyaQ==
Date: Tue, 21 Jul 2026 15:48:42 +0000
Deferred-Delivery: Tue, 21 Jul 2026 15:48:12 +0000
Message-ID: <AM6PR04MB629403624F07137DA5AF059287C22@AM6PR04MB6294.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=surf.nl;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM6PR04MB6294:EE_|DU2PR04MB8791:EE_
x-ms-office365-filtering-correlation-id: 5c922e83-a6be-4f17-78a9-08dee73f8f42
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|19092799006|10070799003|366016|376014|786006|1800799024|38070700021|56012099006|11063799006|10067099003|8096899003|13003099007|18002099003;
x-microsoft-antispam-message-info: LJsFjoRlSwAb2y2F8qzKC7KKQ4tsa1gP2dAQHqT7ADUYN1pcGW8P2HACyCYkr8hbHekK8c+F/v+SKY/MjAEZLehX23UctruLujyVmcM79aLHc/lwr9yhjqLCiCQaO98xxe8wao9dYqnc2KARcr5s9LyrNDPlKonxzg5NHlAtyztgEgm8mdlo7L4+ExhyAGAa1IqXm2L7XfEwzy/B0PQ/H9w6x1UbuKPHMCMmQOHewslk3gdNJmzzN2Zl2yXHWtLIAu5jF4Oo6P56dqq4qjWWxF8vuQ1xaRA/BABSVFrZqgqgt+xOFUr+GHaem7Q0UwnNFPeNT+4fIL4XwUgI66yItQiy6UfIjWmA1wo9QhPYXSiYbVVY9lRCD8eQOsyrQy8fLce2Q40rDVUdQnwu9VlL6EjwBKG1/W2OpPTLPCbmFSGh8eOFQxUYTv2+c6adhSurHcJyz3QijFMMBnOnF9dR6CxyohcLaSPLu6+g11GBtQUcji8gKOMCH5akWs6MCDt7D7zGeCXrcTmYShGFqgSSVCgYk4dE/eK2ebiC9Luj4Rq6K4KPWYuWTyVDqgBGc23vDL7B74xTluXGCK16bfJSofkb6tBvaT35GaXOW3s/A9xdhGhA3b8Uxba+zT3CjaaMggpFco4odDhalFlCJY6kFT84YIU85LkUctgLcn8U2vo=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR04MB6294.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(19092799006)(10070799003)(366016)(376014)(786006)(1800799024)(38070700021)(56012099006)(11063799006)(10067099003)(8096899003)(13003099007)(18002099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: juEZziexBlTOCiSfHmJzB0yLCtXHBkUoNyt0nlqX7QyCGKFSvI0KIlO7LS0i4psB/6nFLupjNeEf+5DBWDULugTlz9LB96/BZzs/Ru/DIxn2XYQk5f4TpAX6Tms4jgD+PWvCWU8EE08gHF53i/owAmeWdxSPQ0aakl//kQ81wfS2A5kmyaPxUMthdluWYSsKZmLHa0qh1FhLdFuVqoLa4+LgGdm9U5q6MRnShhfYDu1y8oJ/ObHJyhqQzs5RnAMJ5BYTs3kJopoRsqEFGDhGCawTtKXx/kRTD8JeF7/m4xCeUd56UY6ZcbjU3Q5+XnJsnR+fyG1f+jWFLSnsxKkXO4jL6ExN+n11v7N3gDUAHNSwDPJx4DJEFpXxOJrxY6I3L9DVkXQHArfwsPTeTySGoOHb7PfzhAK5CCg6OENqA7s1VuMZjzP6d0sbRFk0Ed0j5VbxwyHsXPldVxJpG0F69MxbwjNB+gRoYWsZxbQX9VAKiej9DAJFkfhfimaqdKpF1QT4TAECFJ2b7K9kkBL5dP6bBld8gvAWZqYnBBAcqtkQrvmX38Fx6hQOtSaFcX9I8tWqyoe5XYplWH9YUtEYNvpwNzwGmLWMz0mdBqMbUyyGeEkMAJ6QxAlPRkGLSQHve3cD/vezlgD47h35IgZyHel2Qz9BcajzEwJ29VbNyIukX1GQB6VeJlcqBWL2nahO9YGrInk96lNpFmJZoFyeU/2KY+MTBjqenf5dcAqy6wErAOOqYE4qU1uQG8/ivmUbPhGYh5pwvOw+XGWusNgfMXG9cbyo1dtXib69nB92OKSCpZgyQbyVFJxfgbYbVZb97QK22F7DgNPpGiAAf5gOyC6uF7wklGeylhNBTQExT0lBuEVQGlV84cW9B2ASuPhS/2piWdn41tTCaLvPK+gAv05AAZej9m10niSHw+BQgM2B740yZG5UueUHAXCkpa3sUd0Bg5NRMNSyXqrKyAavwoDkNYZIgzVCq4w978wpCNJmyKXpZ1yZ1uD7tgHplxV0jaoZ6y34apO+K9xfYaUmLsgl2TNQV4sr46z2hz4tdSkgmnzHjiC1Gm+p71rFmSSC9jpkkRW+Tco4hMJ1PJ5WHuryWdkaoCrgTGTN2kPcaBV7gDKopLB+FJhqSUSzGbyD8HpX3yOY2lSjvTppyom+bGE6oy9XRzNOHuMjrBxBws+X4WU0N2EzFvtL3heQNzqNabaKSvPlNRRFgWYTUYh/zJm3+qddm8/i5NVtvkxZAcHPjX4ClOdCtaOysmPiaZ8isLizdor/Rx4KPTVDbDqufvGTAx2xu2kJbBCzKeoXIBH/yyTei5Ox1dcVrdkNgzJlhJVzJzreoiXhccP/BxfVDgSozIcQOuLFKDPgt4P9yjmBIH1R+k+TUEodXjEL6HP8UbEwCNSBXrbizezmQpA1f2jl5qHW5bS20xEvxyb0yfqx1HRH71RetRDvGNmd8PVRTFEtZE0BdAHhWrvvI14mkCINA+7mmsoYl7yoWs0CpbBx7AG09f08tUDN8cpZhOVSY+2S0IjC6Rhqwsr5twDd9BFq9c7wDdQs7rOmI5O/l1+Jj3bN0NIvNfrrhaQ7TVHGJvctESUueVPMOHHS4mTA92LuLx3ekBbPH7YWD1B13n9DVGF5qwbkxCOkt6ljMqgGRS/UqzvOiuEZ8GkpNM+O+iHPnCJ6UERhg37ETsdu0K4g8UD6i7gyEc/h5l5kcC52yjoNinRn+wZpgAHUp0zH9on5I+JEyeUC4RP20gTzDMI4z970uTJQXYJIJ95QVEGMDdwKhMhH
x-ms-exchange-antispam-messagedata-1: tYs6ioWjrdnlNA==
Content-Type: multipart/alternative; boundary="_000_AM6PR04MB629403624F07137DA5AF059287C22AM6PR04MB6294eurp_"
MIME-Version: 1.0
X-OriginatorOrg: surf.nl
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB6294.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c922e83-a6be-4f17-78a9-08dee73f8f42
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2026 15:48:50.5486 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ad04a9f-1a10-4808-9480-b8a2f8a0da14
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QHYBpwMp7DtxgpzxMFJsZ+olZnkdru7sIc814qJZoJrhpBthbvw+/P1piqb5FSmhbIK17PVbKcQQjhB3eF3uc+riYGVXawwkAwBsNs8asvQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8791
Message-ID-Hash: IRZHBAH2B55FJJNM2TZAUGYSKFJNIK4Y
X-Message-ID-Hash: IRZHBAH2B55FJJNM2TZAUGYSKFJNIK4Y
X-MailFrom: wojciech.kozlowski@surf.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-qirg.irtf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Qirg] An attempt at terminology
List-Id: Quantum Internet RG <qirg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/qirg/iYoQJT_MnZtels_nLhH29xqg3qA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/qirg>
List-Help: <mailto:qirg-request@irtf.org?subject=help>
List-Owner: <mailto:qirg-owner@irtf.org>
List-Post: <mailto:qirg@irtf.org>
List-Subscribe: <mailto:qirg-join@irtf.org>
List-Unsubscribe: <mailto:qirg-leave@irtf.org>

Hi QIRG,

Once again, the topic of terminology for the QIRG was mentioned. I am pretty sure this gets brought at every (or every other) meeting for several years now. However, writing a terminology document is a lot of work, getting the definitions right is a lot of discussion and most of us have lots of other things to do.

Inspired by https://pypi.org/project/ietf-llm/ which I was using to prepare for today’s QIRG session, I thought that maybe we can use an LLM to craft a terminology document based on a select few input documents which represent the group’s consensus. So, I made an attempt: https://github.com/wkozlowski-surf/qirg-glossary/blob/main/qirg-glossary.md. I started with just the two published RFCs and left out all other drafts.

It’s not perfect and I did make it iterate on itself a few times, but I’m just trying to see if the community is willing to consider an LLM-generated and maintained glossary and if people think it’s good enough. Also, would somebody be interested in helping me? I’m not very good with prompting so if somebody who is at the IETF meeting feels more confident about it perhaps we can sit down and work out a good method for using the LLMs to supplement the group and help us with terminology. Maybe have a generic prompt so that the glossary can be updated on a regular basis. Maybe extract terminology from the RFCs but supplement definitions with content from textbooks or papers. I’m not really an expert on using LLMs.

Unifying the control plane / data plane architectural terminology between the architecture drafts would be the next step but that part would have to be much more interactive.

Let me know what you think and if you’re around to sit down with me to and see if we can have a better attempt at an LLM-generated glossary.

Many thanks,
Wojciech Kozlowski
Quantum Communication Lead | SURF | wojciech.kozlowski@surf.nl<mailto:wojciech.kozlowski@surf.nl> | M +31 6 39 24 31 10
SURF<http://www.surf.nl/> is the collaborative organisation for IT in Dutch education and research