YANG Versioning Weekly Call Minutes - 2021-04-13

Primary discussion was around the BC/NBC rules for state.

Value space for config false:
- more informative if you actually remove the enum from the model if it isn't 
used anymore (vs leaving it in and servers just not returning it)
- a server implementation should deviate if it doesn't return something ever 
(schema should try to accurately define the API)
- standard module -> remove the item if it isn't part of the API anymore
- NMDA operational DS has a copy of config true, so increased value space in 
config automatically casues increased value space in "state" (operational)
- a config true MTU in the operational DS and a dedicated config false 
"oper-mtu" leaf should have the same rules for increasing value space

Maybe a better formulation of the state rules is to take the 7950 rules and 
apply minimal text changes. Rob will take a stab at this.

7950:
   o  A "must" statement may be removed or its constraint relaxed.

Adjusted 7950 text:
   o  A "must" statement may be added, removed, or changed


7950:
   o  A "range", "length", or "pattern" statement may expand the allowed
      value space.
Adjusted 7950:
   o  A "range", "length", or "pattern" statement may expand or reduce the 
allowed
      value space.

Jason

----------------------------------------------
Weekly webex call details:
Meeting number (access code): 171 069 0374
Meeting password: semver?
Occurs every Tuesday effective Tuesday, September 1, 2020 until Tuesday, August 
24, 2021 from 9:00 AM to 10:00 AM, (UTC-04:00) Eastern Time (US & Canada)
9:00 am  |  (UTC-04:00) Eastern Time (US & Canada)  |  1 hr
https://ietf.webex.com/ietf/j.php?MTID=ma7627a2ae7b770537cff5f5b89293c70
Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1710690374## Call-in toll number (US/Canada)
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to