【发布时间】:2019-06-22 09:14:27
【问题描述】:
在我们的应用程序中,我们使用 Pyang (pyang 1.7.3) 来支持 Yang。截至今天,我们的应用程序已向 RFC 6020、Yang 1.0 投诉。我们想升级我们的应用程序以支持 Yang 1.1,RFC7950。知道 Pyang 1.7.3 与 Yang 1.1 兼容吗?什么是 Pyang wrt Yang 1.1 支持的稳定版本?
【问题讨论】:
标签: ietf-netmod-yang
在我们的应用程序中,我们使用 Pyang (pyang 1.7.3) 来支持 Yang。截至今天,我们的应用程序已向 RFC 6020、Yang 1.0 投诉。我们想升级我们的应用程序以支持 Yang 1.1,RFC7950。知道 Pyang 1.7.3 与 Yang 1.1 兼容吗?什么是 Pyang wrt Yang 1.1 支持的稳定版本?
【问题讨论】:
标签: ietf-netmod-yang
自从我主动跟踪 pyang 进度以来已经有一段时间了,但当时它已经实现了 1.1 的大部分 - 除了模块和子模块之间的新定义贡献机制。新机制要求任何子模块或模块本身中定义的顶级定义和模式树可以在任意子模块或模块本身中访问,即使没有明确包含。
决定 DSDL 插件不支持 1.1 - 如果您依赖 pyang 进行文档验证,这可能会造成问题。原因是该实现需要扩展 XSLT 处理器以支持新的 XPath 功能,从而阻碍了实现的可移植性。
我在change log 中没有看到任何表明这些问题已解决的信息。
【讨论】: