lsd0001

LSD0001: GNU Name System
Log | Files | Refs | README

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:
Mdraft-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>