Italo, Yes, in my judgement this change should be considered BC according to YANG rules.
Note that the BC concept is a sort of *agreement* between client and server implementors that determines what kind of changes a) are allowed + b) have to be tolerated. Even when things are BC, that does not guarantee that things will always keep interoperating properly. Best Regards, /jan > On 17 Jan 2024, at 23:22, Italo Busi <[email protected]> > wrote: > > I have some questions/doubts about whether changing a type with union is a BC > or NBC change > > For example, is the following change a BC or NBC change? > > OLD > type union { > type foo; > type bar > } > > NEW > type union { > type foo; > type bar; > type baz > } > > Section 11 of RFC7950 is silent on this case although this change is > expanding the allowed value space and therefore it looks like a BC change > > Thanks, Italo > > > _______________________________________________ > netmod mailing list > [email protected] <mailto:[email protected]> > https://www.ietf.org/mailman/listinfo/netmod
_______________________________________________ netmod mailing list [email protected] https://www.ietf.org/mailman/listinfo/netmod
