Subject: [netmod] YANG Versioning Weekly Call Minutes - 2021-12-14

From: "Sterne, Jason (Nokia - CA/Ottawa)" <[email-masked]>
Date: Fri, 17 Dec 2021 19:50:53 +0000

YANG Versioning Weekly Call Minutes - 2021-12-14

Jason: announce Dec 21 and 28 weekly calls are cancelled

The primary discussions were around issues #67/#69 - relationship between Packages and yang-library (two options compared: p-02 and J1). Some notes from the discussion:
- unclear exactly how schema mount information would compare between options p-02 and J1 (we decided to defer this discussion and come back if needed)
- union of packages must be equivalent schema to union of all module-sets. Need to make sure this is clear in Packages draft.
- people may augment library, then they would have to augment packages
- overloading module-sets may be confusing (not heirarchical, whereas packages is intended to be heirarchical)
- in the packages draft we'll need to give example module & package discovery (library in 2 variants, netconf monitoring)

We concluded that we should continue with the current packages draft and not switch directions to option "J1". There wasn't enough clear advantage to J1 that we could identify after some analysis and discussion. But the analysis/comparison raised a few issues that we need to tackle & clarify in the packages draft (especially an example walk-through of client workflow/behavior for discovery).

Action items remaining from previous meetings:

#29: TBD (package deviation example)
#30: Jason
#32: TBD (what does metadata mean)
#38: Rob
#57: TBD (schema mount)
#63: Reshad
#64: Jason
#65: Balazs
#66: Jason
#67/#69: Jan
#70: (deviations in Pkg): Jan
#74: (JTS review comments): TBD. Jason to update with various decisions
#76: Reshad to refresh on this and we'll discuss in future meetings
#82: Bo - done/closed
#84: Jason - done/closed
#97: (submodules) Jason
#105: (remove previous-version & nbc-changes) Bo
New issue (Bo): use "version" for packages everywhere in the draft, not "revision" (but keep "revision" for modules).  Note that packages will still use a "revision-label" and a "revision-label-scheme".

Jason

----------------------------------------------
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)