[auth48] [AD] Re: Final Review: RFC-to-be 10035 (draft-ietf-netconf-yang-library-augmentedby) in XML
Jean Mahoney <jmahoney@staff.rfc-editor.org> Tue, 25 August 2026 15:42 UTC
Return-Path: <jmahoney@staff.rfc-editor.org>
X-Original-To: auth48archive@mail2.ietf.org
Delivered-To: auth48archive@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 3B33F12F210C8 for <auth48archive@mail2.ietf.org>; Tue, 25 Aug 2026 08:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787672538; bh=LFphd30N4bUAv6LyAQgiE3ZYeHUFaLNFMznzq2Zs8ko=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=lUi6/zv66XaxKT40CEYDJE9poe8IpgTWe40+gjVCVXTfE7akDD7w/J2j26CMxOnOO ogsfZaroSJ2w4lcIfHeAF4CvqBHfoHxDtIJoqG6OQUdPqvDDOHGFfHFUUk0aTdOzMK yVdoRj9nl3i+qcyIENPf1RxNJ65oVP99xipO0zBg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=staff-rfc-editor-org.20251104.gappssmtp.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x7SuKVHl32aA for <auth48archive@mail2.ietf.org>; Tue, 25 Aug 2026 08:42:15 -0700 (PDT)
Received: from mail-ot1-x334.google.com (mail-ot1-x334.google.com [IPv6:2607:f8b0:4864:20::334]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id D74FC12F210B4 for <auth48archive@rfc-editor.org>; Tue, 25 Aug 2026 08:42:15 -0700 (PDT)
Received: by mail-ot1-x334.google.com with SMTP id 46e09a7af769-7f3ff92cf4aso5337793a34.1 for <auth48archive@rfc-editor.org>; Tue, 25 Aug 2026 08:42:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-rfc-editor-org.20251104.gappssmtp.com; s=20251104; t=1787672535; x=1788277335; darn=rfc-editor.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=i8WwHp+OqHqdpOhhkefOwnNxLHBuEjEeRGxeo0cxgfM=; b=JrpMDFM9X3GDIEJRY9GqXRb7NxKYfc5lgEmIEJKEMSXVjRMJYDJGVEmyUlZOK21iQG 4EdpCbwBIu5EP6ZAr5ckRFoQZ7sLsPvuKack0BXmM09eN2JbgdfNdPzZTqo4FVfhtk+u RYBcsfR6lu6hMGVvt5cYJkw84FkEDromIPdxF3ulQqoVZZEYdTW9Ew0RTKMJEsWWI3A2 yrWXZ+SnYSnkSr0MdxExUCTrFaSh49ETRueWjjUxubJ37lkDaqW9ZzEdhm5mSFRxDgvP zBt/7hE+LrR23COBIhBQU8KYFntFJaAeBlNBMuHuEWcsT7ecek7d8cBYUKxrM0Z2Uiv5 jj7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787672535; x=1788277335; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=i8WwHp+OqHqdpOhhkefOwnNxLHBuEjEeRGxeo0cxgfM=; b=tE80DkIqHkDN2V1U6uwNaqbry0uHQkolfbmjAzI43PAlxhqtNwaXiziEg3UipNlQNx J0vVOvL8GeGskY6LAf8mNdqUYqEPOQFqTKroebgVE1CxhTUsv2GF+yDEkE43XxQmTqnj nBwsec8/3oUXwRoOdQN877SpKVtdA5BMjQ14N8tPXhM+8/Af3tje+gEqRRyR5/IQfM4X Xzc+uwgedBMAYESMGA0lqFVLCh95s4i3vaJjOAz+YPlZBw12I83TjJqYCjxd6PcDUtHZ KSZMuskAB8CeiaZNq06prCso20QEchr5Nb7AEnz9Ot8NZRIWeUXK4gxLgjM77qClOJ9x 6xtA==
X-Forwarded-Encrypted: i=1; AHgh+RqmEGCSOX0eGQMNlHm6OHhT+ZFFkWTv3q1ti+USadKDiEuWH1AKgS2jYm6jAaQ9gVhKK2bPWITuR1aWeAVq@rfc-editor.org
X-Gm-Message-State: AFuF++nKP7pWv1pJyhcte3pM/GrKgmIgWCWi4fHYclD4sigdjEaMlki0 t5upx5ggFT72N28LXVInKPqrU4V1oXaznCGwF0f5kMB67MtcFivZ3FCrwt7WJQf4JVtMgYpXnsl oYtd3Gog0+t+V
X-Gm-Gg: AR+sD12+BrvWZXJtQEadWLxY/tzmNo/SVRu4zK/kgNAuDwoju1l1wWmw+inploZGHxG iGs7swt55UsaFTWL5qsiPPxuLoKxSIwILDxzYmpuv985AJpXQvBte+59S4Sd7pD/9ykEOEi0K35 LMzyroLAzKsvmkaIWuI9RihwmdO1gbYx1XdBhpaXoWFwPWqPl7HOkYgWQllL4FE3r1KY6WARWJ3 jgB30md4zQrLApgOB/tRoAVix4Cu1fCT2rQSh9cAXNADdahY01qu3OCx4VyuU0xlx9JYI5d8RM5 Lv90uxrhq2OQ4SIceLZOEcrS30CYDRFj2eQ1hKpfRrk272/lmTkvZq4VxkMdrCdfpkyCQxTvWz1 kC8eqaKw8KkzxP6lZVEoQVSOTmFBxNu/i/IvmoL14VqmD7gZgdglntard3W+1iyJiKPvkOD2yyL eVe4qo50AE95R24QfaoPYDLg2R774aeESOk/2jTq0ZQ8M+UL0QDxPbhUigO2X0EIJHgrpjcgnCa Lk+cQAcoIpk
X-Received: by 2002:a05:6830:4424:b0:7e9:c556:7bec with SMTP id 46e09a7af769-7f46150d18cmr35976281a34.10.1787672534918; Tue, 25 Aug 2026 08:42:14 -0700 (PDT)
Received: from [192.168.1.8] ([47.186.32.211]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7f48fb1c290sm7099812a34.8.2026.08.25.08.42.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Aug 2026 08:42:13 -0700 (PDT)
Message-ID: <90fff589-8aaf-4044-9f82-30bc5e597621@staff.rfc-editor.org>
Date: Tue, 25 Aug 2026 10:42:13 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Zhuoyao LIN <zephyre888@gmail.com>, Kaelin Foody <kfoody@staff.rfc-editor.org>
References: <178726515168.16.10890862720962400048@rfc-editor.org> <1a12f677-102c-470e-a36a-602afaf59696@everything-ops.net> <CACvbXWHURFyGaaDRAntjon4TKbYjccVqpgZgrv9ciCyNW4GLBg@mail.gmail.com> <FC2C3AD0-7D6D-466F-86FD-22B4859586E9@staff.rfc-editor.org> <CADF4xzWsz9M+ieTDBEUJzCzt+TVGBvELTWby4wcJgMDCM-h6Mw@mail.gmail.com>
Content-Language: en-US
From: Jean Mahoney <jmahoney@staff.rfc-editor.org>
In-Reply-To: <CADF4xzWsz9M+ieTDBEUJzCzt+TVGBvELTWby4wcJgMDCM-h6Mw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: TN34IZ5LPFPJ67AYRDXWVLM5L25EP4WT
X-Message-ID-Hash: TN34IZ5LPFPJ67AYRDXWVLM5L25EP4WT
X-MailFrom: jmahoney@staff.rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Benoit@everything-ops.net" <benoit@everything-ops.net>, Per Andersson <per.ietf@ionio.se>, rfc-editor@rfc-editor.org, ignacio.dominguezmartinez@telefonica.com, auth48archive@rfc-editor.org, thomas.graf@swisscom.com, mohamed.boucadair@orange.com, ops-ads@ietf.org, netconf-chairs@ietf.org, Mahesh Jethanandani <mjethanandani@gmail.com>, i.domingumar@gmail.com
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [auth48] [AD] Re: Final Review: RFC-to-be 10035 (draft-ietf-netconf-yang-library-augmentedby) in XML
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/G2paGj7fTWYydDJhhrTT_3ucDyM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Owner: <mailto:auth48archive-owner@rfc-editor.org>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Subscribe: <mailto:auth48archive-join@rfc-editor.org>
List-Unsubscribe: <mailto:auth48archive-leave@rfc-editor.org>
*Mahesh, Please review the updates to the YANG module in Section 4.2.1 and let us know if you approve: https://www.rfc-editor.org/authors/rfc10035-auth48rfcdiff.html Zhuoyao, Benoît, We have noted your approvals and made the requested update to Section 4.2.2.2: https://queue.rfc-editor.org/final-review/rfc10035/ https://www.rfc-editor.org/authors/rfc10035-lastrfcdiff.html Ignacio, We will await word from you regarding other updates or approval. The latest files can be found here: https://www.rfc-editor.org/authors/rfc10035.txt https://www.rfc-editor.org/authors/rfc10035.pdf https://www.rfc-editor.org/authors/rfc10035.html https://www.rfc-editor.org/authors/rfc10035.xml https://www.rfc-editor.org/authors/rfc10035-diff.html (all changes) https://www.rfc-editor.org/authors/rfc10035-rfcdiff.html (all changes side by side) https://www.rfc-editor.org/authors/rfc10035-auth48diff.html (changes made during Final Review) https://www.rfc-editor.org/authors/rfc10035-auth48rfcdiff.html (changes made during Final Review side by side) https://www.rfc-editor.org/authors/rfc10035-lastdiff.html (latest changes) https://www.rfc-editor.org/authors/rfc10035-lastrfcdiff.html (latest changes side by side) https://www.rfc-editor.org/authors/rfc10035-xmldiff1.html (all changes to the XML) https://www.rfc-editor.org/authors/rfc10035-xmldiff2.html (all changes to the XML side by side) Best regards, Jean Mahoney RFC Production Center On 8/25/26 3:08 AM, Zhuoyao LIN wrote: > Hello Kaelin, > > I have reviewed my contact information and they are accurate. > I have reviewed and agree with Benoit's input. > > Best, > Zhuoyao Lin > > On Mon, 24 Aug 2026 at 23:27, Kaelin Foody <kfoody@staff.rfc-editor.org > <mailto:kfoody@staff.rfc-editor.org>> wrote: > > Hi authors, all, > > Thank you all for your responses. We have incorporated your > requested updates and have posted the updated files below. > > A few notes: > > a) Ignacio and Zhuoyao, please review our updates to your contact > information in the document and confirm that these updates are > accurate. > > b) To confirm, would you like us to add quotation marks to all > instances of augmented-by (so that they appear as “augmented-by”), > as seen in the text below? > > >> 13. We note some differences in the terminology below. Please > review each term > >> and let us know which form you would like us to update to for > consistency across the document. > >> > >> "augmented-by" vs. augmented-by > > You used "augmented-by", and this is fine > > c) Lastly, please review the YANG module to ensure that these > updates are accurate. > > > The Final Review status of your document is available here: > https://queue.rfc-editor.org/final-review/rfc10035 <https:// > queue.rfc-editor.org/final-review/rfc10035> > > — FILES (please refresh): — > > The updated files have been posted here: > https://www.rfc-editor.org/authors/rfc10035.txt <https://www.rfc- > editor.org/authors/rfc10035.txt> > https://www.rfc-editor.org/authors/rfc10035.pdf <https://www.rfc- > editor.org/authors/rfc10035.pdf> > https://www.rfc-editor.org/authors/rfc10035.html <https://www.rfc- > editor.org/authors/rfc10035.html> > https://www.rfc-editor.org/authors/rfc10035.xml <https://www.rfc- > editor.org/authors/rfc10035.xml> > > Diff files showing changes made during Final Review: > https://www.rfc-editor.org/authors/rfc10035-auth48diff.html > <https://www.rfc-editor.org/authors/rfc10035-auth48diff.html> > https://www.rfc-editor.org/authors/rfc10035-auth48rfcdiff.html > <https://www.rfc-editor.org/authors/rfc10035-auth48rfcdiff.html> > (side by side) > > Diff files showing all changes: > https://www.rfc-editor.org/authors/rfc10035-diff.html <https:// > www.rfc-editor.org/authors/rfc10035-diff.html> > https://www.rfc-editor.org/authors/rfc10035-rfcdiff.html <https:// > www.rfc-editor.org/authors/rfc10035-rfcdiff.html> (side by side) > > Thank you, > > Kaelin Foody > RFC Production Center > > > On Aug 24, 2026, at 5:40 AM, Per Andersson <per.ietf@ionio.se > <mailto:per.ietf@ionio.se>> wrote: > > > > Hi, > > > > > > On Fri, Aug 21, 2026 at 6:11 PM Benoit@everything-ops.net > <mailto:Benoit@everything-ops.net> > > <benoit@everything-ops.net <mailto:benoit@everything-ops.net>> wrote: > >> > >> Dear RFC editor > >> > >> IMPORTANT NOTE: We need to update the YANG module according to > the NETCONF meeting minutes, therefore we need the specfiic > attention from the NETCONF chairs, the NETCONF AD Mahesh, and the > document shepherd Thomas Graf > >> > >> The NETCONF meeting minutes says: > >> > >> Discussions about "yang-library-augmentedby" [14:10 - 14:12] > >> > >> Thomas Graf: My understanding of deprecated is that it should not be > >> augmented. However, I would have expected in RFC 9907 that > there's some > >> guidance on whether deprecated it can be augmented or should be > >> augmented in which cases, but I couldn't find any. So I think > that would > >> be worth clarifying also for the future. > >> > >> Robert Wilton: I think augmenting into a deprecated space is fine. I > >> think this is a bug in the interpretation of deprecated in YANG. > I know > >> there's sort of been two different views as to whether it > hierarchically > >> bubbles down or not. Hopefully in YANG 2 will fix this and do the > >> sensible thing, because it feels to me like the original > definition was > >> nicer, that it deprecates everything underneath. If this makes > people > >> happy, I've got no objections to this either. > >> > >> Per Andersson: So it's actually YANG-next Issue 27, which asks to > >> clarify the inheritance of status. > >> > >> Mahesh Jethanandani: Since the document is passed to IANA > approval, do > >> you want me to recall it from the RFC editor queue to make the > change. > >> > >> Per Andersson: As a contributor, I don't mind either way raising > this > >> complaint. Instead of recalling the document to the WG, make the > changes > >> unrolling the grouping which doesn't change the semantics of the > YANG > >> module; OR remove the augment of modules-state which was > suggested on > >> list. I suggest to do whatever is fastest to publish the document. > >> > >> Mahesh Jethanandani: If it's not semantically changing the model > in any > >> way, maybe then we can handle that at the RFC editor level where > we will > >> recommend to them the changes they need to make to the model. > >> > >> Based on https://mailarchive.ietf.org/arch/msg/netconf/ > B40N7QvHvZbUE83jjy-c3kHCP7Q/ <https://mailarchive.ietf.org/arch/msg/ > netconf/B40N7QvHvZbUE83jjy-c3kHCP7Q/>, we want to implement Per's > suggestion > >> > >> NOTE REGARDING THE AUTHORS > >> Zhuoyao Lin new email address is zephyre888@gmail.com > <mailto:zephyre888@gmail.com> The affiliation remains the same > >> Ignacio left Telefonica; I am trying to contact him via > linkedin and his previous colleagues > >> There are two locations where to change those: the draft and > the YANG module > >> > >> > >> OLD: > >> > >> grouping augmented-by { > >> description > >> "Provides augmented-by leaf-list from module info with the > >> module-augmented-by grouping"; > >> leaf-list augmented-by { > >> type leafref { > >> path "../../yanglib:module/yanglib:name"; > >> } > >> description > >> "Leaf-list of the augmentations used by this server to > >> modify the schema tree of the module associated with > >> this entry. Note that the same module can be used for > >> augmented-by for multiple modules, so the same > >> entry MAY appear within multiple 'module' entries. > >> This reference MUST NOT (directly or indirectly) > >> refer to the module being augmented, and MUST NOT > >> be referenced in the import-only list. > >> Robust clients may want to make sure that they handle a > >> situation where a module augments itself (directly or > >> indirectly) gracefully."; > >> } > >> } > >> augment "/yanglib:yang-library/yanglib:module-set/yanglib:module" { > >> description > >> "Adds Augmented-by leaf-list to the list of modules of a module > set"; > >> uses augmented-by; > >> } > >> augment "/yanglib:modules-state/yanglib:module" { > >> status deprecated; > >> description > >> "Adds Augmented-by leaf-list to the list of modules of a module > set"; > >> uses augmented-by; > >> } > >> > >> NEW: > >> > >> augment "/yanglib:yang-library/yanglib:module-set/yanglib:module" { > >> description > >> "Adds Augmented-by leaf-list to the list of modules of a module > set"; > >> leaf-list augmented-by { > >> type leafref { > >> path "../../yanglib:module/yanglib:name"; > >> } > >> description > >> "Leaf-list of the augmentations used by this server to > >> modify the schema tree of the module associated with > >> this entry. Note that the same module can be used for > >> augmented-by for multiple modules, so the same > >> entry MAY appear within multiple 'module' entries. > >> This reference MUST NOT (directly or indirectly) > >> refer to the module being augmented, and MUST NOT > >> be referenced in the import-only list. > >> Robust clients may want to make sure that they handle a > >> situation where a module augments itself (directly or > >> indirectly) gracefully."; > >> } > >> } > >> augment "/yanglib:modules-state/yanglib:module" { > >> status deprecated; > >> description > >> "Adds Augmented-by leaf-list to the list of modules of a module > set"; > >> leaf-list augmented-by { > >> type leafref { > >> path "../../yanglib:module/yanglib:name"; > >> } > >> status deprecated; > >> description > >> "Leaf-list of the augmentations used by this server to > >> modify the schema tree of the module associated with > >> this entry. Note that the same module can be used for > >> augmented-by for multiple modules, so the same > >> entry MAY appear within multiple 'module' entries. > >> This reference MUST NOT (directly or indirectly) > >> refer to the module being augmented, and MUST NOT > >> be referenced in the import-only list. > >> Robust clients may want to make sure that they handle a > >> situation where a module augments itself (directly or > >> indirectly) gracefully."; > >> } > >> } > > > > As a contributor, this was the change I suggested for the > > YANG modeling and I approve of this. > > > > As NETCONF co-chair, this change is least disruptive and > > does not change the semantics of the YANG model. I see > > it as the most favourable edit to make in order to not > > disrupt the publication of this document. > > > > > > -- > > Per > > > > > >> Attached is diff from v18 with these changes above. Hopefully it > helps with the visualization. > >> > >> See inline for more answers. > >> > >> > >> On 21/08/2026 00:32, rfc-editor@rfc-editor.org <mailto:rfc- > editor@rfc-editor.org> wrote: > >> > >> Authors, > >> > >> While reviewing this document during Final Review, please resolve > >> (as necessary) the following questions, which are also in the > source file. > >> > >> > >> 1. We note that "augmented-by" appears in lowercase throughout > the rest of this document. Should "Augmented-by" in the title be > lowercase as well? > >> > >> Current title: Augmented-by Addition to the YANG Library > >> Current abbreviated title: Augmented-by for YANG Library > >> > >> Perhaps: > >> Title: YANG Library: Addition of the augmented-by List > >> Abbreviated title: YANG Library: augmented-by > >> > >> That works. Thanks. > >> > >> 2. Please provide any keywords (beyond those that appear in the > title) for use on https://www.rfc-editor.org/search <https:// > www.rfc-editor.org/search>. > >> > >> We have enough with the title keywords, I believe. > >> > >> 3. FYI, we updated the abstract to remove a section reference > because the content of the abstract is often separate from the RFCs > themselves. Please let us know if you have any concerns. > >> > >> Original: > >> This document updates RFC 8525, as the lists in Section 2 is > modified > >> to also include augmented-by list. > >> > >> Current: > >> This document updates RFC 8525 to also include the augmented-by > list. > >> > >> Fine. > >> > >> 4. May we adjust the text below as follows for clarity? > >> > >> Original: > >> > >> According to the definition of the module ietf-yang-library > defined in > >> [RFC8525], the "deviation" list describes that a module is > deviated by > >> which other modules. > >> > >> Perhaps: > >> > >> According to the definition of the "ietf-yang-library" module in > [RFC8525], > >> the "deviation" list identifies the name of each YANG module > with deviation > >> statements affecting the given YANG module. > >> > >> Yes, that works. > >> > >> 5. Please review whether the "type" attribute should be set for > the sourcecode element used in Section 3.1. If the current list of > preferred values for "type" (https://www.rfc-editor.org/rpc/wiki/ > doku.php?id=sourcecode-types <https://www.rfc-editor.org/rpc/wiki/ > doku.php?id=sourcecode-types>) does not contain an applicable type, > then feel free to suggest a new one. Also, it is acceptable to leave > the "type" attribute not set. > >> > >> > >> You can use: yang-instance-data+json > >> > >> 6. May we update this sentence and add "is needed" for clarity? > >> > >> Original: > >> > >> However, what a data consumer needs at the end are the YANG modules > >> implemented by the device, hence, the combination of implemented > YANG > >> modules with other YANG modules that might deviate or augment the > >> formers. > >> > >> Perhaps: > >> > >> However, what a data consumer needs at the end are the YANG modules > >> implemented by the device; hence, the combination of implemented > YANG > >> modules with other YANG modules that might deviate or augment > the former > >> is needed. > >> > >> Yes > >> > >> 7. How may we rephrase "is in combination" in the text below for > readability? > >> > >> Original: > >> > >> A workaround is in combination with the YANG library data to > >> additionally obtain both YANG modules and process them to discover > >> that there is an augment dependency. > >> > >> Perhaps: > >> > >> A workaround is to additionally obtain both YANG modules and process > >> them in combination with the YANG library data to discover that > there > >> is an augment dependency. > >> > >> Yes. > >> > >> 8. FYI, we have added line wrapping per RFC 8792 (and an > informative reference to RFC 8792) to the XML examples in Section > 4.2.2, which helped with the XML validation errors. However, we > still receive the following error when validating the XML: "Extra > content at the end of the document". We think this is due to > "modules-state" being deprecated. Please review and let us know if > any changes are required. > >> > >> ok > >> > >> 9. Regarding the Security Considerations, we note some > >> differences from the template in Section 3.7.1 of RFC 9907. > >> Please review and let us know if the differences are intentional. > >> > >> Current: > >> > >> This YANG module defines only readable ("config false") data nodes. > >> Some of these readable data nodes may be considered sensitive or > >> vulnerable in some network environments. It is important to control > >> read access (e.g., via get, get-config, or notification) to these > >> data nodes. > >> > >> Specifically, the following readable data nodes contain potentially > >> sensitive information: > >> > >> * /yang-library/module-set/module/augmented-by > >> > >> * /modules-state/module/augmented-by (modules-state is deprecated) > >> > >> Perhaps: > >> > >> Some of the readable data nodes in this YANG module may be > considered > >> sensitive or vulnerable in some network environments. It is > thus important > >> to control read access (e.g., via get, get-config, or > notification) to > >> these data nodes. Specifically, the following subtrees and data > nodes have > >> particular sensitivities/vulnerabilities: > >> > >> * /yang-library/module-set/module/augmented-by > >> > >> * /modules-state/module/augmented-by (modules-state is deprecated) > >> > >> Fine but I would keep the first sentence: "This YANG module > defines only readable ("config false") data nodes." > >> > >> 10. FYI, we updated the IANA Considerations section to follow > the templates in RFC 9907. Please let us know of any concerns. > >> > >> Good. > >> > >> 11. In the YANG tree diagram for "ietf-yang-library", should > there be blank lines here? > >> > >> Original: > >> | | +- -ro schema -> ../../schema/name > >> > >> > >> | +- -ro content-id string > >> > >> No blank line > >> Regenerating the tree with the updated YANG produced this diff > >> > >> > >> > >> Note that we added line wrapping per RFC 8792 to the tree > diagram. Please let us know of any concerns. > >> > >> No concern > >> > >> 12. The following references only appeared in the Implementation > >> Status section of this document, so they have been removed. Please > >> review: > >> > >> [LY16] > >> [NA25] > >> [NP24] > >> [NTP17] > >> [SR16] > >> > >> Make sense. > >> > >> 13. We note some differences in the terminology below. Please > review each term > >> and let us know which form you would like us to update to for > consistency across the document. > >> > >> "augmented-by" vs. augmented-by > >> > >> You used "augmented-by", and this is fine > >> > >> 14. We updated "module set" (3 instances) to "module-set" (29 > instances). > >> Please review and let us know if any updates are needed. > >> > >> Fine > >> > >> 15. FYI - We have added expansions for abbreviations upon first use > >> per Section 3.6 of RFC 7322 ("RFC Style Guide"). Please review each > >> expansion in the document carefully to ensure correctness. > >> > >> Standards Development Organizations (SDOs) > >> > >> Yes. > >> > >> 16. Please review the "Inclusive Language" portion of the online > >> Style Guide <https://www.rfc-editor.org/authors/rfc-style-guide/ > #inclusive-language <https://www.rfc-editor.org/authors/rfc-style- > guide/#inclusive-language>> > >> and let us know if any changes are needed. Updates of this > nature typically > >> result in more precise language, which is helpful for readers. > >> > >> Note that our script did not flag any words in particular, but > this should > >> still be reviewed as a best practice. > >> > >> > >> I checked the diff > >> > >> I prefer to keep "Augment" here, as this is the YANG statement, > as the other 3 bullet points. > >> > >> > >> OLD: "augmentation" and "deviation" statements > >> NEW: "augment" and "deviation" statements > >> > >> One more detail: can you add BE (for Belgium), next to my author > details. > >> > >> > >> Regards, Benoit > >> > >> > >> > >> Thank you, > >> Kaelin Foody and Jean Mahoney > >> RFC Production Center > >> > >> > >> On 8/20/26 5:27 PM, rfc-editor@rfc-editor.org <mailto:rfc- > editor@rfc-editor.org> wrote: > >> > >> *****IMPORTANT***** > >> > >> RFC Author(s): > >> -------------- > >> > >> Final Review for RFC-to-be 10035 <draft-ietf-netconf-yang- > library-augmentedby> > >> > >> Your document is now available for Final Review (previously > AUTH48). Once it has been > >> reviewed and approved by you and all coauthors, it will be > published as an RFC. > >> If an author is no longer available, there are several remedies; > >> see the Unavailable Authors section > >> (https://authors.ietf.org/rfc-publication-process#unavailable- > authors <https://authors.ietf.org/rfc-publication- > process#unavailable-authors>). > >> > >> You and you coauthors are responsible for engaging other parties > >> (e.g., Contributors or Working Group) as necessary before providing > >> your approval. > >> > >> Planning your review > >> --------------------- > >> > >> Please review the following aspects of your document: > >> > >> * RFC Editor questions > >> > >> Please review and resolve any questions raised by the RFC Editor > >> that have been included in the XML file as comments marked as > >> follows: > >> > >> <!-- [rfced] ... --> > >> > >> These questions will also be sent in a subsequent email. > >> > >> * Changes submitted by coauthors > >> > >> Please ensure that you review any changes submitted by your > >> coauthors. We assume that if you do not speak up that you > >> agree to changes submitted by your coauthors. > >> > >> * Content > >> > >> Please review the full content of the document, as this cannot > >> change once the RFC is published. Please pay particular > attention to: > >> - IANA considerations updates (if applicable) > >> - contact information > >> - references > >> > >> * Copyright notices and legends > >> > >> Please review the copyright notice and legends as defined in > >> RFC 5378 and the Trust Legal Provisions > >> (TLP – https://trustee.ietf.org/license-info <https:// > trustee.ietf.org/license-info>) > >> > >> * Semantic markup > >> > >> Please review the markup in the XML file to ensure that > elements of > >> content are correctly tagged. For example, ensure that > <sourcecode> > >> and <artwork> are set correctly. See details at > >> <https://authors.ietf.org/rfcxml-vocabulary <https:// > authors.ietf.org/rfcxml-vocabulary>>. > >> > >> * Formatted output > >> > >> Please review the PDF, HTML, and TXT files to ensure that the > >> formatted output, as generated from the markup in the XML file, is > >> reasonable. Please note that the TXT will have formatting > >> limitations compared to the PDF and HTML. > >> > >> > >> Submitting changes > >> ------------------ > >> > >> To submit changes, please reply to this email using 'REPLY ALL' > as all > >> the parties CCed on this message need to see your changes. The > parties > >> include: > >> > >> * your coauthors > >> > >> * rfc-editor@rfc-editor.org <mailto:rfc-editor@rfc-editor.org> > (the RPC team) > >> > >> * other document participants, depending on the stream (e.g., > >> IETF Stream participants are your working group chairs, the > >> responsible ADs, and the document shepherd). > >> > >> * auth48archive@rfc-editor.org <mailto:auth48archive@rfc- > editor.org>, which is an archival mailing list > >> to preserve discussion about the document while in the RPC > editorial > >> queue; it is not an active discussion list: > >> > >> * More info: > >> https://mailarchive.ietf.org/arch/msg/ietf-announce/ > yb6lpIGh-4Q9l2USxIAe6P8O4Zc <https://mailarchive.ietf.org/arch/msg/ > ietf-announce/yb6lpIGh-4Q9l2USxIAe6P8O4Zc> > >> > >> * The archive itself: > >> https://mailarchive.ietf.org/arch/browse/auth48archive/ > <https://mailarchive.ietf.org/arch/browse/auth48archive/> > >> > >> * Note: If only absolutely necessary, you may temporarily > opt out > >> of the archiving of messages (e.g., to discuss a > sensitive matter). > >> If needed, please add a note at the top of the message > that you > >> have dropped the address. When the discussion is concluded, > >> auth48archive@rfc-editor.org <mailto:auth48archive@rfc- > editor.org> will be re-added to the CC list and > >> its addition will be noted at the top of the message. > >> > >> You may submit your changes in one of two ways: > >> > >> An update to the provided XML file > >> — OR — > >> An explicit list of changes in this format > >> > >> Section # (or indicate Global) > >> > >> OLD: > >> old text > >> > >> NEW: > >> new text > >> > >> You do not need to reply with both an updated XML file and an > explicit > >> list of changes, as either form is sufficient. > >> > >> We will ask a stream manager to review and approve any changes > that seem > >> beyond editorial in nature, e.g., addition of new text, deletion > of text, > >> and technical changes. Information about stream managers can be > found in > >> the FAQ. Editorial changes do not require approval from a > stream manager. > >> > >> > >> Approving for publication > >> -------------------------- > >> > >> To approve your RFC for publication, please reply to this email > stating > >> that you approve this RFC for publication. Please use 'REPLY ALL', > >> as all the parties CCed on this message need to see your approval. > >> > >> > >> Files > >> ----- > >> > >> The files are available here: > >> https://auth48-transition.rfc-editor.org/authors/rfc10035.xml > <https://auth48-transition.rfc-editor.org/authors/rfc10035.xml> > >> https://auth48-transition.rfc-editor.org/authors/rfc10035.html > <https://auth48-transition.rfc-editor.org/authors/rfc10035.html> > >> https://auth48-transition.rfc-editor.org/authors/rfc10035.pdf > <https://auth48-transition.rfc-editor.org/authors/rfc10035.pdf> > >> https://auth48-transition.rfc-editor.org/authors/rfc10035.txt > <https://auth48-transition.rfc-editor.org/authors/rfc10035.txt> > >> > >> Diff file of the text: > >> https://auth48-transition.rfc-editor.org/authors/rfc10035- > diff.html <https://auth48-transition.rfc-editor.org/authors/ > rfc10035-diff.html> > >> https://auth48-transition.rfc-editor.org/authors/rfc10035- > rfcdiff.html <https://auth48-transition.rfc-editor.org/authors/ > rfc10035-rfcdiff.html> (side by side) > >> > >> Diff of the XML: > >> https://auth48-transition.rfc-editor.org/authors/rfc10035- > xmldiff1.html <https://auth48-transition.rfc-editor.org/authors/ > rfc10035-xmldiff1.html> > >> > >> > >> Tracking progress > >> ----------------- > >> > >> Details on the status of your Final Review are here: > >> https://queue.rfc-editor.org/final-review/rfc10035/ <https:// > queue.rfc-editor.org/final-review/rfc10035/> > >> > >> Please let us know if you have any questions. > >> > >> Thank you for your cooperation, > >> > >> RFC Editor > >> > >> -------------------------------------- > >> RFC 10035 (draft-ietf-netconf-yang-library-augmentedby) > >> > >> Title : Augmented-by Addition to the YANG Library > >> Author(s) : Z. Lin, > >> B. Claise, > >> I. Martinez-Casanueva > >> WG Chair(s) : Kent Watsen, Per Andersson > >> Area Director(s) : Mohamed Boucadair, Mahesh Jethanandani > >
- [auth48] Final Review: RFC-to-be 10035 (draft-iet… rfc-editor
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Thomas.Graf
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Benoit@everything-ops.net
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… rfc-editor
- [auth48] YANG module change: Final Review: RFC-to… Benoit@everything-ops.net
- [auth48] Re: YANG module change: Final Review: RF… Benoit@everything-ops.net
- [auth48] Re: YANG module change: Final Review: RF… Zhuoyao LIN
- [auth48] Re: YANG module change: Final Review: RF… Per Andersson
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Kaelin Foody
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Benoit@everything-ops.net
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Zhuoyao LIN
- [auth48] Re: Final Review: RFC-to-be 10035 (draft… Ignacio Domínguez
- [auth48] [AD] Re: Final Review: RFC-to-be 10035 (… Jean Mahoney
- [auth48] Re: [AD] Re: Final Review: RFC-to-be 100… Ignacio Domínguez
- [auth48] Re: [AD] Re: Final Review: RFC-to-be 100… Benoit@everything-ops.net
- [auth48] Re: [AD] Re: Final Review: RFC-to-be 100… Ignacio Domínguez
- [auth48] Re: [AD] Re: Final Review: RFC-to-be 100… Jean Mahoney
- [auth48] Re: [AD] Final Review: RFC-to-be 10035 (… Mahesh Jethanandani
- [auth48] Re: [AD] Final Review: RFC-to-be 10035 (… Jean Mahoney