Re: [regext] [Ext] Robert Wilton's Discuss on draft-ietf-regext-rdap-reverse-search-24: (with DISCUSS and COMMENT)

Mario Loffredo <mario.loffredo@iit.cnr.it> Fri, 25 August 2023 06:29 UTC

Return-Path: <mario.loffredo@iit.cnr.it>
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 519FAC14CE54; Thu, 24 Aug 2023 23:29:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 yqs5ads7LOsl; Thu, 24 Aug 2023 23:29:54 -0700 (PDT)
Received: from mx5.iit.cnr.it (mx5.iit.cnr.it [146.48.58.12]) by ietfa.amsl.com (Postfix) with ESMTP id 24B12C14CEED; Thu, 24 Aug 2023 23:29:52 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mx5.iit.cnr.it (Postfix) with ESMTP id 93C3BC0283; Fri, 25 Aug 2023 08:29:49 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mx5.iit.cnr.it
Received: from mx5.iit.cnr.it ([127.0.0.1]) by localhost (mx5.iit.cnr.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLgE7bTEeShu; Fri, 25 Aug 2023 08:29:45 +0200 (CEST)
X-Relay-Autenticated: yes
Message-ID: <3663b25f-7156-9c3f-2d20-90dc4c0d6814@iit.cnr.it>
Date: Fri, 25 Aug 2023 08:25:32 +0200
Mime-Version: 1.0
To: Amanda Baber <amanda.baber@iana.org>, Robert Wilton <rwilton@cisco.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-regext-rdap-reverse-search@ietf.org" <draft-ietf-regext-rdap-reverse-search@ietf.org>, "regext-chairs@ietf.org" <regext-chairs@ietf.org>, "regext@ietf.org" <regext@ietf.org>, "tomh@apnic.net" <tomh@apnic.net>
References: <169279601849.28214.1438749064615727794@ietfa.amsl.com> <7712565C-F1E7-4726-9100-FB989ED79264@iana.org> <53c04b5b-2e22-6362-48ff-bf7174ff397c@iit.cnr.it> <DEF8C665-D818-4BA5-B59B-06FD83400F61@iana.org>
From: Mario Loffredo <mario.loffredo@iit.cnr.it>
In-Reply-To: <DEF8C665-D818-4BA5-B59B-06FD83400F61@iana.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/EbNH3eEZpt9VRhYlGJTO-0LQjxU>
Subject: Re: [regext] [Ext] Robert Wilton's Discuss on draft-ietf-regext-rdap-reverse-search-24: (with DISCUSS and COMMENT)
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.39
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, 25 Aug 2023 06:29:58 -0000

Hi Amanda,

thanks a lot for your quick reply.

You're right. I can remove that sentence.

Thanks a lot,

Mario

Il 25/08/2023 00:17, Amanda Baber ha scritto:
> Hi Mario,
>
> I see that the new text is "References are not limited only to RFCs but can also locate document published outside of the RFC path, including informal documentation." For IANA's purposes, this sentence isn't necessary, as the Specification Required policy was specifically meant to encompass non-RFC documentation (see Section 4 of RFC 8126 for registration procedure definitions), but no problem at all with including it.
>
> Thanks,
> Amanda
>
> On 8/24/23, 9:18 AM, "iesg on behalf of Mario Loffredo" <iesg-bounces@ietf.org on behalf of mario.loffredo@iit.cnr.it> wrote:
>
>      Hi Amanda,
>
>
>      Il 23/08/2023 19:51, Amanda Baber ha scritto:
>      > Regarding the use of a brief description in the registry itself as the "Specification" in "Specification Required": I missed it this time, but we ran into this same question with draft-ietf-calext-jscalendar-21, and FWIW, Barry Leiba recommended to the author that the registration procedure be changed to Expert Review.
>
>      Please see my response to Robert Wilton's remarks.
>
>      Think that changing the text as I proposed could solve the problem.
>
>      I'm sure that Andy and Scott as DEs would like to receive a
>      specification supporting a request for the registration of new reverse
>      search properties or new mappings.
>
>      Therefore, I would like to make the IANA Considerations section
>      compliant to the Specification Required policy.
>
>
>      Best,
>
>      Mario
>
>      >
>      > Thanks,
>      > Amanda
>      >
>      > On 8/23/23, 6:07 AM, "iesg on behalf of Robert Wilton via Datatracker" <iesg-bounces@ietf.org on behalf of noreply@ietf.org> wrote:
>      >
>      >      Robert Wilton has entered the following ballot position for
>      >      draft-ietf-regext-rdap-reverse-search-24: Discuss
>      >
>      >      When responding, please keep the subject line intact and reply to all
>      >      email addresses included in the To and CC lines. (Feel free to cut this
>      >      introductory paragraph, however.)
>      >
>      >
>      >      Please refer to https://urldefense.com/v3/__https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!PtGJab4!_Nbv4aqGp36yMsh4urjgozBK2A_rIEY2i19RDAgHNiDersZRIlzMkjluoUFmtpZqiPm4XoiUsqnZRMTv8R0bod8$ [ietf[.]org]
>      >      for more information about how to handle DISCUSS and COMMENT positions.
>      >
>      >
>      >      The document, along with other ballot positions, can be found here:
>      >      https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-regext-rdap-reverse-search/__;!!PtGJab4!_Nbv4aqGp36yMsh4urjgozBK2A_rIEY2i19RDAgHNiDersZRIlzMkjluoUFmtpZqiPm4XoiUsqnZRMTvYBEfpd4$ [datatracker[.]ietf[.]org]
>      >
>      >
>      >
>      >      ----------------------------------------------------------------------
>      >      DISCUSS:
>      >      ----------------------------------------------------------------------
>      >
>      >
>      >
>      >      Hi,
>      >
>      >      Flagging part of the IANA considerations as a DISCUSS, but I think that this
>      >      should be easy to resolve:
>      >
>      >      (1) p 11, sec 12.2.1.  Creation of the RDAP Reverse Search Registries
>      >
>      >         These registries follow the Specification Required process as defined
>      >         in Section 4.5 of [RFC8126].
>      >
>      >         The designated expert should prevent collisions and confirm that
>      >         suitable documentation, as described in Section 4.6 of [RFC8126], is
>      >         available to ensure interoperability.  References are not limited
>      >         only to RFCs and simple definitions could be described in the
>      >         registries themselves.
>      >
>      >      I'm not sure that "simple definitions could be described in the registries
>      >      themselves" is consistent with the "Specification Required" policy chosen above.
>      >
>      >
>      >      ----------------------------------------------------------------------
>      >      COMMENT:
>      >      ----------------------------------------------------------------------
>      >
>      >      [I support John's discuss on normative references.]
>      >
>      >      I also have some other comments that you may wish to consider:
>      >
>      >      (2) p 14, sec 12.2.4.2.  Initial Content
>      >
>      >            +==========+==================================================+
>      >            | Property | Property Path                                    |
>      >            +==========+==================================================+
>      >            | fn       | $.entities[*].vcardArray[1][?(@[0]=='fn')][3]    |
>      >            +----------+--------------------------------------------------+
>      >            | handle   | $.entities[*].handle                             |
>      >            +----------+--------------------------------------------------+
>      >            | email    | $.entities[*].vcardArray[1][?(@[0]=='email')][3] |
>      >            +----------+--------------------------------------------------+
>      >            | role     | $.entities[*].roles                              |
>      >            +----------+--------------------------------------------------+
>      >
>      >      Would it be helpful for this table to include the "Description" and "Reference"
>      >      properties?
>      >
>      >      Minor level comments:
>      >
>      >      (3) p 3, sec 1.  Introduction
>      >
>      >         The protocol described in this specification aims to extend the RDAP
>      >         query capabilities and response to enable reverse search based on the
>      >         relationships defined in RDAP between an object class for search and
>      >         a related object class.  The reverse search based on the domain-
>      >         entity relationship is treated as a particular case of such a generic
>      >         model.
>      >
>      >      This introduction text seems to immediately jump into a defense as to why it is
>      >      okay to standardize this functionality in an RDAP extension.  This is okay, but
>      >      I wonder whether it wouldn't be better if the introduction only included the
>      >      last paragraph (i.e., that is stating what extension is defined in this
>      >      document), and the rest of the text was moved into a "Background" subsection of
>      >      the introduction.
>      >
>      >      (4) p 7, sec 8.  Reverse Searches Based on Entity Details
>      >
>      >         Reverse search property:  fn
>      >         RDAP member path:  $.entities[*].vcardArray[1][?(@[0]=='fn')][3]
>      >         Reference:  Section 6.2.1 of [RFC6350]
>      >
>      >      A minor issue, but it wasn't immediately obvious to me what 'fn' is - I
>      >      initially presumed that it meant function, so I was wondering if some more text
>      >      would be helpful here, and/or perhaps in the IANA registry that you are
>      >      creating.
>      >
>      >      Regards,
>      >      Rob
>      >
>      >
>      >
>      > _______________________________________________
>      > regext mailing list
>      > regext@ietf.org
>      > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/regext__;!!PtGJab4!8M_wkeZusApvSDJ_cHdL1CkfX7fOKasFMjYg8XsDCD1b7gx-9xmnX6d_93GTGJNz-4XQDHl3yhQ1FO_jcTlnUJGwE0D4YyQOPcua$ [ietf[.]org]
>
>      --
>      Dott. Mario Loffredo
>      Senior Technologist
>      Technological Unit “Digital Innovation”
>      Institute of Informatics and Telematics (IIT)
>      National Research Council (CNR)
>      via G. Moruzzi 1, I-56124 PISA, Italy
>      Phone: +39.0503153497
>      Web: https://urldefense.com/v3/__http://www.iit.cnr.it/mario.loffredo__;!!PtGJab4!8M_wkeZusApvSDJ_cHdL1CkfX7fOKasFMjYg8XsDCD1b7gx-9xmnX6d_93GTGJNz-4XQDHl3yhQ1FO_jcTlnUJGwE0D4YzP1MC9G$ [iit[.]cnr[.]it]

-- 
Dott. Mario Loffredo
Senior Technologist
Technological Unit “Digital Innovation”
Institute of Informatics and Telematics (IIT)
National Research Council (CNR)
via G. Moruzzi 1, I-56124 PISA, Italy
Phone: +39.0503153497
Web: http://www.iit.cnr.it/mario.loffredo