Поддержка Pyang для Ян 1.1 - PullRequest
       36

Поддержка Pyang для Ян 1.1

1 голос
/ 22 июня 2019

В нашем приложении мы используем Pyang (pyang 1.7.3) для поддержки Yang. На сегодняшний день наша заявка является жалобой на RFC 6020, Ян 1.0. Мы хотели бы обновить наше приложение для поддержки Ян 1.1, RFC7950. Любая идея совместима Pyang 1.7.3 с Ян 1.1? Что является стабильным выпуском поддержки Pyang в отношении Yang 1.1?

1 Ответ

0 голосов
/ 26 июня 2019

Прошло довольно много времени с тех пор, как я активно отслеживал прогресс Pyang, но в то время в нем было реализовано большинство из 1.1 - за исключением нового механизма определения вклада между модулями и подмодулями. Новый механизм требует, чтобы определения верхнего уровня и дерево схемы, определенные в любом из подмодулей или в самом модуле, были доступны в произвольном подмодуле или в самом модуле, даже если они явно не включены.

Было решено, что 1.1 не будет поддерживаться плагином DSDL - если вы полагаетесь на pyang, например, для проверки документов, это может вызвать проблемы. Причина заключалась в том, что реализация потребует расширения процессоров XSLT для поддержки новых функций XPath, что затруднит переносимость реализации.

Я не вижу ничего в журнале изменений , указывающем на то, что эти проблемы были решены.

...