Hi Murray,
On 5/16/24 12:59, Peter Thomassen wrote:
I support Paul's DISCUSS especially with respect to Section 2. It's peculiar
to say a past process is obsolete and you SHOULD NOT use it, because then
continuing to use it is technically still supported by this document. Don't we
want to say that new implementations MUST NOT do the old thing and MUST do the
new thing? Using SHOULD effectively leaves two systems "live" rather than one.
I'd like to observe that while both you and Paul have reservations about what
Section 2 says regarding RFC 8078, there are opposite conclusions:[...]
Just for the record, this has been resolved, and new text has been suggested
that removes the deprecation, but recommends the new method over the old. It is
found in the first part of
https://mailarchive.ietf.org/arch/msg/dnsop/KX2mbN1UzkqngnMxDLShSa-ICZ8/.
The authors assume that the below is considered resolved (unless we hear back).
Thanks,
Peter
This may be some ignorance talking, but: In Section 4.2, if it's found that the
child is already securely delegated, should this be an error, or just treat the
whole thing like a no-op? Redundant verification returning an error seems an
odd choice, but I'm probably missing some context.
If you set out to perform bootstrapping, than using the algorithm on a
bootstrapped zone is an error. The text says that if there is an error, one
MUST abort.
Whether something else needs to be done depends on circumstances, and (I
believe) belongs into an operational BCP (as suggested in Benson's Intdir
review, and indeed such a document is planned).
That said, there's no problem rewording the text, and not calling this an
"error", but a no-op situation. If you feel that the text should be changed,
please let me know and we'll do it.
I think the SHOULD in Section 4.3 should really be more like "Parental agents
normally trigger ...". I'm not clear on why this is a normative SHOULD. What
if I don't do it in those circumstances, but possibly in others? I'm still
compliant with a SHOULD then, right? Why might I do it in other situations?
The text doesn't say.
The SHOULD means that delays are to be avoided once the trigger conditions are met (which
"normally trigger" does not imply).
Does this satisfy the concern? If the concern is still there, we'll change the
wording.
Best,
Peter
--
https://desec.io/
_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org