Re: [yang-doctors] Question about implementation of yang modules for recently published RFC
Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Fri, 10 September 2021 09:42 UTC
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 07E913A0C00
for <yang-doctors@ietfa.amsl.com>; Fri, 10 Sep 2021 02:42:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001,
SPF_PASS=-0.001, 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 GIT7ODaPs6ad for <yang-doctors@ietfa.amsl.com>;
Fri, 10 Sep 2021 02:42:02 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com
(mail-eopbgr40054.outbound.protection.outlook.com [40.107.4.54])
(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 997E73A0BF3
for <yang-doctors@ietf.org>; Fri, 10 Sep 2021 02:42:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=REFolQnr709JlKU3w5XRNkI7BBIILctOZD92gPEwbi4R3MuhrUOx1aPrbXQNd4dC47EDWm8tj7+XtRAYvI9WAtwVDNcvEKSowWJxuGGnexoIoYOFRexqjvSvRKsCTzQK771dqHbnKlDYmQqE+Vcla1oXii2+OTAESvth/9ty9J7gPP3pmr1NJ4r5NNJcgxkmcTF5fq0NRbExHjDCT4W8Vp8arPhoZpjnmxXWOH6XvXZRZN/KIbjCjBdtiyDd1/UH8BSe5sGYbm29oxfld/TOD8pPO7BZteMcFI27R41LgTIWpNV1SZeAyaSuPDybWzEiCW2+SmMsi1mDkNr1ZsYSCg==
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;
bh=/Juv84jmWaMtGu7488YTKTLKQs7qFMfO+e5uHzZMJAk=;
b=LyMrKiXtbAaKE8YFTKyhAVz592lCNCV+kbGppqy0Jja5641oAC1u5RbKB1H+Q59fWjBlBsyr4MAeNZ7ktylDDzlNsaQu9ogK64ayRDkQ0fCIq77R8wQUrtKu6HvQofFH0wc/vtH3of/ZQgr70WzPhTRiZNg+6KzVHKNuyeG8Tbo8Rh0xAGDjN6/Id3Rde+HyetFv7dQ7/ZqlhZNnp1kM99eSphuI9xGzJacC+hRkGYXwiZDLBCz9GRkWvBvLo1cssBppeO3+5TuJB8uNHVWw6qEWPM4VrVNoMs6sTV6jhgT0+sLAygxFdYrbTvShqf28vS7RyOVhLdn5ILDlZWCuFA==
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=/Juv84jmWaMtGu7488YTKTLKQs7qFMfO+e5uHzZMJAk=;
b=ti92Z0Qd8QSzAbUanI/P0nh6aJ/9OGVvgGiyLrPZpFpf/Mg03BR6g7LvPns6YWhrnnSne1HzYnMaNUJPh9ptne+XqysY2cfqDdGwZ5K2z88UK8FZLV0xXHx3eran+18K2xlHOED3DzgPjMXu/OtoRW5yVe9BQ2kRAFzuDOwrc1M=
Authentication-Results: nic.cz; dkim=none (message not signed)
header.d=none;nic.cz; dmarc=none action=none
header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
by AM4P190MB0065.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:62::21) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.16; Fri, 10 Sep
2021 09:41:58 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
([fe80::6539:572:25dd:e6ab]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
([fe80::6539:572:25dd:e6ab%7]) with mapi id 15.20.4500.017; Fri, 10 Sep 2021
09:41:58 +0000
Date: Fri, 10 Sep 2021 11:41:56 +0200
From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?=
<j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: Michelle Cotton <michelle.cotton@iana.org>,
"yang-doctors@ietf.org" <yang-doctors@ietf.org>,
Sabrina Tanamal <sabrina.tanamal@iana.org>,
Amanda Baber <amanda.baber@iana.org>
Message-ID: <20210910094156.42nvmkjo2bmru3bw@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>,
Michelle Cotton <michelle.cotton@iana.org>,
"yang-doctors@ietf.org" <yang-doctors@ietf.org>,
Sabrina Tanamal <sabrina.tanamal@iana.org>,
Amanda Baber <amanda.baber@iana.org>
References: <731DAF81-C9DE-415C-9DBB-E56FAB6EC4F0@iana.org>
<874kasrh64.fsf@nic.cz>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <874kasrh64.fsf@nic.cz>
X-ClientProxiedBy: PR0P264CA0282.FRAP264.PROD.OUTLOOK.COM
(2603:10a6:100:1::30) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
(2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.244) by
PR0P264CA0282.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:1::30) with Microsoft
SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
15.20.4500.14 via Frontend Transport; Fri, 10 Sep 2021 09:41:57 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2fa5fbb6-d3cf-4865-5a4d-08d9743f3b62
X-MS-TrafficTypeDiagnostic: AM4P190MB0065:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB0065580E96B1F358980C9A11DED69@AM4P190MB0065.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zCmNd0YtYFb+kkvuPOSGlPbrT737//8aOw38fOOrF6ZXtKP3Cuq6Oi0OjVWt+WDo83Rk1AwMdg+3rv93XUA+5hOKx0maVvKO6OvQn/VL0IyENlgiTJG6hhBnijI85QijkGa2zUFL597K+aMCqli07d8KXXKhaxY/ayOzeGhY6ODGRiG5CnydhWjOSGcPX751hV5o9VY8wFksm6DAaSZ80l/zeZrjA7nKY1aiH7nMevDBGITuScHTqBXEjnYz7rsxfGoCulbmG0tQKnADlsVaYoerw3vN08jBULITfJVpWQnpXISQX8ivlODXOXXAAGdiNe+6pCKXjLbLhbjsFxVqx8HIVtCh+VUYzfB06bObfABhdU4msnUDFgjjiJu/GhA+R0GkW34vmFNonFUUX3wnfhEnxcZBl0W6hx9SzILG1Ck3gUroEdlltQ4LhUByDD7CGNZU2O9KJNb/81b56Vq9pSnrA+XBpSsTDUZt95zXixILdEAVggZKJim6j4qwCSinsa8OES0404tLZ8NWNyPu7SSL2gz1c6GVU2QVH4DEpFLEF31LxSfIY75SlMOeZdNVAafQx7w+GlBkqsG1GNMAC8RXIBvq37YsbLSEfiNMZwgrAj2rP8RoziadHJEUCEoXy26T0NWFecraDtjmPExSqaF7Noece1/vrGE/kASs6lYAFvcIX70eBKvlricpiqLC/4J5ak1Nm54bq8lWVX2LmgKw6Y7ClL3hBzXMEa2qrgpT8rLxuQT7GH+vdoAO5um2V1sz7QVtlB1vSoaLrb4dVkksF9CqfljcfHsoiYpFhHF8fwwTALNq6Lt7N15Qs+El8Ee9RF+LURGJdU72zwPOeg==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM;
H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
SFS:(366004)(376002)(346002)(39860400002)(136003)(396003)(86362001)(478600001)(6916009)(2906002)(8676002)(956004)(52116002)(966005)(54906003)(4326008)(186003)(40140700001)(6496006)(85182001)(8936002)(83380400001)(5660300002)(6486002)(66946007)(38100700002)(85202003)(38350700002)(66556008)(1076003)(26005)(66476007)(316002)(3450700001);
DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZjdKamwweXZEaWYxQzIzNjlxQXVCZC9Sb2djdUlvOXNMd2pJano2TmRHcnli?=
=?utf-8?B?cDhJSm04K0IrOUJGSXhOVHB1c3lPR0ZrSmxwYVpZS0dBemdDejBPN21MYmJD?=
=?utf-8?B?bWJ4T25YUXN6UXNGZWdVVTQwNUNXTDB1YldUYVF6SGxXV0gyM0RiMm9YcUlo?=
=?utf-8?B?Yllab09MVmRGRm8yUThuc2NuVlNWL1BrMGtzNWFBdUNsRmtQT09KSXQxT3lU?=
=?utf-8?B?TitnNkt3d1BDRURSRmtIMk14MnhOYXhpWXF2d0g4bEhISmM5TktndENzZHYx?=
=?utf-8?B?U3A4cGVRSVBqMXl1cE9rZ1hMNHhtRWM2MVlSb3p0YlNkclFOc1hhVy9TV0pB?=
=?utf-8?B?bGdoTXpSMHJTSVVaMXhIcFJkMkhUN3o5Q1JwRGo3MjVnMHVGN3ZJc0tsU1ov?=
=?utf-8?B?RUdxYXpUdGU0Y0hscWQ1VC9lUWxMN21SYXN3bDVFcmRoanJid1BmaVZ2ZG1O?=
=?utf-8?B?S0JmQ3ZFNHJsM01YbW50SXpvK0JRdk1iYXIvRTA5Yjd1RjZSUGJyS0NZdmlw?=
=?utf-8?B?a0Z5V08weWNhUVJJOWFIRmJrUDlXUDVQV1JBaW9jTHBJN25VU3RSb3EweThW?=
=?utf-8?B?NURnQkY1RFVmVVJLQklZa3VDbS9VaWNLUGtvQVI5MTJ3bGFjUi9GY0J1dC9P?=
=?utf-8?B?Qi9QRHRkVVpHWTE1WENGalVXWktNM1FiYjdCT1hXeFBzcy9BQTRkRU1UTGFI?=
=?utf-8?B?YldxTlpZeGxlbjRERm0zbnB5ZUZxTFdBOWJqMXN6WHpCUnJXaTM2RG5IRzd6?=
=?utf-8?B?UmloZy9FcUFHTFFQRXNOVFh3UW1oY0lzN0xuUTFTdTJhRzBWTHFZdGlYRW1l?=
=?utf-8?B?VXVhM3MrN0FqeTRIYmR0eUtBYW1XUkdWcE1JNm05TkQzTVJ4M1pJNk9rdVNn?=
=?utf-8?B?Q2ZpZ2NkTnV6amdaUEJnaDMyRkhjOFEzSmZkdTQ5SzNSaWRPRnRLbWpKRUI3?=
=?utf-8?B?bmFKT1B6Ty9iRkhaSCtUNlBieHBJQ3BFeVJBZGF0c3NKa2hvNVRaZEdEeS9z?=
=?utf-8?B?bkdRMEVqaUNEdmdJKzNVNVFIbVJZVGkzTVhkbk5BSDhNVDFJYlZRTFBLYnVk?=
=?utf-8?B?UDdIK05jT0Y5djNRdW82YjYxOXlIM2hKTkJLYWxtYVlNZSt3L2ZCZ2xqM2R5?=
=?utf-8?B?MVVwUnlYbFNDc1ZIS1hEUHpjeGlZTlhpNllsRWZvT0ljZmVteXZBQVZ1eWhq?=
=?utf-8?B?MG1CUVNrYnk0N3ExU3RRM0dmR0dma2k1NVlnckw1UkE5b1paTjZrK3hCNmpj?=
=?utf-8?B?a1hJNDZGRVlXWGRoellhZGxZTHdNQ1JNdnlhaXp1bWNxNkR5MklkblVTeVdU?=
=?utf-8?B?Y1NCNzZUMlVpL0VrOHRoN05HYjdKSURuc215U1p4aHpiVXg3NXZVSlkwa1hJ?=
=?utf-8?B?K3pRY1o2MWJMV1JsdzVxeUZZTWRiVnM3c3NIaHhqV1pmTjhBNWIrTk5xMmxw?=
=?utf-8?B?L2FwMmwvTjNSbi9wQnJLNlBscDBGbS9qd0ZTTWlDQytYbWZrWmZVeFFMdi82?=
=?utf-8?B?bDJSNjVMWFZaTEIyNHN0K0VsbFBic09zSWZYcFQvaFM3NTZ3Y2NHZFpzUjBT?=
=?utf-8?B?QzAxZndwRTM2Q1AvSjduOUVaTjVNWk5FQWlCUTFtV1pLVVVhOGQzKzcwRkJJ?=
=?utf-8?B?Z1BkbTZWb2tRWUNod0w1SGN4REprM0hTYkdIalltbUtqY0VtRkpmQnhPOUhK?=
=?utf-8?B?RzNZU05mYTJCQkxNbTRkdjJRL3haclpML01udVp0c2Y2US9QZHBpK0l4Z1ps?=
=?utf-8?Q?2cQhdee/vpJ7RkVVp4DBZRMLWYbGGNth9dKreVl?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fa5fbb6-d3cf-4865-5a4d-08d9743f3b62
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2021 09:41:58.0128 (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: +JCCkwdbZt9LJyfO5HKafaNs7mpNbbGJSUIAzEW7tHLKSL9yHE8FyFCSaVF68jFPYRacK5fdp75z/1h2lZTsn/xJQquUMjuzrAsjVy4Y0co=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0065
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/k5egqF5hyuY-EySWR59QHld6-KM>
Subject: Re: [yang-doctors] Question about implementation of yang modules
for recently published RFC
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>,
<mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>,
<mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Sep 2021 09:42:08 -0000
Lada, I think it is highly desirable to have an automated workflow that avoids manual work as much as possible. Creating such a workflow, however, may not be easy and might require a couple of hackathons in order to weed out the corner cases that will show up (and I expect there to be quite a few of them if you look at the larger universe of IANA registries). So it boils down to who brings up the energy for working on this. If you have time for it, you have my ideological support but I may not be able to contribute much to it (and I am not good at xslt transforms in particular). Back in a day, I would likely have contributed to such an activity during IETF meetings, but in the modern times with meetings that tend to do not get me anymore out of my everyday life, activities like this tend to find no time anymore. /js On Fri, Sep 10, 2021 at 10:03:31AM +0200, Ladislav Lhotka wrote: > Hi, > > this is unrelated to Michelle's question but... > > It seems it is somewhat complicated for IANA to maintain YANG modules mirroring IANA registries. I am thinking about using the approach of RFC 9108 on a larger scale - specifically, developing XSLT stylesheets that would take the online XML format of an IANA registry and transform it to a YANG module. This way, IANA would only maintain the registries, but YANG modellers can always obtain a YANG module corresponding to the up-to-date revision of the registry. > > Moreover, there would be some hope that important IANA registries can be made available to YANG before the end of the universe - it took three years to finish RFC 9108 in DNSOP WG. > > What do you think? > > Lada > > Michelle Cotton <michelle.cotton@iana.org> writes: > > > Hello Yang Doctors! > > > > > > > > Quick question about implementation of RFC 9132. > > > > > > > > For the IANA maintained Yang, iana-dots-signal-channel, the RFC-Editor sent us a replacement yang file. > > > > > > > > In this case, do we just delete the older yang file and completely replace it with the new one? > > > > > > > > At https://www.iana.org/assignments/yang-parameters we point the iana-dots-signal-channel entry to the newer yang file. > > > > > > > > Then we’ll update https://www.iana.org/assignments/iana-dots-signal-channel/iana-dots-signal-channel.xhtml so that it points to the newer yang file and update the RFC. > > > > > > > > Do we have that correct? > > > > > > > > For the ietf-dots-signal-channel yang, an additional entry was added since it is not IANA maintained (per previous instructions from Benoit). > > > > > > > > Thanks for any confirmation you can provide! > > > > > > > > --Michelle > > > > > > > > Michelle Cotton > > > > Protocol Parameters Engagement Sr. Manger > > > > IANA Services > > > > > > > > _______________________________________________ > > yang-doctors mailing list > > yang-doctors@ietf.org > > https://www.ietf.org/mailman/listinfo/yang-doctors > > -- > Ladislav Lhotka > Head, CZ.NIC Labs > PGP Key ID: 0xB8F92B08A9F76C67 > > _______________________________________________ > yang-doctors mailing list > yang-doctors@ietf.org > https://www.ietf.org/mailman/listinfo/yang-doctors -- Juergen Schoenwaelder 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/>
- [yang-doctors] Question about implementation of y… Michelle Cotton
- Re: [yang-doctors] Question about implementation … Martin Björklund
- Re: [yang-doctors] Question about implementation … Ladislav Lhotka
- Re: [yang-doctors] Question about implementation … Jürgen Schönwälder
- Re: [yang-doctors] Question about implementation … Ladislav Lhotka