【问题标题】:Pyang support for Yang 1.1Pyang 对 Yang 1.1 的支持
【发布时间】: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


    【解决方案1】:

    自从我主动跟踪 pyang 进度以来已经有一段时间了,但当时它已经实现了 1.1 的大部分 - 除了模块和子模块之间的新定义贡献机制。新机制要求任何子模块或模块本身中定义的顶级定义和​​模式树可以在任意子模块或模块本身中访问,即使没有明确包含。

    决定 DSDL 插件不支持 1.1 - 如果您依赖 pyang 进行文档验证,这可能会造成问题。原因是该实现需要扩展 XSLT 处理器以支持新的 XPath 功能,从而阻碍了实现的可移植性。

    我在change log 中没有看到任何表明这些问题已解决的信息。

    【讨论】:

    • 谢谢@predi,你也可以评论stackoverflow.com/questions/56741430/…
    • 感谢@predi,关于Pyang 对Yang 1.1 的支持,我们主要用于将Yang 转换为Yin。那么知道(pyang 1.7.3)在这方面是否稳定?
    • @Ram,对此不确定。阴/阳转换是 RFC7950 必须提供的更简单的实施挑战之一,所以我怀疑稳定性是否会成为问题。此外,pyang 是开源的 - 如果它不起作用,请修复它。 :)
    猜你喜欢
    • 1970-01-01
    • 2015-11-28
    • 2015-12-15
    • 2017-09-09
    • 1970-01-01
    • 2016-02-13
    • 1970-01-01
    • 2010-09-06
    • 2018-11-25
    相关资源
    最近更新 更多