Last Call Review of draft-ietf-rift-yang-03
review-ietf-rift-yang-03-yangdoctors-lc-vasko-2021-07-08-00
Request | Review of | draft-ietf-rift-yang |
---|---|---|
Requested revision | No specific revision (document currently at 17) | |
Type | Last Call Review | |
Team | YANG Doctors (yangdoctors) | |
Deadline | 2021-07-27 | |
Requested | 2021-07-06 | |
Requested by | Jeff Tantsura | |
Authors | Zheng Zhang , Yuehua Wei , Shaowen Ma , Xufeng Liu , Bruno Rijsman | |
I-D last updated | 2021-07-08 | |
Completed reviews |
Genart Last Call review of -14
by Linda Dunbar
(diff)
Yangdoctors Last Call review of -11 by Michal Vaško (diff) Opsdir Last Call review of -15 by Tim Chown (diff) Secdir Last Call review of -15 by Daniel Migault (diff) Rtgdir Last Call review of -13 by Shuping Peng (diff) Yangdoctors Last Call review of -03 by Michal Vaško (diff) |
|
Assignment | Reviewer | Michal Vaško |
State | Completed | |
Request | Last Call review on draft-ietf-rift-yang by YANG Doctors Assigned | |
Posted at | https://mailarchive.ietf.org/arch/msg/yang-doctors/R5XijSyew8A6-VFqs2HNv-qCNyI | |
Reviewed revision | 03 (document currently at 17) | |
Result | Almost ready | |
Completed | 2021-07-08 |
review-ietf-rift-yang-03-yangdoctors-lc-vasko-2021-07-08-00
Generally, use references where make sense (features, nodes) and use units and/or standard types (ietf-yang-types) for leaves (such as grouping neighbor-node/bandwidth). All links are invalid, better to use references anyway because the module will be used outside the RFC. Specific problems: - description - copyright 2020 - typedef ieee802-1as-timestamp-type - reference in description, put separately - grouping address-families - list with a single key can be leaf-list - would make sense if meant to be augmented with new nodes - grouping node-flag - used only once, makes sense if meant to be reused by other modules - consider using bits type in the leaf - grouping base-node-info/pod - redundant description, use union of number and "undefined", or leave out for undefined since it is not mandatory - augment rift/rx-lie-multicast-address,tx-lie-multicast-address - default value in description - should be defined in YANG - consider using refine on "addresses" rx-flood-port - redundant default in description, is obvious in YANG algorithm-type - empty cases - redundant on their own, are expected to be augmented? HAL - use lowercase database/tie/negative_disaggregation_prefixes - use hyphen instead of underscore - consider abbreviated/shorter node names - applicable for the following nodes as well