Re: [regext] Fwd: New Version Notification for draft-ietf-regext-rdap-sorting-and-paging-07.txt

Karl Heinz Wolf <khwolf1@gmail.com> Wed, 22 January 2020 08:30 UTC

Return-Path: <khwolf1@gmail.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 8A31C120013 for <regext@ietfa.amsl.com>; Wed, 22 Jan 2020 00:30:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.748
X-Spam-Level:
X-Spam-Status: No, score=-1.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 v9VpdQf4PPNI for <regext@ietfa.amsl.com>; Wed, 22 Jan 2020 00:30:45 -0800 (PST)
Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDC1812001E for <regext@ietf.org>; Wed, 22 Jan 2020 00:30:44 -0800 (PST)
Received: by mail-qv1-xf35.google.com with SMTP id n8so2828385qvg.11 for <regext@ietf.org>; Wed, 22 Jan 2020 00:30:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=H5fteAdZEnZ6VOH1yWYW8uXEUr21YDqLNyCTff/nE68=; b=oXQpx7mR9+Tjz9PJ20OCUzybcwRqxYtIREK8J4zbuELXCxCIuVBylXBhz+39IiSsAz ApPae+bbKTcCb66yWvB7H0Jkh/A0QGkG1fp2CfXMYsmjvQaKk2oVYMu+XNkFT4ofjl10 MuB8XoaDV6bJxZ8F3uDLujjxIxZaK3Tn1OjgAnjexprfofpO6zn8l1BUqvfLc+tFGQOu kDWcpwOSXdHymBjSEn6rtlsa2CMczwFtmqQ5Pm/iFyX4rnnXCQz+yZmYKKqQH0fDV2DW 9Cs4c41zEunm37i3xqC7GuW+AbDGnQokN6jvhodhsQ1XX5Rk96keE2wboBpIaYcURHcX bszg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=H5fteAdZEnZ6VOH1yWYW8uXEUr21YDqLNyCTff/nE68=; b=fW75gG+3pqlBM6xe6xequy19UvNtEef47U+7KC73elQQ9uBa7ofr8UPICshZdA72RE HNl9s1TCKOp8jK0/BmN++dToga3l0GJ/esJhgFBRzMPzN6APveHtLBYz6cetou8qiAbH 5MD8Dr/qU9iSocs/t7g8NPy9aX9WjuwoGHtdL0k0lqffkae6LbQKmt7LMOybEIhXoth+ n3B7eb0SY1U6Kt/YxsCvSLPp8zgAnc8ZpBt/Jc/o6Poh4fpzqxcAlFDzA59z+w4m3otH easqdE2WEPlAKwxhfNCZ3ZC7yCtbanTCOM1jpuE23YwRUaSCmJdTfP7WVT5xxJvY+ntc aj4Q==
X-Gm-Message-State: APjAAAXZ4cEsvBZxMTdoyFqTGbja+36SQP4QQJO4VficDtqiNN+njCby FuHAVjH4GgRwXv6imPmOBF+MBMlfmKDotSeI/zIa0KBHYgI=
X-Google-Smtp-Source: APXvYqzpobg81MtzgrwtiEwT86XoJb2I9ccg5zdN0SjNWB2Y3FJ4MW/sBst1qanlefTUaibiORhM+uoQgBQX4rTD/io=
X-Received: by 2002:ad4:44ee:: with SMTP id p14mr8976202qvt.114.1579681843718; Wed, 22 Jan 2020 00:30:43 -0800 (PST)
MIME-Version: 1.0
References: <157684120749.27347.11479578748472034188.idtracker@ietfa.amsl.com> <92681df8-1d89-588b-377e-592b48d9e819@iit.cnr.it>
In-Reply-To: <92681df8-1d89-588b-377e-592b48d9e819@iit.cnr.it>
From: Karl Heinz Wolf <khwolf1@gmail.com>
Date: Wed, 22 Jan 2020 09:30:32 +0100
Message-ID: <CAL=Qo5j=uKb=Ha7aFnRA8rbzvxm6-hUEUUCmb83SjyDnXmwpVQ@mail.gmail.com>
To: Mario Loffredo <mario.loffredo@iit.cnr.it>
Cc: "regext@ietf.org" <regext@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000272d1c059cb65765"
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/d-QZUfHhX1IDdDWi0jII9RZTRos>
Subject: Re: [regext] Fwd: New Version Notification for draft-ietf-regext-rdap-sorting-and-paging-07.txt
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: Wed, 22 Jan 2020 08:30:46 -0000

Mario,



here is my feedback on this draft:



general comment:



I think it would be easier to understand the document if the actual
specification and the reasoning would switch places (or even go into a kind
of appendix).



Section 1:

Just as a side note: you talk about users interacting with a web browser,
but I’m afraid by adding this extension to the RDAP response it is also not
easy to read in the browser…



Section 2.1:

Where it says “SHOULD provide additional information in their responses”
you could probably add which responses in particular.



Not sure if “At least one between” is the right term (2 occurrences).



For “totalCount” “It is provided if the query string contains the "count"
parameter;” suggestion: “It MUST be provided if the query string contains
the "count" parameter with a value of true”



Section 2.3.1: sorting of multiple IP addresses is underspecified.



What is not clear to me is if the client is allowed to send a limit in its
initial request (not knowing if the server even supports limit/offset)? Or
is it intended that the client does not send any preferences on the first
request and the response is done based on server policy and metadata is
added?



Anyway, having sorting and paging for RADP is certainly a good idea.



Best,

Karl Heinz

On Fri, Dec 20, 2019 at 12:30 PM Mario Loffredo <mario.loffredo@iit.cnr.it>
wrote:

> Hi folks,
>
> I just published a new version including a section about paging responses
> to POST requests.
>
>
> Best,
>
> mario
>
>
> -------- Messaggio Inoltrato --------
> Oggetto: New Version Notification for
> draft-ietf-regext-rdap-sorting-and-paging-07.txt
> Data: Fri, 20 Dec 2019 03:26:47 -0800
> Mittente: internet-drafts@ietf.org
> A: Maurizio Martinelli <maurizio.martinelli@iit.cnr.it>
> <maurizio.martinelli@iit.cnr.it>, Scott Hollenbeck
> <shollenbeck@verisign.com> <shollenbeck@verisign.com>, Mario Loffredo
> <mario.loffredo@iit.cnr.it> <mario.loffredo@iit.cnr.it>
>
>
> A new version of I-D, draft-ietf-regext-rdap-sorting-and-paging-07.txt
> has been successfully submitted by Mario Loffredo and posted to the
> IETF repository.
>
> Name: draft-ietf-regext-rdap-sorting-and-paging
> Revision: 07
> Title: Registration Data Access Protocol (RDAP) Query Parameters for
> Result Sorting and Paging
> Document date: 2019-12-20
> Group: regext
> Pages: 25
> URL:
> https://www.ietf.org/internet-drafts/draft-ietf-regext-rdap-sorting-and-paging-07.txt
> Status:
> https://datatracker.ietf.org/doc/draft-ietf-regext-rdap-sorting-and-paging/
> Htmlized:
> https://tools.ietf.org/html/draft-ietf-regext-rdap-sorting-and-paging-07
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-ietf-regext-rdap-sorting-and-paging
> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-regext-rdap-sorting-and-paging-07
>
> Abstract:
> The Registration Data Access Protocol (RDAP) does not include core
> functionality for clients to provide sorting and paging parameters
> for control of large result sets. This omission can lead to
> unpredictable server processing of queries and client processing of
> responses. This unpredictability can be greatly reduced if clients
> can provide servers with their preferences for managing large
> responses. This document describes RDAP query extensions that allow
> clients to specify their preferences for sorting and paging result
> sets.
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
> _______________________________________________
> regext mailing list
> regext@ietf.org
> https://www.ietf.org/mailman/listinfo/regext
>