I agree MUST is better in section 3.5 

Upon rereading section 4 I think it is misleading but in a good way (to a NSEC3 
hater like me) , so it can stay as it it. 
Background: there is a significant benefit to on-line signing in general for 
large/many zones as it makes it much cheaper and faster to keep servers 
“in-sync”.
If we had on-line signing when we wrote RFC403x series there would be no need 
for the Opt-out bit. 

I approve the document as is with the change in section 3.5 as noted above. 

Olafur



> On Sep 12, 2025, at 08:49, Shumon Huque <shu...@gmail.com> wrote:
> 
> On Fri, Sep 12, 2025 at 5:19 AM Christian Elmerot <elme...@cloudflare.com 
> <mailto:elme...@cloudflare.com>> wrote:
>> 
>> On Thu, Sep 11, 2025 at 2:47 AM Shumon Huque <shu...@gmail.com 
>> <mailto:shu...@gmail.com>> wrote:
>>> On Wed, Sep 10, 2025 at 12:12 PM Rebecca VanRheenen 
>>> <rvanrhee...@staff.rfc-editor.org 
>>> <mailto:rvanrhee...@staff.rfc-editor.org>> wrote:
>>>> Hi Med and authors,
>>>> 
>>>> Med - Thank you for reviewing these. We have noted your approval on the 
>>>> AUTH48 status page for this document (see 
>>>> https://www.rfc-editor.org/auth48/rfc9824).
>>>> 
>>>> All - Note that we have not changed “SHOULD NOT” to “MUST NOT” per Med's 
>>>> note below. Please discuss and let us know how to proceed.
>>>> 
>>>> >> 3) Section 3.5 (1st and 2nd paragraphs): change from “should not”
>>>> >> to "SHOULD NOT”
>>>> > 
>>>> > The use of normative language is justified here, so OK with both 
>>>> > changes. 
>>>> > 
>>>> > One note though, the second "SHOULD NOT" does not have an exception 
>>>> > called out: 
>>>> > 
>>>> > CURRENT:
>>>> >   A resolver SHOULD NOT forward these queries upstream or attempt 
>>>> > iterative resolution
>>>> > 
>>>> > Absent a valid exception, this smells more "MUST NOT".
>>>> 
>>>> 
>>>> Once Med’s comment is resolved and we receive Olafur’s approval on the 
>>>> document, we can move this document forward in the publication process.
>>> 
>>> Ideally, I agree this should be a MUST.
>>> 
>>> The softer SHOULD NOT language here was to take into account the 
>>> pre-existing base of DNS resolvers, some which today do not treat unknown 
>>> meta-types this way and do actually forward such queries upstream (although 
>>> most competent DNS resolver implementations do have the correct behavior). 
>>> My thinking was that publication of this document with a "MUST NOT" here 
>>> would immediately put those other implementations out of compliance with a 
>>> standards track document, so I was hesitant to do that.
>>> 
>>> Christian/Olafur - what are your thoughts?
>> 
>> I agree that this should be a MUST. There is no enforcing function, nor 
>> would pre-existing resolvers etc, stop functioning in any new way if they 
>> keep breaking this new MUST.
>> Making the language clear and unambiguous has in my view only upsides here.
> 
> Ok, sold :)
> 
> Olafur - do you have any comments on this point? Or if not, can you note your 
> approval for publication?
> 
> Thanks!
> Shumon.

-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to