Skip to main content

Early Review of draft-ietf-anima-rfc8366bis-29
review-ietf-anima-rfc8366bis-29-yangdoctors-early-vasko-2026-04-08-00

Request Review of draft-ietf-anima-rfc8366bis
Requested revision No specific revision (document currently at 31)
Type Early Review
Team YANG Doctors (yangdoctors)
Deadline 2026-04-21
Requested 2026-04-07
Requested by Mahesh Jethanandani
Authors Kent Watsen , Michael Richardson , Esko Dijk , Toerless Eckert , Qiufang Ma
I-D last updated 2026-06-04 (Latest revision 2026-05-14)
Completed reviews Opsdir Early review of -29 by Tim Wicinski (diff)
Yangdoctors Early review of -29 by Michal Vaško (diff)
Iotdir Early review of -29 by Thomas Fossati (diff)
Genart IETF Last Call review of -30 by Behcet Sarikaya (diff)
Dnsdir IETF Last Call review of -31 by Geoff Huston
Assignment Reviewer Michal Vaško
State Completed
Request Early review on draft-ietf-anima-rfc8366bis by YANG Doctors Assigned
Posted at https://mailarchive.ietf.org/arch/msg/yang-doctors/dCFyvuk9FimmbFFB3QlRf-IpNtc
Reviewed revision 29 (document currently at 31)
Result Ready
Completed 2026-04-08
review-ietf-anima-rfc8366bis-29-yangdoctors-early-vasko-2026-04-08-00
There are 2 YANG modules in the reviewed document: ietf-voucher and
ietf-voucher-request. I am not an expert on the topic of the document but the
YANG modules are fairly short and each node well-documented so I believe users
of the modules will have no issues.

There are a few counterintuitive design decisions such as naming the structures
in both modules 'voucher' or the 'voucher-request' grouping using the
'voucher-artifact' grouping with refines that significantly affect node
behavior. However, based on the text in the document, great care was taken and
major difficulties were encountered when designing the YANG modules so I assume
all these details are intentional with good reasons behind them.

Lastly, the validation errors generated by yanglint can be ignored and are
caused by a bug that has been fixed.