yes!I approve! On Fri, Jul 17, 2026 at 6:58 AM Peter Thomassen <[email protected]> wrote:
> [Re-sending with co-author Steve Sheng's email address corrected. Not sure > why the original message went to his old address; the document actually has > the current one. -- Steve, can you respond whether you approve of > publication after the below fixes have been made? Thanks!] > > > Dear RFC Editor, Alanna and Sandy, > > Thank you for the editing. > > With the below addressed, I approve of this RFC for publication. > > I've spotted the following things that I'd like to comment on. > > > #1 You changed > > ORIGINAL > both the registrar and the registry can effect > > CURRENT > both the registrar and the registry can affect > > The intended meaning is in fact "effect" (bring about), not "affect" > (influence). Can this please be changed back? > > > #2 At "Readers are expected to be familiar with DNSSEC", please add > RFC9975 (it wasn't published at the time of writing, but is a central > component of the document and referenced in various places). > > > #3 At "records of DS automation decisions, including", you changed data > elements (timestamp, decision outcome) to plural. Let's keep singular, but > change to "records of each DS automation decision, including". Also, "DS > RRset application" is not correct, so please change back to "applied DS > RRset". > > > #4 "change in an SOA serial" is not correct. Please change back to "change > in SOA serial", or "change of SOA serial", or "SOA serial change". > > > #5 We received additional feedback that RFC9859 is mentioned in a few > places but is not properly tied into the recommendations, so the related > guidance is inappropriately disconnected. This is predominantly an > editorial omission as RFC9859 didn't exist at the time of writing. I've > consulted with the responsible AD for how to fix this, and we agreed on the > following four adjustments (which are expected to receive Med's approval): > > ## Section 4.1 and Appendix A.1 > > OLD > 2. Parent-side entities (such as registries) SHOULD reduce a DS > record set's TTL to a value between 5-15 minutes when a new set > of records is published and restore the previous (or, if > unavailable, default) TTL value at a later occasion (but not > before the previous DS RRset's TTL has expired). > > NEW > 2. Parent-side entities (such as registries) SHOULD allow for > effective rollback by reducing a DS record set's TTL to a value > between 5-15 minutes when a new set of records is published, and > restore the previous (or, if unavailable, default) TTL value at a > later occasion (but not before the previous DS RRset's TTL has > expired). > Besides a prudent choice of TTL, prompt DS changes also require > timely discovery of update requests. For recommended methods, > see Section 4.2.2. > > ## Section 4.2.2 (changes title, adds a first paragraph) > > OLD > 4.2.2. TTLs and Caching > > NEW > 4.2.2. Timing, TTLs, and Caching > > For timely execution of DS provisioning requests, it is important to > discover them reasonably quickly. The best way to do so is for the > Child DNS operators to send an RFC 9859 notification to the parent > (RFC 9859 Sections 4.1 and 4.2). In addition to publication of the > relevant notification targets, this requires the advertised endpoint > to actually listen (RFC 9859 Sections 3 and 4.3). By explicitly > naming a responsible endpoint, this method also resolves potential > contention between Registry and Registrar when the RRR model is used > (see Section 7.2.3). Note that periodic scanning is a suboptimal > alternative as it introduces policy-dependent delays and does not > scale well for large zones. > > ## Section 5.1 and Appendix A.2 > > OLD > 3. Child DNS operators SHOULD be notified of errors using a report > query [RFC9567] to the agent domain as described in Section 4 of > [RFC9859]. Notifications to humans (domain holder) will be > performed in accordance with the communication preferences > established with the parent-side entity. The same condition > SHOULD NOT be reported unnecessarily frequently to the same > recipient. > > NEW > 3. Child DNS operators SHOULD be notified of errors using a report > query [RFC9567] to the agent domain as described in Section 4 of > [RFC9859]. Note that this requires listening to notifications > and that appropriate notification targets are in place (RFC 9859 > Section 3). > Notifications to humans (domain holder) will be performed in > accordance with the communication preferences established with > the parent-side entity. The same condition SHOULD NOT be > reported unnecessarily frequently to the same recipient. > > ## Section 7.1 and Appendix A.4 > > OLD > the registry SHOULD publish the registrar's notification endpoint > [RFC9859] (if applicable) and refrain from registry-side DS > automation. > > NEW > the registry SHOULD publish the registrar's notification endpoint > [RFC9859] (if applicable) instead of their own and refrain from > registry-side DS automation. > > Other feedback below. > > On 7/9/26 23:33, [email protected] wrote: > > While reviewing this document during Final Review, please resolve (as > necessary) > > the following questions, which are also in the source file. > > > > 1) <!-- [rfced] Please insert any keywords (beyond those that appear in > > the title) for use on https://www.rfc-editor.org/search. --> > > DNS > DS # in the title already, but in () > > > 2) <!--[rfced] Should the citation to Section 5 be updated to Section 5.1 > > to be more specific? > > > > Original: > > Any failures - such as a missing DNSKEY due to improper rollover > timing > > ([RFC6781], Section 4.1), or changed algorithm requirements - can > > then be communicated in line with Section 5, without altering or > > removing the existing DS RRset. > > --> > > Sure. > > > 3) <!--[rfced] Should instances of "DNSSEC security" be updated to read > simply > > "DNSSEC" to avoid redundancy (if expanded, "DNSSEC security" would read > > "DNS Security security"). Please review and let us know if any updates > are needed. > > > > Original: > > ... in non-technical language, such as > > "DNSSEC security for your domain has been enabled and will be > > maintained automatically" > > ... > > DNSSEC security guarantees and associated > > benefits are no longer in effect. > > --> > > No. > > Rationale: Most people consider "DNSSEC" the proper noun of the > technology. Consider a different technology, e.g., VPN, where these would > read "VPN security has been enabled" and "VPN security guarantees". That's > reasonable phrasing, and when people read "DNSSEC", they don't think of the > expansion. > > > 4) <!--[rfced] It's unclear how "further" fits into this sentence. May we > > remove it? > > > > Original: > > DS automation by the registry further is consistent with Section 2.3 > > of [RFC5731], which explicitly notes that an EPP server (registry) > > may override status values set by an EPP client (registrar), subject > > to local server policies. > > > > Perhaps: > > DS automation by the registry is consistent with Section 2.3 > > of [RFC5731], which explicitly notes that an EPP server (registry) > > may override status values set by an EPP client (registrar), subject > > to local server policies. > > --> > > The section lists arguments for the technical recommendation, and this is > a "further" argument (in case a reason would have formulated the potential > related objection in their head). However, the word is not needed to make > the point, so I'll leave it to your editorial preference. > > > 5) <!--[rfced] It is unclear how "either" fits into this sentence. May > > we remove it? > > > > Original: > > However, it is not expected to be > > harmful as either DS RRset will allow for the validation function to > > continue to work, as ensured by Recommendation 1b of Section 4. > > > > Perhaps: > > However, it is not expected to be > > harmful as the DS RRset will allow for the validation function to > > continue to work, as ensured by Recommendation 1b of Section 4. > > --> > > The previous sentence talks about DS flapping: two different RRsets could > be processed in an alternating fashion. The section is about whether that > is a problem. In the context at hand, both RRsets are functional, so it is > not a problem "either DS RRset works". Replacing "either" by "the" is not > correct. > > Many reviewers have not flagged this as a problem, so I'd suggest to leave > as is, in particular as it's only part of the analysis and not normative. > If you feel strongly that this is very confusing, feel free to suggest an > alternative that better conveys the intended meaning (but again, I think > it's fine). > > > 6) <!--[rfced] Throughout the text, the following terminology appears to > be used > > inconsistently. Please review these occurrences and let us know if/how > they > > may be made consistent. > > > > Parent vs. parent > > Child vs. child > > --> > > Those all look fine. > > > 7) <!-- [rfced] FYI - We have added expansions for the following > abbreviations > > per Section 3.6 of RFC 7322 ("RFC Style Guide"). Please review each > > expansion in the document carefully to ensure correctness. > > > > DNS-Based Authentication of Named Entities (DANE) > > --> > > OK. > > > 8) <!-- [rfced] Please review the "Inclusive Language" portion of the > online > > Style Guide < > https://www.rfc-editor.org/styleguide/part2/#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. > > --> > > OK. > > Best, > Peter > > > > Thank you. > > Alanna Paloma and Sandy Ginoza > > RFC Production Center > > > > > > On Jul 9, 2026, at 2:30 PM, [email protected] wrote: > > > > *****IMPORTANT***** > > > > RFC Author(s): > > -------------- > > > > Final Review for RFC-to-be 10026 <draft-ietf-dnsop-ds-automation> > > > > 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). > > > > 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). > > > > * 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>. > > > > * 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 > > > > * [email protected] (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). > > > > * [email protected], 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 > > > > * The archive itself: > > 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, > > [email protected] 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://www.rfc-editor.org/authors/rfc10026.xml > > https://www.rfc-editor.org/authors/rfc10026.html > > https://www.rfc-editor.org/authors/rfc10026.pdf > > https://www.rfc-editor.org/authors/rfc10026.txt > > > > Diff file of the text: > > https://www.rfc-editor.org/authors/rfc10026-diff.html > > https://www.rfc-editor.org/authors/rfc10026-rfcdiff.html (side by > side) > > > > Diff of the XML: > > https://www.rfc-editor.org/authors/rfc10026-xmldiff1.html > > > > > > Tracking progress > > ----------------- > > > > Details on the status of your Final Review are here: > > https://queue.rfc-editor.org/final-review/rfc10026/ > > > > Please let us know if you have any questions. > > > > Thank you for your cooperation, > > > > RFC Editor > > > > -------------------------------------- > > RFC 10026 (draft-ietf-dnsop-ds-automation) > > > > Title : Operational Recommendations for DNSSEC Delegation > Signer (DS) Automation > > Author(s) : Steve Sheng, > > Peter Thomassen > > WG Chair(s) : Benno Overeinder, Ondřej Surý > > Area Director(s) : Mohamed Boucadair, Mahesh Jethanandani > > -- > Like our community service? 💛 > Please consider donating at > > https://desec.io/ > > deSEC e.V. > Möckernstraße 74 > 10965 Berlin > Germany > > Vorstandsvorsitz: Nils Wisiol > Registergericht: AG Berlin (Charlottenburg) VR 37525 > >
-- auth48archive mailing list -- [email protected] To unsubscribe send an email to [email protected]
