[Uri-review] Re: [art] Re: Alternative representation of URIs in YANG

Kent Watsen <kent+ietf@watsen.net> Fri, 23 January 2026 14:27 UTC

Return-Path: <0100019beb40df8e-1fc9f289-7efb-4d2e-a868-54733efc443c-000000@amazonses.watsen.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 7B529ABFFDD3; Fri, 23 Jan 2026 06:27:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.com
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 lm_iO4W4uyHS; Fri, 23 Jan 2026 06:27:43 -0800 (PST)
Received: from a48-110.smtp-out.amazonses.com (a48-110.smtp-out.amazonses.com [54.240.48.110]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 0CAB9ABFFDC9; Fri, 23 Jan 2026 06:27:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1769178456; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=hxuLMUi0+v0npjylYDgsAxOyWAcXQVIHKwPUnCj0tvI=; b=G6Km7MhsF1OdQ+Wdwp94FJCCBluTn/0ydEiGREDj3FHL5t5/nhl7/i/EHHmtOc// q/niVDkC5Yn8/J10W6CUcfZMfvtJwbcMWQoQu6a/S5JAzytwZMU2puCNzz4hXBNVvOn n4sGt2VTag+Yg8nzTlooxZtfC9F2La8EV5TGlyWc=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <0100019beb40df8e-1fc9f289-7efb-4d2e-a868-54733efc443c-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D6AF39EE-5943-42AE-AE70-73468229A2EB"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\))
Date: Fri, 23 Jan 2026 14:27:35 +0000
In-Reply-To: <e1356eb8-31ba-47ce-9a1f-8d42713184a9@betaapp.fastmail.com>
To: Martin Thomson <mt@lowentropy.net>
References: <87zf669z4x.fsf@hobgoblin.ariadne.com> <0100019be639037e-5401829e-3666-454e-b2c1-e9ac65a04ac5-000000@email.amazonses.com> <e1356eb8-31ba-47ce-9a1f-8d42713184a9@betaapp.fastmail.com>
X-Mailer: Apple Mail (2.3826.700.81)
Feedback-ID: ::1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2026.01.23-54.240.48.110
Message-ID-Hash: 2H5XOE6W6TQXQM73JYRPT3OXSYXGWQZJ
X-Message-ID-Hash: 2H5XOE6W6TQXQM73JYRPT3OXSYXGWQZJ
X-MailFrom: 0100019beb40df8e-1fc9f289-7efb-4d2e-a868-54733efc443c-000000@amazonses.watsen.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: "Dale R. Worley" <worley@ariadne.com>, Mahesh Jethanandani <mjethanandani@gmail.com>, tom petch <ietfa@btconnect.com>, art@ietf.org, "uri@w3.org" <uri@w3.org>, uri-review@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Uri-review] Re: [art] Re: 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/zRfdwg6uVk2B5o18FHG22U182vE>
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>

Hi Martin,

> I'd like to offer option 6.  Use the existing URI syntax from YANG.  It's a straight-up string, which is perfect because it avoids this whole mess entirely.

This is where the draft started, but the NETCONF WG objected due to it not having regular types with strong validation.  Hence the transition to a structured URI.  Going back to a "string" is not an real option.

Kent