mohamed.boucad...@orange.com 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 <mcr+i...@sandelman.ca>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide




Attachment: signature.asc
Description: PGP signature

_______________________________________________
netmod mailing list -- netmod@ietf.org
To unsubscribe send an email to netmod-le...@ietf.org

Reply via email to