Fix enclosing container p2p-primary-paths name
Fix enclosing container p2p-primary-paths name.
Enclosing container p2p-primary-path name is not in the format described in https://www.openconfig.net/docs/guides/style_guide/#yang-style-conventions.
Please, can someone review it?
This seems like a breaking change to me. I understand the motivation of being yang style complaint but seems to me we have missed that opportunity with this one. @dplore can correct me here.
This seems like a breaking change to me. I understand the motivation of being yang style complaint but seems to me we have missed that opportunity with this one. @dplore can correct me here.
I'd tend to agree. Non backwards compatible changes shouldn't be made lightly. They impact everyone who has automated/integrated around this area. I'm doubtful this one is ever worth it. But I'd imagine a variety of opinions exist around something like this :-)
This seems like a breaking change to me. I understand the motivation of being yang style complaint but seems to me we have missed that opportunity with this one. @dplore can correct me here.
I'd tend to agree. Non backwards compatible changes shouldn't be made lightly. They impact everyone who has automated/integrated around this area. I'm doubtful this one is ever worth it. But I'd imagine a variety of opinions exist around something like this :-)
+1 - this is definitely a breaking change and quick glance looks like this subtree/list has already been shipping across various implementations for a while now. Yes it slipped through the cracks but if we weigh the pros and cons here to going back and fixing this now, you would likely find a strong preference towards preserving compatibility vs. style conformance.
This is especially true for a good chunk of the industry that ingests OpenConfig modeled data unknowingly. All that is seen is a breaking change to a request or an alternate dataset now being created as a result.
It's not to say we should be held to never iterating in such fashion but there is an elephant in the room here that needs proper attention on proper agreed upon operational transition methods and signals of such changes.