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]

Reply via email to