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