[Uri-review] Re: [art] Alternative representation of URIs in YANG
Martin Thomson <mt@lowentropy.net> Fri, 05 December 2025 01:08 UTC
Return-Path: <mt@lowentropy.net>
X-Original-To: uri-review@mail2.ietf.org
Delivered-To: uri-review@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id DFF1795BC6EB; Thu, 4 Dec 2025 17:08:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level:
X-Spam-Status: No, score=-2.799 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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=lowentropy.net header.b="tpT6/FRo"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="dUG8lPl0"
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 QQiHjc2uvcbj; Thu, 4 Dec 2025 17:08:59 -0800 (PST)
Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com [103.168.172.157]) (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 7339595BC6E3; Thu, 4 Dec 2025 17:08:59 -0800 (PST)
Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id 454B014001BA; Thu, 4 Dec 2025 20:08:53 -0500 (EST)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-04.internal (MEProxy); Thu, 04 Dec 2025 20:08:53 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; 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=fm2; t=1764896933; x=1764983333; bh=DDegMI9+l36i5lV3V1l9xq4V95fzCQaH LZ3hBrHsSqs=; b=tpT6/FRodhotHx4OkqAftrDWlPLgJj1xYtPcZTIvP3UMIG4s o7lmDMzpZa72ubvutv7LMdPIPFEjHvPp/gLzmW5+14MzcCRbuMg5URCZd8lXDpdM CxBTx2VftNwJJm7pxk0t7buKd8Jw4tlE/1n97KTRp6Xl3xln/Za0oUejCQFg31rs PXhSPfJ/CdgpnJ91bOdKGv9PIHSj50Vp+DjVXuwV/8Z+5x4HH4fKbCwNztmi5QA8 C5HJY8BZxum5RsfoohG9NKK2sABN2/QvX2v2CBzsjLPQgj/jlY96tovlUArD3fu0 2i5U9jsgJxg0J50Gwk7+InX/4hf5PB8v+ofmuA==
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=fm1; t=1764896933; x= 1764983333; bh=DDegMI9+l36i5lV3V1l9xq4V95fzCQaHLZ3hBrHsSqs=; b=d UG8lPl0DpOOVRTL6oyHrAwdp4qR6nH2N624K1CQQU+AHvBbZuqFAYX5CHRh0E4NC A8nLb3NoHBc3PoJTS96ppjoeDB4+O/50o9ONU89qDoYF1SATGU8CzeE/68atse3p ZJ/4kWNWh2PvGgepxuRq6D2qAI8xxp+jZyTMdw9lFkvqg6bHrAaKm4t8NceKjvU7 znmNs8zb49xXOEA34hVdv/LOWAoA0zX6jsGO1jn/D2gy10odbZk78hlR2HC/WLtu TFfxkpkT6ZwCeynNwon/kR0NeKAlfxKYGXJ9W1dIm61Z756ROBWJeYv+87TZ7MSj X7J1Bi6uCbheCo2i1EUUA==
X-ME-Sender: <xms:pDAyaQ_bOIvXVG8U8huf5EPnCU5ayZsAeVW7tFV12_YHri5E-W4aiw> <xme:pDAyaTiTZyuIarsF13V57LOSXV8-54D93zQD7u4DKAVpyHv_p_HXl-Ng-cW1p6gEj s92hJxy8YHcX1bkqxIrLwWQDnmT8ek2B9kk3vJ_qniNE-tp4YVtMGEx>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdejtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurh epofggfffhvfevkfgjfhfutgfgsehtjeertdertddtnecuhfhrohhmpedfofgrrhhtihhn ucfvhhhomhhsohhnfdcuoehmtheslhhofigvnhhtrhhophihrdhnvghtqeenucggtffrrg htthgvrhhnpedvtdehleeiffekgedttdevfeegvdeilefhleetleetffeiheehiedvhfei teeijeenucffohhmrghinhepfihhrghtfihgrdhorhhgnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhtsehlohifvghnthhrohhphidrnhgv thdpnhgspghrtghpthhtohepjedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepih gvthhfrgessghttghonhhnvggtthdrtghomhdprhgtphhtthhopehmjhgvthhhrghnrghn uggrnhhisehgmhgrihhlrdgtohhmpdhrtghpthhtoheprghrthesihgvthhfrdhorhhgpd hrtghpthhtohepuhhrihdqrhgvvhhivgifsehivghtfhdrohhrghdprhgtphhtthhopegu uhgvrhhsthesihhtrdgrohihrghmrgdrrggtrdhjphdprhgtphhtthhopehurhhiseiffe drohhrghdprhgtphhtthhopehkvghnthdoihgvthhfseifrghtshgvnhdrnhgvth
X-ME-Proxy: <xmx:pDAyaakSt1hktNuibgSe6MPi8P-17dBYAYv2oeKa3LPGNqmx8IRGCw> <xmx:pDAyab4n0FSZoVvBHaDY4wK3bm7FSFh1UmPrCninioU1vkr1MeT68g> <xmx:pDAyaYj7V_vi7ut8AUs-jUktO6m2Vs10DYIW-NgFhgyF6zg-k1VZZQ> <xmx:pDAyaQFEO3CuWg0NNn0Wa01J6Y_4XNqwBwNWbpY_FErT_HZqd0uzYQ> <xmx:pTAyaZ4U44p3e5RVaudlzNZYNF1CPte2MneJLQAgn1KBgcjO6SDg4pHj>
Feedback-ID: ic129442d:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id 96D17780054; Thu, 4 Dec 2025 20:08:52 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: AruTPOI_qQOs
Date: Fri, 05 Dec 2025 12:08:32 +1100
From: Martin Thomson <mt@lowentropy.net>
To: Kent Watsen <kent+ietf@watsen.net>, Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <57829c0f-b80c-419c-b93c-798a91b64e17@betaapp.fastmail.com>
In-Reply-To: <0100019aebc629fc-457e7f9d-101d-4c36-b266-b2d3492ec20c-000000@email.amazonses.com>
References: <04751771-27b6-4894-81dc-82036aeea5d2@betaapp.fastmail.com> <0100019ab804a507-449eb08e-87a3-4afc-bb98-9b67827bf928-000000@email.amazonses.com> <05d03d11-f140-461e-8a68-0dd6f1bfe465@it.aoyama.ac.jp> <FRWPR07MB106228FC36F536D383AEEE6A5A2DDA@FRWPR07MB10622.eurprd07.prod.outlook.com> <331d1f14-8ae6-41b7-810d-a21c3a5a5041@it.aoyama.ac.jp> <0100019ae08ae5d4-27a4240b-c315-4363-b79c-2fb80a81eb9f-000000@email.amazonses.com> <8679986b-f7c5-4621-bd04-b970b90ce426@betaapp.fastmail.com> <0100019ae59947ac-edb18e77-10fb-4adf-8e18-da9fe0ee7a01-000000@email.amazonses.com> <fd64b5cb-a74f-4ba0-8469-7a84f127e518@betaapp.fastmail.com> <0100019ae9d410b7-65ca59e5-f278-43b4-a9d7-b269bf5dc61c-000000@email.amazonses.com> <8dd16b2f-81ca-4ce9-9e1e-fbca46f5e7e8@betaapp.fastmail.com> <42D314EB-FA59-46DD-9754-D732BDF92309@gmail.com> <0100019aebc629fc-457e7f9d-101d-4c36-b266-b2d3492ec20c-000000@email.amazonses.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Message-ID-Hash: TMOUE6TBAEN5RMLXMPD3YSHCWQGCUZIF
X-Message-ID-Hash: TMOUE6TBAEN5RMLXMPD3YSHCWQGCUZIF
X-MailFrom: mt@lowentropy.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-uri-review.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: tom petch <ietfa@btconnect.com>, "art@ietf.org" <art@ietf.org>, "uri@w3.org" <uri@w3.org>, "uri-review@ietf.org" <uri-review@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Uri-review] Re: [art] Alternative representation of URIs in YANG
List-Id: Proposed URI Schemes <uri-review.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/eMw5BAD2x7tqgShzfIyaHikYpGo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Owner: <mailto:uri-review-owner@ietf.org>
List-Post: <mailto:uri-review@ietf.org>
List-Subscribe: <mailto:uri-review-join@ietf.org>
List-Unsubscribe: <mailto:uri-review-leave@ietf.org>
On Fri, Dec 5, 2025, at 10:50, Kent Watsen wrote: > It's best for us to call/name it for what it is, thus negating the need > to extend it in the future. > If calling it a "URL" is accurate, then that's a win for all. A URL is a URI that is also a locator. That is, if you can resolve it, it will lead you to something. Those are definitely more likely to use the same authority form that HTTP does, but there isn't a firm guarantee. The only safe container for a URI generically is a sequence of bytes or characters (the difference between each is important in many cases, but not here). The same is generically true for URLs as well, though under certain narrower definitions it might be safe to carry them in other ways. See https://url.spec.whatwg.org/ for an example of one such narrow definition. However, that definition includes file: and blob: URLs, which are more complicated than you might like.
- [Uri-review] Re: [art] Re: Alternative representa… Martin J. Dürst
- [Uri-review] Re: [art] Re: Alternative representa… tom petch
- [Uri-review] Re: [art] Alternative representation… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… Martin Thomson
- [Uri-review] Re: [art] Re: Alternative representa… Martin J. Dürst
- [Uri-review] Re: [art] Alternative representation… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… Martin Thomson
- [Uri-review] Re: [art] Alternative representation… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… Martin Thomson
- [Uri-review] Re: [art] Alternative representation… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… Martin Thomson
- [Uri-review] Re: [art] Alternative representation… Mahesh Jethanandani
- [Uri-review] Re: [art] Alternative representation… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… Tim Bray
- [Uri-review] Re: [art] Re: Re: Alternative repres… worley
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Alternative representation… worley
- [Uri-review] Re: [art] Re: Alternative representa… worley
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Re: Alternative representa… worley
- [Uri-review] Re: [art] Re: Alternative representa… worley
- [Uri-review] Re: [art] Re: Alternative representa… Martin Thomson
- [Uri-review] Re: [art] Re: Alternative representa… worley
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Re: Alternative representa… Martin Thomson
- [Uri-review] Re: [art] Re: Alternative representa… Tim Bray
- [Uri-review] Re: [art] Re: Alternative representa… Mahesh Jethanandani
- [Uri-review] Re: [art] Re: Alternative representa… Martin Thomson
- [Uri-review] Re: [art] Re: Alternative representa… Henry S. Thompson
- [Uri-review] Re: [art] Alternative representation… Sampo Syreeni
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Re: Alternative representa… Tim Bray
- [Uri-review] Re: [art] Re: Alternative representa… Mahesh Jethanandani
- [Uri-review] Re: [art] Re: Alternative representa… Mark Nottingham
- [Uri-review] Re: [art] Re: Re: Alternative repres… Orie
- [Uri-review] Re: [art] Re: Alternative representa… Mahesh Jethanandani
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Re: Re: Alternative repres… Martin Thomson
- [Uri-review] Re: [art] Re: Alternative representa… Kent Watsen
- [Uri-review] Re: [art] Re: Alternative representa… Martin Thomson
- [Uri-review] Re: [art] Alternative representation… Kent Watsen