The following errata report has been rejected for RFC7950, "The YANG 1.1 Data Modeling Language"
-------------------------------------- You may review the report below and at: https://errata.rfc-editor.org/eid7021/ -------------------------------------- Status: Rejected Type: Technical Reported by: Balazs Lengyel <[email protected]> Date Reported: July 12, 2022, 7 p.m. Rejected by: Mahesh Jethanandani (IESG) Section 11 says: Original Text ------------- A definition in a published module may be revised in any of the following ways: o An "enumeration" type may have new enums added, provided the old enums's values do not change. Note that inserting a new enum before an existing enum or reordering existing enums will result in new values for the existing enums, unless they have explicit values assigned to them. Corrected Text -------------- A definition in a published module may be revised in any of the following ways: o The "revision-date" substatement of an existing "import" statement may get a changed argument. o An "enumeration" type may have new enums added, provided the old enums's values do not change. Note that inserting a new enum before an existing enum or reordering existing enums will result in new values for the existing enums, unless they have explicit values assigned to them. Notes ----- In section 5.1.1 it is stated that a module may be republished with an updated "import" statement. This is needed, otherwise a user of the revision-date statement (inside an import) would never be able to migrate to a newer version of the imported module. However in section 11. Updating a Module this change is not listed in the list of allowed updates, thus it is forbidden. Verifier's Note: §5.1.1 already explicitly covers republishing a module with an updated import statement. The omission from §11 does not prohibit this action, and the claim (in the Notes section) that it prevents migration is incorrect — unpinned imports resolve automatically to the latest revision (which contains the new enum definition), and pinned imports are updated as a deliberate new publication already sanctioned by §5.1.1. No gap exists that requires correction. -------------------------------------- RFC7950 (draft-ietf-netmod-rfc6020bis) -------------------------------------- Title : The YANG 1.1 Data Modeling Language Publication Date : August 2016 Author(s) : M. Bjorklund, Ed. Category : Proposed Standard Source : netmod (ops) Stream : IETF _______________________________________________ netmod mailing list -- [email protected] To unsubscribe send an email to [email protected]
