Re: [regext] Benjamin Kaduk's Discuss on draft-ietf-regext-rdap-partial-response-13: (with DISCUSS and COMMENT)
Mario Loffredo <mario.loffredo@iit.cnr.it> Fri, 11 September 2020 07:30 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 AE2CD3A0A87; Fri, 11 Sep 2020 00:30:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.847
X-Spam-Level:
X-Spam-Status: No, score=-2.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ICAD1o189bXQ; Fri, 11 Sep 2020 00:30:37 -0700 (PDT)
Received: from smtp.iit.cnr.it (mx4.iit.cnr.it [146.48.98.151]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68ADC3A09CD; Fri, 11 Sep 2020 00:30:34 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by smtp.iit.cnr.it (Postfix) with ESMTP id 515B1B8016A; Fri, 11 Sep 2020 09:30:32 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mx4.iit.cnr.it
Received: from smtp.iit.cnr.it ([127.0.0.1]) by localhost (mx4.iit.cnr.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id giVTT0Dysq3Z; Fri, 11 Sep 2020 09:30:29 +0200 (CEST)
Received: from [192.12.193.108] (pc-loffredo.nic.it [192.12.193.108]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by smtp.iit.cnr.it (Postfix) with ESMTPSA id 68170B8025A; Fri, 11 Sep 2020 09:30:29 +0200 (CEST)
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>, draft-ietf-regext-rdap-partial-response@ietf.org, regext-chairs@ietf.org, regext@ietf.org, Jasdip Singh <jasdips@arin.net>
References: <159967727061.8437.12421288079019560355@ietfa.amsl.com> <1fc2c404-6ee4-e7ca-da5d-933446e53a26@iit.cnr.it> <20200910202307.GF89563@kduck.mit.edu>
From: Mario Loffredo <mario.loffredo@iit.cnr.it>
Message-ID: <11bf198d-1c7c-8353-c843-7d8b07760754@iit.cnr.it>
Date: Fri, 11 Sep 2020 09:27:17 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200910202307.GF89563@kduck.mit.edu>
Content-Type: text/plain; charset="iso-8859-15"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: it
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/X_MU9JSX0ofLqIUfisWuuug5Ofw>
Subject: Re: [regext] Benjamin Kaduk's Discuss on draft-ietf-regext-rdap-partial-response-13: (with DISCUSS and COMMENT)
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, 11 Sep 2020 07:30:52 -0000
Hi Benjamin, thanks a lot for your reply. Please find my comment below. Il 10/09/2020 22:23, Benjamin Kaduk ha scritto: > Hi Mario, > > On Thu, Sep 10, 2020 at 07:00:06PM +0200, Mario Loffredo wrote: >> Hi Benjamin, >> >> thanks a lot for your review. Please find my comments inline. >> >> Il 09/09/2020 20:47, Benjamin Kaduk via Datatracker ha scritto: >>> Benjamin Kaduk has entered the following ballot position for >>> draft-ietf-regext-rdap-partial-response-13: 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://www.ietf.org/iesg/statement/discuss-criteria.html >>> for more information about IESG DISCUSS and COMMENT positions. >>> >>> >>> The document, along with other ballot positions, can be found here: >>> https://datatracker.ietf.org/doc/draft-ietf-regext-rdap-partial-response/ >>> >>> >>> >>> ---------------------------------------------------------------------- >>> DISCUSS: >>> ---------------------------------------------------------------------- >>> >>> As was the case for Murray, I'm unconvinced that I have understood what >>> Section 3 intended to convey. However, I am balloting Discuss because >>> my current best understanding is for a statement that seems inconsistent >>> with my understanding of how the partial response mechanism works. In >>> particular, how would the topmost objects be returned according to >>> different field sets, if there's only a single query parameter and (I >>> assume) all topmost objects are the results of the same single query? >>> >> Perhaps I didn't make myself clear. Obviously, all the objects reutrned >> by a server in response to a search are provided according the same >> field set. What the Secion 3 aims to convey is that servers are free to >> represent relationships between the parent objects and child objects in >> the field sets as they want. For example, an RDAP profile could defne a >> "brief" field set for the response to a /domains search that don't >> include any information about the nameservers. Instead, in another RDAP >> profile the "brief" field set for the response to a /domains search >> could return the same information about the namservers as returned by >> the "brief" field set defined for the response to a /nameservers search. >> >> Therefore, the list of fields of a short response to a /nameservers >> search couldn't be the same as the list of fields for each nameserver >> included in a short response to a /domains search. >> >> Obviously, to achieve the largest interoperability, it's logical to >> expect that the policy about how to represent the information about >> relationships should be quite similar in the various RDAP profiles. But >> this is something out of the scope of the document. >> >> Hope this make the rationale of Section 3 more clear. > Ah, I see the source of my confusion now -- "could be returned according to > different field sets" means that the structure of the topmost object > returned will vary with the field set in use, and "could be applied to > their related objects" means that it's permitted (expected, perhaps) for a > field set definition to include a specification for what fields of related > objects are returned with the query (if any related objects are returned at > all). Thanks for the clarification! > > If I might propose an alternate wording for your consideration: > > Representation of second level objects within a field set produces > additional considerations. Since the representation of the topmost > returned objects will vary according to the field set in use, the > response may contain no relationships (e.g., for an abbreviated field > set) or may contain associated objects as in a normal RDAP query > response. Each field set can indicate the format of the additional > objects to be returned, in the same manner that the format of the > topmost objects is controlled by the field set. [ML] Sounds good. I rewrite Section 3. Thanks a lot for your suggestion. Best, Mario > > Thanks, > > Ben -- Dr. Mario Loffredo Systems and Technological Development Unit Institute of Informatics and Telematics (IIT) National Research Council (CNR) via G. Moruzzi 1, I-56124 PISA, Italy Phone: +39.0503153497 Mobile: +39.3462122240 Web: http://www.iit.cnr.it/mario.loffredo
- [regext] Benjamin Kaduk's Discuss on draft-ietf-r… Benjamin Kaduk via Datatracker
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Mario Loffredo
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Benjamin Kaduk
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Mario Loffredo
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Mario Loffredo
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Benjamin Kaduk
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Mario Loffredo
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Benjamin Kaduk
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Barry Leiba
- Re: [regext] Benjamin Kaduk's Discuss on draft-ie… Benjamin Kaduk