Not yet. The idea was to get WG feedback first. If consensus on overloading ‘@‘, then xym needs to change as the support for ‘#’ has already been upstream’d. I’ll have to change my local fork of rfcstrip, too. Ultimately, libyang and pyang should have code to sanity check the filenames for a proper date/YANG Semver. They do not today.
Joe From: Mahesh Jethanandani <[email protected]> Date: Wednesday, April 15, 2026 at 14:30 To: Per Andersson <[email protected]> Cc: [email protected] <[email protected]> Subject: [netmod] Re: I-D Action: draft-ietf-netmod-yang-module-filename-08.txt Hi Per, Thanks for what I hope will be a simplification of the change. Has the tooling change been made to accommodate the change? Cheers. On Apr 15, 2026, at 2:07 AM, Per Andersson <[email protected]> wrote: Dear WG, The YANG Versioning Design Team has come to the conclusion to not introduce another delimiter (the number sign, "#") for the YANG Semver versioning scheme in the YANG module filename convention, but instead reuse the existing delimiter (at sign, "@"). Strings from either versioning convention will never match so it will trivial for tooling to infer version convention used, for humans it is easy to visually identify either versioning scheme as well. The motivation is to simplify operations and to not introduce unnecessary turbulence for tools. This also better aligns with points made in LC reviews from directorates and IANA. -- Per On Wed, Apr 15, 2026 at 11:02 AM <[email protected]> wrote: Internet-Draft draft-ietf-netmod-yang-module-filename-08.txt is now available. It is a work item of the Network Modeling (NETMOD) WG of the IETF. Title: YANG module file name convention Author: Per Andersson Name: draft-ietf-netmod-yang-module-filename-08.txt Pages: 6 Dates: 2026-04-15 Abstract: This document presents YANG module file name convention. The convention extends the current YANG module file name using revision-date, with the YANG semantic version extension. The YANG semantic version extension allows for an informative version to be associated with a particular YANG module revision. This documents updates RFCs 6020, 7950, and draft-ietf-netmod-rfc8407bis. The IETF datatracker status page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-module-filename/ There is also an HTML version available at: https://www.ietf.org/archive/id/draft-ietf-netmod-yang-module-filename-08.html A diff from the previous version is available at: https://author-tools.ietf.org/iddiff?url2=draft-ietf-netmod-yang-module-filename-08 Internet-Drafts are also available by rsync at: rsync.ietf.org::internet-drafts _______________________________________________ netmod mailing list -- [email protected] To unsubscribe send an email to [email protected] _______________________________________________ netmod mailing list -- [email protected] To unsubscribe send an email to [email protected] Mahesh Jethanandani [email protected]
_______________________________________________ netmod mailing list -- [email protected] To unsubscribe send an email to [email protected]
