commit a3b132995c4b98395a22c7c774d435cfb06144d2 parent 0f75a5efa1f576211f2bb98fd962a2fc0dbacb37 Author: Christian Grothoff <christian@grothoff.org> Date: Tue, 1 Feb 2022 20:22:42 +0100 change MUST to SHOULD, add clear justification, especially GNS2DNS is clearly a SHOULD Diffstat:
| M | draft-schanzen-gns.xml | | | 12 | ++++++++---- |
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml @@ -882,11 +882,15 @@ zTLD := zkl[126..129].zkl[63..125].zkl[0..62] <name>Zone Delegation Records</name> <t> This section defines the initial set of zone delegation record types. - Any implementation MUST support all zone types defined here and + Any implementation SHOULD support all zone types defined here and MAY support any number of additional delegation records defined in - the GNU Name System Record Types registry <xref target="gana"/>. - Zone delegation records MUST NOT be stored and published under the - empty label. + the GNU Name System Record Types registry (see <xref target="gana"/>). + Not supporting some zone types MAY result in resolution failures. This + MAY BE a valid choice if some zone delegation record types have been + determined to be cryptographically insecure, or if an application has + reasons to not support delegation to DNS for reasons such as complexity + or security. Zone delegation records MUST NOT be stored and published + under the empty label. </t> <section anchor="gnsrecords_pkey" numbered="true" toc="default"> <name>PKEY</name>