Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11

Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Tue, 08 March 2022 09:02 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 299803A0A71 for <netmod@ietfa.amsl.com>; Tue, 8 Mar 2022 01:02:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQrhez_G-ZXn for <netmod@ietfa.amsl.com>; Tue, 8 Mar 2022 01:02:05 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on061b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::61b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07BEF3A0A69 for <netmod@ietf.org>; Tue, 8 Mar 2022 01:02:04 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YA1mtVPCWYOgvJh3XtR7f10xEjTjGaZXzBq3Ys4GCAG01CtfWcpcXGumeRSEmkuhnRXdE4rAEMj2LDhvOrJKYa3UJGkOCtjUUjR3PyLrkF58/KVtMo4eSmNsXdZQ1slaV79sjK1hL1W9L7iwWg8FZC0SN5ag8xbWah7c5thQvfu0fh86lJ0rCIvr8DYO51hlFlA3XB2C8IpIZ+sRJDsb5kqVKNkGaCzFWZ2x+PWxpuRp4VZDG1In/uMYLmSyanhfEtVzDc+TL7eZvflIn/Ol7mFRetEe32k0a1kjvyfD6cwoL6+ZABSPb73Ofte3qYNQwjGr5xhMHaTr9ZVAIAzoUw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=33jpTav8HFX8f36YAP1JQ40KVllabTNdYIh4HsiaT0E=; b=S4pGxnRbG4R0NY15oLAk5uUFZFD6JrHpSPr6qMPJi5eAydLN/6N1q1gL7qi5T3DRVQIGiQVPU50cDRnf3fpj/BtLPpi2RLwCMYsIwiihI6G4JL1XZwJT3Em/fsgpZ7I/uhDzZMcdwnDolm5qgkp7aDjqKaJLEzrxyXF5l38iVv6RuiHg4n/WH7uBg8g92yrT1dv4XGVAe2XQ20bBVo14NYwVeBEDrBX8mcYgtikyaA56DV6QAx0/i50KmpSRrQIxBWzN8dpgaTxkhcZhZr2MIxnC8vgmdYXqlc7lZfx/tRwnWvuyLDg5EMW99OGQH1PJRDEhzvSHwd7uF/L6lX3DNQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=33jpTav8HFX8f36YAP1JQ40KVllabTNdYIh4HsiaT0E=; b=KQHX95vjIMXIveT8Zi9vK1HiuaHd9Aqe5rO8QD0O9rVcLKd5oBET+Hq9sJHhX5Bk42XAq7zqgN+3Vwgu1U5bNo7V/aKnPHOIQ/lZLtOZ/MsH/UxPxwVApTmmvc9441LnxQWVv8ywVS9LM82S/aJ7yYq+y2nNEvDgv/sHa/7RTQk=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from VI1P190MB0656.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:12b::14) by AM7P190MB0632.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:11e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Tue, 8 Mar 2022 09:01:57 +0000
Received: from VI1P190MB0656.EURP190.PROD.OUTLOOK.COM ([fe80::1040:f016:2d60:5c9a]) by VI1P190MB0656.EURP190.PROD.OUTLOOK.COM ([fe80::1040:f016:2d60:5c9a%6]) with mapi id 15.20.5038.027; Tue, 8 Mar 2022 09:01:57 +0000
Date: Tue, 08 Mar 2022 10:01:56 +0100
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: Martin Björklund <mbj+ietf@4668.se>
Cc: kent+ietf@watsen.net, netmod@ietf.org
Message-ID: <20220308090156.4pmggby2jvew25ll@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin Björklund <mbj+ietf@4668.se>, kent+ietf@watsen.net, netmod@ietf.org
References: <0100017ec2a73fab-b7e69955-c6ab-496e-a9a4-274780023fd1-000000@email.amazonses.com> <0100017f42af4f30-631592d1-9c88-4478-97e9-6636b5558bad-000000@email.amazonses.com> <20220307161053.old2vgmopuyhxvla@anna> <20220308.095223.147674740748964741.id@4668.se>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20220308.095223.147674740748964741.id@4668.se>
X-ClientProxiedBy: AM9P192CA0018.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:21d::23) To VI1P190MB0656.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:12b::14)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 11589df5-6455-4f49-34b8-08da00e24c5b
X-MS-TrafficTypeDiagnostic: AM7P190MB0632:EE_
X-Microsoft-Antispam-PRVS: <AM7P190MB0632926DCD93837B82F9A024DE099@AM7P190MB0632.EURP190.PROD.OUTLOOK.COM>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: qyQCPXbyaPU43xIZWIzScGH2Pp5zJbI6aV3VyHfG6DNe0mwwP8ePNO1lUpVwZdNn11QX8q3Rbkhui3bPzqwfFUs2tTO1YG/SotLuOy6vNRAbbWlj5xA5KVARaXHxjaT5+M5uoLDl0htXdFAxRiDOVvh0i4Sa7GtjpNYtIq0gDtikHcM6h91QmdpLqOa+Mw7gLW0ZEU+AR+2V3f/cgNjk5x8kMoag07Sr2L7sNlvUOnN8z4gRQk+rhnUP9K5VLdeoJiHVrtnIv17Y2eKIzaKfdkrDlyJ/7nchlKXXMHmLMo4031E4O2d6cn5IqZqoiHGPHN8L4SzCwu/4I1Nz2F5Asm9aAbZL8ZRbJu4rxJ5k9oQJu2qlcIDFmEPTTm+lbOFyFKWdFKcwGJdh5gfMQvqJDuNBBu2gkGU0cIsO8HtobeQSTF8Xh5Z5fhmJpoC2qCqaWvIMx6WDy34/bKon9zyleySgnBv1pw53XubmkG9v/356e6htYhXMV0CCe+q+bqdzLxduycoRSa2Zmpssc4CbY4Isz1sHoU8SzX+66Ng1pPbDmITRVMPKaIdCvNr1aGISKCLGziBQomUOV6h8ij/+JyKElaF1jskW25kuhAZ4OoKpLTE3ZOjZzZ+sAEiru95zMX4BHNDCS1q1diTwJZmeog5lQqrS6sF5c6CZSzhsrKAhbRl6MPhLU5NNDQ+y/7VIVh8H2h8JUX1b7z45Za6tIqIPXmirZ4BguXXjaJ1MB41CYw0kgcFkxksO4j02/w9chMlj0IRvPDXmqfGrwgrNPXX/w+CYJLWZNSJEDextpkU=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1P190MB0656.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(86362001)(85182001)(8936002)(6506007)(4326008)(6486002)(33716001)(66556008)(1076003)(8676002)(66946007)(85202003)(40140700001)(5660300002)(66574015)(38350700002)(6512007)(9686003)(498600001)(38100700002)(2906002)(186003)(26005)(52116002)(3450700001)(66476007); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: QCxPiyu9N2KOp71PT/45DC0/JuYej5ctR3mUcQXRD15zosZ9bKdx9nQxfv1pL2bOC0DRsfi6vev1tFP6NecRGmoZ+wjpSLNJHS+iU31dTBnVR47EIk4hUVtaPJYrIFQPCkvDQZDOF9KV2/fjapCVm/1n/DoCbUuk+vKTh6Rz2u2ezpDKE4qYbuSz+uf684iyQAZmcscdsPGxlCvYgQoqHNI3x2dcVPxtLj+JjlFtbzCBTL3r/NesBiE1N9lu3v6D6JlVIBvcXyyrpOypcbX0M+WlPAAZEeJlyGss0PGdKvHoC9i2WkZyuJo/hVDBHw/LPuhflgmWjMy5Zvi71GktyPToTC0CNGesblTHK2LLIzbLbL/nSWo5dX+RuL6GLkb/EBFThxVfNcx7hxk3Ffiq3/SrdCAA6UvhoTHn+1Vai+hxAM3fk4Hvs2U3BWA3xEiFaMrQjKJ+31OVTDAya+mszj/IgmmW7tluiC1MMpPEZsSeMWxLFqEhQq6ZPa7Q+yhbReIRyj1SIO73mU34REmnqoPcg/cyXbA5DlYlO+lpwjLO7J3uxKF8FXXg7/wwJtEBOvB9qQ3Kg2wALkQdiEyTs67UKnqdI9nzok2ZByYsHDM03FcnRzaKjMFMSlAd2Nv7lzoO4GOCFdkU/9+VfOnxd6KxcKxoebI3ZBPIOjx7iAsisKFlFPH4ddsocy3mkbuzi03KgDzMGKXTKdlR0mAyUpusX5MH70ngCjuX0eM0FV1prH9LOhNomhrcpCGxmvGwv0sKHo+cMcpQ301oEidbkSZ3szxmnYJiOlXuhFyJ3s58Z6xLwpcbOs5cSBvtwY0tdF2IRW6Pl1fWeq9s11+vGDSiuKglDeKql3Skee9qe4futtKOM1fRjzqMql4gl2sHC261TzC4HPLGUG5hek5VzfqKxYb7G0aLRzzTuf5VAYsiWk+P3rwEFnIMITXhCaEc+VJeo3TF+zcnKNrrEBb4EwuyYjiDKGAgdy/ExXCPiRxt1idu+mVRRTXd2Y34ROpOuWR/hQsN2HSYcLXR/0cWupE1UfBkfxPzoa19dAv7gfFBpCUGqqqnAzJzdHzPS43hc/Ejlf1msi6b2wuEv/iEnOtyVemQoggO/QNkxpKP9t+nThLreNN6sElDDYiBKLDssFjNYSh9Z5olhcWs+zIt+8eGiyJaktnvdqiK3TvJ1g3sNOD1N9kFKpc39UsKBwe1Q9AQaf5SgfzriIlMTQhQIRXAMsgOmJ0TYa5P2NA+UdTeOinPTUga0ujHI/QCUfwwe6wMCgVQqoGDkIkRjCv0cOTyVWn9ATyh1JdJH5+ZF79p76cUiqCscqe4SVfmwLBZezMtdTHEZBegit6kBi9XxBC2pdVQo+y4yDx6tgUtujv124Xi8HvTeqfqFIX6FXm8kHMJAYt9ElW+tLeGjWjBvZ9ZgEkNKI5Ne6+3vIon+H7CSnef7z1ZLW+Spc8SASFzyLunvM2GUP59LTfrCupkBQGDWZXR9ofiH39iaL3onsEt9BAAIOLOwJTP59Hm2Scrs5Ck0hGKBv8V5KIy4Wks7OVeGrNdWpXV8AIMQDhv8PdsIp0vmLSKIi4HJoP2UV2awqv9l+HeBr+/lE2NmevmuhjlI6EQgu3bdhxOCojekT6KC9QIUS9shgW2caiwf7VKK4MwfqA1jGn/aqm5fraflAeLB9myF+V3HUuveAI4uvU=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 11589df5-6455-4f49-34b8-08da00e24c5b
X-MS-Exchange-CrossTenant-AuthSource: VI1P190MB0656.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2022 09:01:57.1719 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: bHj5YTGi/pCvYBKYMP7HyK2ACTvVKQIsKUqPkoiAt4bXjiAcYSfAn0bgXlMAUNRcCHiQCPbKk9vNl36PjX0JTCVJ+rY1/bVB7mCeqwtuF1E=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7P190MB0632
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/47t6ZTXRz39K8lhepmlzmHF-2Fg>
Subject: Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Mar 2022 09:02:11 -0000

Martin,

the problem is finding a pattern that is guaranteed to not exclude
anything valid and which is simple enough to be understood and put in
a YANG module. People on the Internet tried to literally capture the
ABNF rules of RFC 3986 leading to regular expression monsters.

I am open for concrete suggestions. ;-)

/js

On Tue, Mar 08, 2022 at 09:52:23AM +0100, Martin Björklund wrote:
> Hi,
> 
> While reviewing draft-ietf-opsawg-sap-02, I had to study the type
> inet:uri again.
> 
> I assume that the type "uri" is supposed to mean the type that is
> defined by the ABNF rule "URI" in RFC 3986.  If my assumption is
> correct I think we should make this clear in 6991bis.  If my
> assumption is not correct, then we definitely should add some text
> that describes what is meant.
> 
> Since (?) inet:uri is defined simply as "string" w/o any pattern, some
> RFCs have been published with URIs such as "D1" and "1-0-1" (RFC
> 8345).
> 
> 
> 
> /martin

-- 
Jürgen Schönwälder              Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>