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]

Reply via email to