YANG Versioning Weekly Call Minutes - 2022-10-18

2 major discussions:
(A) Should YANG Semver support branching at the minor ?
(B) Where should the per-node NBC/BC compatibility text live ?

(A) Should YANG Semver support branching at the minor ?
- decision was to align to what we believe is the more common & intuitive use 
of SemVer 2.0.0 (no branching on the minor)
- this tree would not be allowed:
3.5.0 - 3.6.0
  |
3.20.0
- TBD on updates in the YANG Semver draft to illustrate this, and updated 
guidance on how to select versions (e.g. use 3.5.1_compatible instead of 3.6.0 
if you think the next main line module will be BC with 3.5.0)

(B) Where should the per-node NBC/BC compatibility text live ?
- The top level revision tag is the main thing we think will be adopted
- avoid tying the extra complexity (and uncertain use) of per-node tags into 
the base Module Versioning draft
- Action Jason - put the per-node tags into Schema Comparison for now (possibly 
consider them in a separate draft)
- TBD: does current Module Versioning text allow range shrink but no NBC tag 
against the revision ?

Jason (he/him)

----------------------------------------------
Versioning work on Github:
https://github.com/netmod-wg/yang-ver-dt

----------------------------------------------
Weekly webex call details:

Meeting number (access code): 161 096 5630
Meeting password: semver?

Occurs every Tuesday effective Tuesday, November 16, 2021 from 9:00 AM to 10:00 
AM, (UTC-05:00) Eastern Time (US & Canada)
9:00 AM  |  (UTC-05:00) Eastern Time (US & Canada)  |  1 hr

https://ietf.webex.com/ietf/j.php?MTID=me2c6491ebcc37b8127c1244d244d2754
Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1610965630## Call-in toll number (US/Canada)
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to