YANG Versioning Weekly Call Minutes - 2023-05-02

Agenda bashing:
- Module Versioning and YANG Semver - re-issue, finish IPR, go to WG LC
- What are our priorities (how to progress most urgent work)? Should we discuss 
Packages and algorithm #2 in parallel with algorithm #1?
- Algorithm #2 (Jason)
- YANG diff format (Per)

Algorithm #2:
- Jason to try and progress text
- all rules of module versioning
- clarify: descriptions, must, patterns, when, error-messages, err-app-tag
- potentially-NBC (by default is assumed NBC, adjustable with a flag)
- is there gap with error-messages & error-code vs other items like description
- rules for packages? sub-modules?  (groupings, )
- may not need to write any actual algorithm
- key controls/flags? (descriptions,
- how to report output? against what when there are typdefs, groupings, etc
- audience: people writing tools?
- what hasn't been specified in module versioning? (e.g. extra extensions, etc)

YANG structured comparison output format:
- Per to try and progress text
- output for algorithm #1? for both algorithms?
- define end result is better way forward
- simple output vs tree based output
- simple: dict of paths, with a "diff" for each entry
-> how to report 'must' statement changes? (could have 2 in a container)
- would we scrap the algorithm description in favor of just this in the end?
- like how datatracker has expand/collapse
- may want more structure around each diff "property" (range, typedef name, 
pattern, must, description, etc)

For upcoming meetings:
- Issue: create a sub-group mailing list?
- Per's algorithm #1
- Balazs text on issue #2 (error)
- continue with other Schema Comparison issues

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