Re: [regext] IANA Considerations in draft-ietf-regext-rdap-reverse-search

"Hollenbeck, Scott" <shollenbeck@verisign.com> Fri, 31 July 2020 14:10 UTC

Return-Path: <shollenbeck@verisign.com>
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 309CA3A0C16 for <regext@ietfa.amsl.com>; Fri, 31 Jul 2020 07:10:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c1vqRvy_vzGI for <regext@ietfa.amsl.com>; Fri, 31 Jul 2020 07:10:36 -0700 (PDT)
Received: from mail3.verisign.com (mail3.verisign.com [72.13.63.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94A0E3A0C3A for <regext@ietf.org>; Fri, 31 Jul 2020 07:10:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=2949; q=dns/txt; s=VRSN; t=1596204638; h=from:to:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version:subject; bh=Wk8tcZz1zTCRhxioYq7kCJbSBtCiZGFcoNdr33gg+wU=; b=kTc7JuZuF1q66Dz7qCSMWhRUrIK5dD5SGTS3OXhnD7zfozkpwYu8RXtB KFDYPyW7aPnkKfD+Lk1f3gVq70FIH/wNU/EDpDCVcggAUp5TPXk4bQ8V5 L64/vkxwOzKvu3e8qZIULtSoUqhGN8Ha4LimmYqODcjqgBzHRHVNYRUr/ +NqijEo+ZOI7oUOpiM3QpMcOVSWnHxumzuhlpFmUeayWm3Ybv2oQvhSet 61+D8rMRysq2pHMDMon6T0CLT9QK9vZO2ETyMSNHp43dqRGmKd5uJqEX4 vY0xDD715GsK5u1XI95oW+FTQxQvYqYKz1IszT0xBwVcvuDPWUhKxea0s g==;
IronPort-SDR: JnpME8e969k/FOySW42dVP2whvuQ8paSNyozb8+RcNX9vyAr0xtwL8Wd3aXNl1kZx0588SDJ6c eykug/7CuPZuOtZOnFAR3+IYqLBxljum4ZFRZywO4PhfTk2/sEDovnuwBSA++Fdzka83OO67Xs Fy9fzHIrR8LGpGB+yH4BEpM0FxwOG6HFCUqX4I2HZpLnwBkZc1ALhYvNzb+FhnyPlQQuOBxvXa zjRrmtFYaePaNfst0u3Q0EnuDl91YWZD6NkkmSRPCoEcN3qEOxMo9Omu+X23Pts79l4+GNCWLF anY=
X-IronPort-AV: E=Sophos;i="5.75,418,1589241600"; d="scan'208";a="2482112"
IronPort-PHdr: 9a23:vssoKRY5D/ZnV4qMhVGIgCP/LSx+4OfEezUN459isYplN5qZpsy4Yh7h7PlgxGXEQZ/co6odzbaP7ea+CSddsN6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9vLRi6twTcu8oZjYZiLqs61wfErGZPd+lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLeTQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgzoBOjUk8m/Yl9Zwgbpbrhy/uhJ/34DaboKbNPV8f6PSYdwUSmVaU8ZNTixBAJ+wY5cTA+YfO+tTsonzp0EJrRu7HQSgCuHhyjhMhn/yw6I61f8uHh/a0wwjB94FrWnao8nyNKcOTeC5wrTDwDLYb/NW3jf97IzIfQ4nof6XQ71/bcnRxFIxFwzblFWQqJflPzKa1uQLqWSU8+1gVee2hmMhtgp+rSShyN02hYnVmoIa1ErE9SNhzYsoJdC1SFJ2bMCmHZZNsyyXOJZ7TMw+T2xspCo216EKtJC1ciUXy5kqyALTZ+CHfYaI/h7tWuScLzlmiX9hZL+ygQu5/0u4yuDkS8W4zExGojdHn9TCrHwByhze58adRvZy/UqtwSuD2xzJ5u1ZI004ibDXJ4Muz7MzjJYfrEfOEynrk0vslqCWbF8r+u2w5uTiZbXpu4GTOpdvigH7LqQugsu/AfkkMgQWX2iU5+C81Lr78EDkXLtEluA6nanBvp7VJMsXurO1DxVL0ok/7Ba/FS+m3M4CknYaNl5FZgiHj5PvO13UPP/4CvK/j0ytkDdt2f/GIqXsDojRInTZjbvsf7hw51RBxAczw91T/Z1ZB7IZLPL2QEDxtdjYDhEjMwyzxubqEM591oMZWWKLBq+WLqXSvkSW6e0zIOmBf5EVtyjnK/gk/P7ujHA5mVkHcaa12psXbWi0Hu56LEWBfXrsntABHH8PvgUkVuzqiVqCXSRXZ3a1UaI86Cs7B5y7AofEXY2tgb2B3DuhEpJKYGBGEEqAEXb0d4+cQfcDdDqSItN9kjwDTbWhUZEu1R6wuw7117pqNevU9TMEtZLtztR14PfTlR5hvQBzWo6Y2nuMSCdwmW0GXTI624h+oFA7wVGZl6lkybQMENVJ5vQPVgA0O4TRw+tSCtHuHAnHZJGIVADiCp+8DD48Xs4ZwtISbQB6AdroxkTZ0iWnE6M9lrGXCtoz6K2KjFbrIMMogVbB0K0siVMrScgLfVatgbJjvUCHHI7Ol0GUkaynfqc0wiPX9XyCwmzIt0ZdBl0jGZ7ZVGwSMxOF5e/y4VnPGuej
X-IPAS-Result: A2GrAACcJSRf/zCZrQpgHAEBAQEBAQcBARIBAQQEAQFAgTkEAQELAYRLCpVDnA0LAQEBAQEBAQEBBwEvBAEBhEwCgjUlNwYOAgMBAQsBAQEFAQEBAQEGAwEBAQKGUYI3IoNxAQEBAQM6SwQCAQgRBAEBHxAyHQgBAQQBEgi2H3SBNIVShQKBOAGNJ4FCPoERgxA+hCWGDgS2CgMHgmCZeyqCe4lMkzCSI58jAgQCBAUCFYFpgXxwgzlQFwINjlaOEHQ3AgYIAQEDCY9BgREBAQ
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Fri, 31 Jul 2020 10:10:35 -0400
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id 15.01.1913.005; Fri, 31 Jul 2020 10:10:35 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "mario.loffredo@iit.cnr.it" <mario.loffredo@iit.cnr.it>, "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [EXTERNAL] Re: [regext] IANA Considerations in draft-ietf-regext-rdap-reverse-search
Thread-Index: AdZnNOUF5N2RSl5aSj6EkwI8/xgDnAAJ4D4AAAfk/YD//82xgIAAPc7A
Date: Fri, 31 Jul 2020 14:10:34 +0000
Message-ID: <a73a0c6356f94caa9efa3c25991453ba@verisign.com>
References: <1cb2fde4261748afa8163333d090b84a@verisign.com> <df404a43-8284-5466-7d83-88e27d5691ef@iit.cnr.it> <4541e6d1530943e5bfd5c211a426ff82@verisign.com> <5d2ab8ae-563e-b244-10c6-ae8b90fc2d4b@iit.cnr.it>
In-Reply-To: <5d2ab8ae-563e-b244-10c6-ae8b90fc2d4b@iit.cnr.it>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/SHl0Qol9zAazfVg81cu9-QA6ZKE>
Subject: Re: [regext] IANA Considerations in draft-ietf-regext-rdap-reverse-search
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 14:10:38 -0000

> -----Original Message-----
> From: Mario Loffredo <mario.loffredo@iit.cnr.it>
> Sent: Friday, July 31, 2020 9:49 AM
> To: Hollenbeck, Scott <shollenbeck@verisign.com>; regext@ietf.org
> Subject: [EXTERNAL] Re: [regext] IANA Considerations in draft-ietf-regext-
> rdap-reverse-search
>
> Hi Scott,
>
> Il 31/07/2020 15:21, Hollenbeck, Scott ha scritto:
> >> -----Original Message-----
> >> From: Mario Loffredo <mario.loffredo@iit.cnr.it>
> >> Sent: Friday, July 31, 2020 9:03 AM
> >> To: Hollenbeck, Scott <shollenbeck@verisign.com>; regext@ietf.org
> >> Subject: [EXTERNAL] Re: [regext] IANA Considerations in
> >> draft-ietf-regext- rdap-reverse-search
> >>
> >> Hi Scott,
> >>
> >> thanks a lot for your feddback.
> >>
> >> Please find my comments to your feedback below.
> >>
> >> Il 31/07/2020 14:29, Hollenbeck, Scott ha scritto:
> >>> draft-ietf-regext-rdap-reverse-search currently states that "This
> >>> document
> >> has no actions for IANA".  I believe that's primarily because there's
> >> nothing new or different being returned in the search results, which
> >> is where RDAP servers describe the features they support.
> >> Exactly.
> >>> There is, however, a case to be made for registering a value in the
> >>> RDAP
> >> extensions registry: a response to a help query (or any other query)
> >> can be used to indicate that the server supports reverse search. I'd
> >> like to suggest this change for Section 7:
> >>> OLD:
> >>> This document has no actions for IANA.
> >>>
> >>> NEW:
> >>> IANA is requested to register the following value in the RDAP
> >>> Extensions
> >> Registry:
> >>> Extension identifier: reverse_search_1_0 (or whatever makes sense)
> >>> Registry operator: Any Published specification: This document.
> >>> Contact: IESG <iesg@ietf.org>
> >>> Intended usage: This extension describes reverse search query
> >>> patterns
> >> for RDAP.
> >>> Scott
> >> I agree.
> >>
> >> Furthermore, my opinion is that Section 4.1 of RFC7483bis should be
> >> updated to treat this use case. I mean, a server should signal in
> >> rdapConformance not only the extensions used in building the response
> >> but all the supported features.
> > So maybe this?
> >
> > OLD:
> > The data structure named "rdapConformance" is an array of strings, each
> providing a hint as to the specifications used in the construction of the
> response.
> >
> > NEW:
> > The data structure named "rdapConformance" is an array of strings, each
> providing a hint as to the specifications that describe the query and response
> formats supported by the server.
> >
> > Scott
>
> How about "query and response extensions" ?

That would exclude the core protocol specifications. Is this better?

"The data structure named "rdapConformance" is an array of strings, each of which describes a query or response specification supported by the server."

Scott