[email protected] wrote: > Some of us are using "ways" to integrate YANG CI/CD validation with > that of an I-D. For example, see the approach I'm following:
Yes.
https://github.com/anima-wg/voucher/blob/main/Makefile
> However, when discussing with Italo/Prasenjit/Qin, we think that this
> can be optimized by integrating YANG validation directly in the I-D
> template maintained by M. Thomson
> (https://github.com/martinthomson/internet-draft-template) or create a
> fork that we can maintain for YANG authors. This is also need to
> experiment with the approach in
> https://datatracker.ietf.org/doc/draft-boucadair-veloce-yang/.
I augment (pun intended) the MT Makefile with a bunch of stuff.
} * A new repository MUST be created by the WG Chairs following the
} procedure in Section 3.2 of [RFC8874] to maintain the YANG Module,
} with the appropriate CI/CD YANG validation in place.
gosh I wish we were doing this with some gitlab.ietf.org.
} * The YANG module MUST NOT be inserted in the document; instead a
} link to the above repository MUST be included.
okay. I'm all for this part!
It should include a commitid.
Perhaps this part can be automated; at least we could
"git rev-parse HEAD >yang-module-include.txt"
or something like that in the Makefile, and then tell kramdown to include
that file to get the right link.
--
Michael Richardson <[email protected]> . o O ( IPv6 IøT consulting )
Sandelman Software Works Inc, Ottawa and Worldwide
signature.asc
Description: PGP signature
_______________________________________________ netmod mailing list -- [email protected] To unsubscribe send an email to [email protected]
