[regext] Re: I-D Action: draft-ietf-regext-epp-delete-bcp-07.txt

"Andrew Newton (andy)" <andy@hxr.us> Wed, 31 July 2024 17:30 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 C6B1EC14F5FB for <regext@ietfa.amsl.com>; Wed, 31 Jul 2024 10:30:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 T0xM8VmVjhnQ for <regext@ietfa.amsl.com>; Wed, 31 Jul 2024 10:30:14 -0700 (PDT)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 D86A3C14F5F7 for <regext@ietf.org>; Wed, 31 Jul 2024 10:30:04 -0700 (PDT)
Received: by mail-qt1-x830.google.com with SMTP id d75a77b69052e-44ff7bdb5a6so30451601cf.3 for <regext@ietf.org>; Wed, 31 Jul 2024 10:30:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hxr-us.20230601.gappssmtp.com; s=20230601; t=1722447003; x=1723051803; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=ENzukfWCSGQP5e/N0+HcQmWQYbyLNkPEUCydlXel7C8=; b=V6PqK0ZJkQMhwQgqIWymAMJqLMYIeuiAH2qrCycd2eFY1qBR9Iev9xU3rtvviduaEV EWEyOwQKKvKFyCpwg/8v4HGjsyY6HAzQpD3GeRbhRWl6/1Db83hZZzPAus0CYwFrOUfv k1ZgdEz3tsm7jYNVadTGN6MRQ+RSoPCDZ2MImmFKX6HURJp09GHid0u2SoDvI7JZt24L huW6pTHwr8koX0D3KVw5d3y/Bo+zMlr8+MEwGRcl2q/50NrGzjQYPzhqqILoRbvqbfpE 7QtwHLmOyZB8XgAFSbRQFn3RRE87SZNTcyud/W4Ye/qDo9OeLtp+Zu6/c4lBUzv6wLcJ N5ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722447003; x=1723051803; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ENzukfWCSGQP5e/N0+HcQmWQYbyLNkPEUCydlXel7C8=; b=GXpd0Xad2dtHQkRmerUgeZPa+oxlPyJe3HxQJLQyP8C8dZFlWvm4exYyNQK8j9zvmO kPQ5MrVevcwqXjk6TGnj3hL2paV5TR0QZOrrq320mucFBd8rp1tpVyw7qmiyb5aGNovk +6FigYOW5kf4cFMv0e77WQ5zPSqyw8ByrK7GzIAF4QbO0hphbfkJJHKftg1XFiIuniY9 5XH1haWzOI2T98TPQiXzBVPorzELQUx6gdb18FjqtLHZghLgBoklEq66M5e0x2Un+FDS R2FqB0axJQZYixF7x5vUWLE3Hm7Ul7e1DEiVffr4R8HbaGBzReC6drtR81VZS/8dnmlM +3oQ==
X-Forwarded-Encrypted: i=1; AJvYcCXqyRAMU3A5ywl0Dk8wlRBAklbmUvWeofBnzfpI0YogR9tnWN9di8VDQhpsD+F8c8Qoy8L2jYS+i9ExQwyFJXI=
X-Gm-Message-State: AOJu0YwE/lfxOYWp7TmIAMX3qeFJJamIu36FAGW2mgU+yexLFZ4T4WuE 5xj95RyPrrNveX0RbiGcaVnuOtWlEgXPvOt/rzLd3VkcnK/3qFw7a65xMAcFi6hQg3TxOqu8nL1 w
X-Google-Smtp-Source: AGHT+IFtEdRvjWo7b3/a36QczJiUb6VRRpo3cMIbrnMHUNfqgnFAhuwaShQgEx9rN69CnCjTUcnAoA==
X-Received: by 2002:ac8:5ac1:0:b0:450:349:1161 with SMTP id d75a77b69052e-45004f6d98cmr141996941cf.59.1722447003615; Wed, 31 Jul 2024 10:30:03 -0700 (PDT)
Received: from [10.2.8.160] (pool-72-83-25-32.washdc.fios.verizon.net. [72.83.25.32]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-44fe8412a8dsm61945331cf.94.2024.07.31.10.30.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 Jul 2024 10:30:03 -0700 (PDT)
Message-ID: <7ab277ac-8dc2-49a0-b5fe-ac469296cb47@hxr.us>
Date: Wed, 31 Jul 2024 13:30:02 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: kowalik@denic.de, regext@ietf.org
References: <172243217153.2152631.577325171851793888@dt-datatracker-659f84ff76-9wqgv> <f041e47b-0429-4439-9f61-d9efb3288f0b@denic.de> <8f747241-2c2a-4df2-b338-42bbdfdadf09@hxr.us> <9e2810a9-9f40-4c8b-8981-291b2094581d@denic.de>
Content-Language: en-US
From: "Andrew Newton (andy)" <andy@hxr.us>
In-Reply-To: <9e2810a9-9f40-4c8b-8981-291b2094581d@denic.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Message-ID-Hash: 6LLJGOHAXETI2AMSVH44BQAMCQSHLODU
X-Message-ID-Hash: 6LLJGOHAXETI2AMSVH44BQAMCQSHLODU
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
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [regext] Re: I-D Action: draft-ietf-regext-epp-delete-bcp-07.txt
List-Id: Registration Protocols Extensions Working Group <regext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/bezt6Cs--W61DZ1PRSzRXDLXin4>
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>

Inline...

On 7/31/24 12:03, kowalik@denic.de wrote:
> Comments inline
>
> On 31.07.24 17:20, Andrew Newton (andy) wrote:
>> [...]
>>
>> These changes are a result of the shepherd review in checking 
>> normative references and normative language (see my other email, 
>> which was likely sent when you sent this :) ).
>
> Yes, E-mails crossed.
>
> 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.
>

I think that is a fair point. Normative language pointing to procedural 
steps that do not have normative language can be ambiguous.


>>
>> Would you be satisfied if the first recommendation was labeled with 
>> "This practice has been observed in use." and the other two 
>> recommendations are labeled with "This practice has not been observed 
>> in use."?
>
> This is already stated with each single practice and it would be 
> logically inconsistent the way Section 6 is written now ("MUST 
> implement one of the following practices...").
>
> For me the BCP shall tell like "SHOULD implement practice 1 if 
> existing and operationally proved practices are preferred or MAY 
> consider experimenting with practice 2 or 3 in the future".
>
I don't understand this. A SHOULD and MAY means a practitioner can say 
they adhere to the BCP without doing anything. Also "the future" is 
subjective.

> Repeating in this section, that people using practices highlighted as 
> "This practice MUST NOT be used" shall stop and use any of above 
> instead may be also an idea.
>
In other words, explicitly rule out practices instead of explicitly 
allowing them. If this document is to do that, some of the document 
practices would need to be updated, such as 5.1.3.2 ("renaming to 
as112.arpa"), which has no prohibitive text even though the document say 
the practice is detrimental. At the very least, 5.1.3.2 is a SHOULD NOT 
practice if it has detriment.

What do others think?


-andy