WG,

Following up from the discussions during NETMOD meeting on Thursday. One of the 
main open topics is what to do when an import stmt is changed, for example

  1.  Module A (1.0.0) imports module B using “2.0.0 or derived”. There is no 
version 3+ for module B so module A uses 2.Y.Z
  2.  A new revision 3.0.0 of module B is created AND there is a change in 
module A to import module B using “3.0.0 or derived”.

Authors/contributors have discussed 2 options and right now we don’t have 
unanimity:

  1.  Option A: depending on the impact on the importing module A, the 
import-stmt is deemed BC or NBC. E.g. if the only NBC change in the  imported 
module is  to a type which the importing module does NOT use, that’s a BC 
change for the importing module.
  2.  Option B: consider the import-stmt change as a BC change and resolve this 
elsewhere e.g. YANG-Packages or YANG-Library.

This was in slides 13-14 of the presentation.

Fire away….

Regards,
Reshad.
_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to