I don’t view the use of a bare identifier as being a bad practice, since the 
goal is to ensure that the identifier is registered and there are no conflicts. 
 If there are more than one property used for the identifier, then it would be 
best to include the use of the underbar and a value.  This is planned for the 
versioning extension to include “versioning_data” and “versioning_help” in 
place of the bare identifier “versioning” and the non-bare “versioning_help”.  
For the “redacted” property in RFC 9537, I see no issue with the use of the 
bare identifier “redacted” when there is only one property used.

What concrete benefit is there to disallow bare identifiers when the extension 
identifier only has a single property?  I personally don’t see a benefit that 
warrant’s a MUST NOT or even a SHOULD NOT in the extensions draft.

--

JG

[cid87442*image001.png@01D960C5.C631DA40]

James Gould
Fellow Engineer
jgo...@verisign.com<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com<http://verisigninc.com/>

From: Pawel Kowalik <kowa...@denic.de>
Date: Tuesday, May 20, 2025 at 4:57 AM
To: "Hollenbeck, Scott" <shollenb...@verisign.com>, "a...@hxr.us" 
<a...@hxr.us>, "regext@ietf.org" <regext@ietf.org>
Subject: [EXTERNAL] [regext] Re: On bare identifiers in Extensions draft


Hi,

<no hats>

Refreshing this thread, as the show of hands in the interim meeting [1] showed 
no consensus for forbidding bare identifiers.

IMHO the changes done in -05 draft and then made deeper in -06 should be 
reverted to reflect the current status quo of RFC 9083 until we have a clear 
consensus to change it.

As the exchange so far on the topic only involved few WG members it would be 
good so see other pople speak up to have a wider perspective.

[1] 
https://datatracker.ietf.org/meeting/interim-2025-regext-01/materials/minutes-interim-2025-regext-01-202505081700-00<https://secure-web.cisco.com/1JRlAuWqZLkDcA3n_AHm35yAqiv4uwlnGkJJjTQeqlQCywbK-1ZcaVORBopuoZtcxCIb0Aq3cQ7WLHcAapZrKt6BZE3z2uJDbXKA96lY3qYZIffOfF56fwJQDIQrRBprypDeGmYe-EWGJRDrEQ29V2DOPkNcwu2FPVxE4uIUjQ4aTEMeoEhB3lsnx4HDI3Zdt4ziJE5hyA-3fnm7inANItq0azGuLrsdCtdPDBtSMsijAxUBV4gb8NaPdbcVAy_h3Z2i8hcuAm2QLNCapIJYiWPbwenAQpFNnwnhIA1U9hgA/https%3A%2F%2Fdatatracker.ietf.org%2Fmeeting%2Finterim-2025-regext-01%2Fmaterials%2Fminutes-interim-2025-regext-01-202505081700-00>

Kind Regards,

Pawel
On 12.02.25 18:14, kowa...@denic.de<mailto:kowa...@denic.de> wrote:

Hi Scott,
On 12.02.25 18:06, Hollenbeck, Scott wrote:
From: Pawel Kowalik <kowa...@denic.de><mailto:kowa...@denic.de>
Sent: Wednesday, February 12, 2025 11:59 AM
To: Andrew Newton (andy) <a...@hxr.us><mailto:a...@hxr.us>
Cc: regext@ietf.org<mailto:regext@ietf.org>
Subject: [EXTERNAL] [regext] Re: I-D Action: 
draft-ietf-regext-rdap-extensions-05.txt


Hi Andy,
On 12.02.25 17:06, Andrew Newton (andy) wrote:



Allowing bare identifiers still leave the choice open for extensions which have 
a potential of generic use.



Why does requiring a prefix preclude generic use?

Of course technically nothing, because syntactically a prefixed identifier is 
also an identifier.

On the other side, if an extension only wants to add one single path segment 
/search/ what's good about forcing this extension to make it /s_search/ just 
for the sake of making "s_" a namespace with one single suffix in it?

[SAH] Because there’s value in consistency.

[PK] True. In this case by introducing consistency we actually break 
consistency with existing extensions, some of them being RFCs. So I argue it's 
not worth it. It's not something that is broken that needs to be fixed.

Kind Regards,

Pawel
_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org

Reply via email to