To follow up on Joe's message on the versioning work, this is a relatively
minor update to the draft-verdt-netmod-yang-module-versioning-00 draft.
Probably the two key changes to be aware of are:
(1) If a revision-label looks like a YANG semver then it must be interpreted as
such.
Section 3.3:
YANG Semver [I-D.verdt-netmod-yang-semver] defines a versioning
scheme based on Semver 2.0.0 [semver] that can be used as a revision
label. All revision labels that match the pattern for the "version"
typedef in the ietf-yang-semver YANG module MUST be interpreted as
YANG semantic version numbers.
(2) IETF YANG modules must use YANG Semver as the format for their
revision-labels.
Section 7.1:
All IETF YANG modules MUST include revision-label statements for all
newly published YANG modules, and all newly published revisions of
existing YANG modules. The revision-label MUST take the form of a
YANG semantic version number [I-D.verdt-netmod-yang-semver].
I think that the other changes are relatively minor clean up.
Thanks,
Rob
-----Original Message-----
From: [email protected] <[email protected]>
Sent: 15 October 2019 12:03
To: Jason Sterne <[email protected]>; Reshad Rahman (rrahman)
<[email protected]>; Rob Wilton (rwilton) <[email protected]>; Balazs Lengyel
<[email protected]>; Kevin D'Souza <[email protected]>; Benoit Claise
(bclaise) <[email protected]>; Joe Clarke (jclarke) <[email protected]>
Subject: New Version Notification for
draft-verdt-netmod-yang-module-versioning-01.txt
A new version of I-D, draft-verdt-netmod-yang-module-versioning-01.txt
has been successfully submitted by Robert Wilton and posted to the IETF
repository.
Name: draft-verdt-netmod-yang-module-versioning
Revision: 01
Title: Updated YANG Module Revision Handling
Document date: 2019-10-15
Group: Individual Submission
Pages: 34
URL:
https://www.ietf.org/internet-drafts/draft-verdt-netmod-yang-module-versioning-01.txt
Status:
https://datatracker.ietf.org/doc/draft-verdt-netmod-yang-module-versioning/
Htmlized:
https://tools.ietf.org/html/draft-verdt-netmod-yang-module-versioning-01
Htmlized:
https://datatracker.ietf.org/doc/html/draft-verdt-netmod-yang-module-versioning
Diff:
https://www.ietf.org/rfcdiff?url2=draft-verdt-netmod-yang-module-versioning-01
Abstract:
This document specifies a new YANG module update procedure that can
document when non-backwards-compatible changes have occurred during
the evolution of a YANG module. It extends the YANG import statement
with an earliest revision filter to better represent inter-module
dependencies. It provides help and guidelines for managing the
lifecycle of YANG modules and individual schema nodes. This document
updates RFC 7950, RFC 8407 and RFC 8525.
Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.
The IETF Secretariat
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod