[regext] Re: normative language and references in draft-ietf-regext-delete-bcp

"Andrew Newton (andy)" <andy@hxr.us> Thu, 17 October 2024 18:09 UTC

Return-Path: <andy@hxr.us>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B0BCC14F68C for <regext@ietfa.amsl.com>; Thu, 17 Oct 2024 11:09:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hxr-us.20230601.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1MeqMw2TnbYZ for <regext@ietfa.amsl.com>; Thu, 17 Oct 2024 11:09:45 -0700 (PDT)
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9C27C14F605 for <regext@ietf.org>; Thu, 17 Oct 2024 11:09:45 -0700 (PDT)
Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-539983beb19so1455440e87.3 for <regext@ietf.org>; Thu, 17 Oct 2024 11:09:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hxr-us.20230601.gappssmtp.com; s=20230601; t=1729188583; x=1729793383; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=w9Tn5q0Ij5ipR4mh6aNX5YAn4v8vJl9AqxZD03ZJPL8=; b=ge8fUQ58jnXQZX8MMEF1I73aNlNue8cGISgX57445vlTHIh8VKtCxDlzbFf90Wme/Y ub7om8zJ5wxQ0470kYiIUFocoSTlgjEVNUaBRYJc/i1ZHlcxfAaCG2pLtchTiiHk9TI9 PU1lLIpn5iQUj5FIDdU4xJ9n4734B5mxNH235vBxIVQVj74uJOdPc80lYsL4yxcCFNox cjcJdvBcPSwTqcaTccC7jleCVuQ8y1903rEX1bhzFhw2sfG1cieqxpRWQ0/WyzdhARLU 86u5nUcmcryUlhnex5Z/Uhfm3VY/APcMa95CkFayiIjHewCDUgMzSVdFR7+ZNLgn/l9k Xk2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729188583; x=1729793383; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=w9Tn5q0Ij5ipR4mh6aNX5YAn4v8vJl9AqxZD03ZJPL8=; b=Pdb4zlIuIhGg6mnKLhNyMB0ltFCbCOIYYv0mH3ul5m83qwVe4grObLWOYlzdIKJvPS eImtjbmdp18D17ZPqeFApiSR2BYrv6BVihUOCbdqUurFle2HvEj1vYXLIiCr9awoLNG+ m6EPBXjCqr5tcfTDY/1qmH9qGMZKr/MczMb09GcxJFBVIFyMGYrAKpmTVzHq8TRsLmCw Y6PXcdgs4j9TO6DWuZKXQcXC9w/bWkooCWcA6ArbowxPjm9NaE2LmmlN7Xy73jEH2AtK fPSIFFUZnr3Ch/R5XFxiUedtLYWQ5UCDevdb+9USsVYz88pvckriOUhnDLYBDEvk3yzH 2pGg==
X-Gm-Message-State: AOJu0Yx+fy2b42znDBECIqlxv2SU3KMido2buPBwMETfuOT7teYFQvTr hZnfrpDD3scOqZnJKb1CpK67IOrqYQvJRPLBPqo2LdvpG852lNDfC9OEud0e4ctkAWTwTKJeBwe guEDd1o4obifQ1HC64ugYPBZzvSgv2vDkO8qXKjJAUUDg7ycFc2o=
X-Google-Smtp-Source: AGHT+IEnEoZwXd46AA53YVLoidgfcHI5RZGovL86x6tshAYpw/lHfxAbdkC5wqjSVrEUgHiwNj2HL3d1pLs0jhq2BIE=
X-Received: by 2002:a05:6512:3d88:b0:539:ea49:d163 with SMTP id 2adb3069b0e04-539ea49d475mr10025085e87.21.1729188582988; Thu, 17 Oct 2024 11:09:42 -0700 (PDT)
MIME-Version: 1.0
References: <90b13eb0-0269-4e4a-a3bf-b82dc54e79f3@hxr.us> <c3decf58f1f04e47a47ab1f8b32d5d4a@verisign.com> <d697e4ce-9cec-4231-bd71-7ce3de602581@hxr.us> <ca771eb844344503a52ac3e1d036b606@verisign.com> <91905f6d53cb4f29978eefccb8f0889f@verisign.com> <c58d31fd-cff5-4998-b009-36b1e0a201f3@denic.de> <fe8d7c5f022046918b8238ddd8234f8d@verisign.com> <3b7ae504-fbf1-4f23-b1be-297dd5ad6543@denic.de> <93931fca85334496b2d74bcd6cd3ee26@verisign.com> <D10F8F1A-B1F2-4DC8-9A5E-592858A9C6AC@elistx.com>
In-Reply-To: <D10F8F1A-B1F2-4DC8-9A5E-592858A9C6AC@elistx.com>
From: "Andrew Newton (andy)" <andy@hxr.us>
Date: Thu, 17 Oct 2024 14:09:31 -0400
Message-ID: <CAAQiQRe4nVoLFytjMRqwGbRVHTz7E9q_n_TpmSvEc11eNr5d-A@mail.gmail.com>
To: James Galvin <galvin@elistx.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: PX7RP76FOMPE2OMSUPES2BA4R73I7RDN
X-Message-ID-Hash: PX7RP76FOMPE2OMSUPES2BA4R73I7RDN
X-MailFrom: andy@hxr.us
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-regext.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: regext@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [regext] Re: normative language and references in draft-ietf-regext-delete-bcp
List-Id: Registration Protocols Extensions Working Group <regext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/-EfkQ38T3AaqLLXOgrRDenjLvtw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Owner: <mailto:regext-owner@ietf.org>
List-Post: <mailto:regext@ietf.org>
List-Subscribe: <mailto:regext-join@ietf.org>
List-Unsubscribe: <mailto:regext-leave@ietf.org>

This is done. In addition, I noted the informative reference to RFC
3915 has changed to normative.

However, during my review of the traffic on this list, it appears
there was a tacit agreement on changing some of the normative
language.

See: https://mailarchive.ietf.org/arch/msg/regext/mcMbVUspJuALOHWAGQWeuoxAyYM/

If this draft is revised with such a change before moving to the AD, I
will need to revise the write-up as well.

-andy

On Tue, Oct 15, 2024 at 8:19 PM James Galvin <galvin@elistx.com> wrote:
>
> Speaking as co-Chair, here is where I believe this discussion has landed.
>
> From a consensus point of view, I’m declaring the working group consensus to be that v08 of draft-ietf-regext-delete-bcp is ready for submission to the IESG.  We’ve been through WGLC and we’ve had quite some discussion since then but I do not believe the changes have been material and require a second WGLC.
>
> However, we do have one significant dissenting voice in that consensus.  In our working group we only have a few people who are very active and we’ve been fortunate that we typically have full consensus amongst those who speak up regarding a document’s status.  The Chairs are sensitive to alternate points of view when the number of those who engage is frequently small.
>
> The Chair’s suggestion is to acknowledge the point of view in the Shepherd Writeup.  We think it’s important so that if questions arise within the IESG or during IETF Last Call, particularly from anyone who happens to check our mailing list and notices the extended dialogue, we are being clear that the working group considered the question and the document represents consensus.
>
> Andy Newton, as Document Shepherd, please update the write-up accordingly.  Upon completion the Chairs will review it and then submit the document to the IESG for publication as a Best Current Practice.
>
> Thanks to all for your passionate and detailed discussion of the questions.  I know our work is better when so many of us are so engaged.
>
> Antoin and Jim
>
>
> On 19 Sep 2024, at 13:48, Hollenbeck, Scott wrote:
>
> >> -----Original Message-----
> >> From: kowalik@denic.de <kowalik@denic.de>
> >> Sent: Thursday, September 19, 2024 9:47 AM
> >> To: Hollenbeck, Scott <shollenbeck@verisign.com>; regext@ietf.org
> >> Subject: [EXTERNAL] Re: [regext] FW: Re: normative language and references
> >> in draft-ietf-regext-delete-bcp
> >>
> >> Hi Scott,
> >>
> >> On 12.09.24 14:39, Hollenbeck, Scott wrote:
> >>>> -----Original Message-----
> >>>> From: kowalik@denic.de <kowalik@denic.de>
> >>>> Sent: Thursday, September 12, 2024 2:29 AM
> >>>> To: Hollenbeck, Scott <shollenbeck@verisign.com>
> >>>> Subject: [EXTERNAL] Re: [regext] FW: Re: normative language and
> >>>> references in draft-ietf-regext-delete-bcp
> >>>>
> >>>> Hi Scott,
> >>>>
> >>>> I think I am missing your comment on this issue from the previous thread
> >> [1].
> >>>>
> >>>>   >> I am still not sure how useful it is to have normative language
> >>>> as such in BCP, especially if it's only used in the section 6, which
> >>>> refers to other sections like 5.1.4.3 which in turn does not contain any
> >> normative language at all.
> >>>> Whether it's a MUST or SHOULD is likely a secondary concern and here
> >>>> at least I would like to learn the logic behind the change.
> >>> [SAH] The value of normative language in a BCP is described in Section 6 of
> >> RFC 2119:
> >>>
> >>> "Imperatives of the type defined in this memo must be used with care and
> >> sparingly.  In particular, they MUST only be used where it is  actually required
> >> for interoperation or to limit behavior which has  potential for causing harm
> >> (e.g., limiting retransmisssions)"
> >>>
> >>> "or to limit behavior which has  potential for causing harm". The guidance
> >> found in Section 6 of the draft uses normative language in the spirit of limiting
> >> behavior which has potential for causing harm. As it says in the draft, "with
> >> minimal undesired side effects".
> >>>
> >> [PK] This was not exactly my concern.
> >>
> >> Section 6 refers to 5.1.4.3 as one of alternatives of MUST.
> >>
> >> 5.1.4.3 reads: "EPP clients MAY rename the host object to be deleted...". This
> >> is followed by "This requires that the client maintain...". I would expect some
> >> normative language here to be able to follow the recommendation of Section
> >> 6.
> >>
> >> The same applies to the other alternatives of section 6.
> >
> > [SAH] Pawel, at this point I'm inclined to wait to see what our chairs say about document readiness for AD review (hint, hint, WG chairs) before we make any more changes to the text. Having said that, I just read through Section 5 again. It's titled "Analysis of Practices for Domain and Host Object Deletion". If we accept that title, I'd actually prefer to *remove* all normative language from Section 5 so that it remains focused on *analysis*. The normative language can be used in Section 6, "Recommendations".
> >
> >> When you mention "limit behavior which has potential for causing harm" a
> >> Recommendation with a normative MUST NOT to practices which actually
> >> cause harm would be of benefit from this BCP.
> >
> > [SAH] That may be worth doing.
> >
> > Scott
> > _______________________________________________
> > regext mailing list -- regext@ietf.org
> > To unsubscribe send an email to regext-leave@ietf.org
>
> _______________________________________________
> regext mailing list -- regext@ietf.org
> To unsubscribe send an email to regext-leave@ietf.org