[regext] Significant change to sorting-and-paging

Mario Loffredo <mario.loffredo@iit.cnr.it> Mon, 10 February 2020 15:54 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 1502F12080D for <regext@ietfa.amsl.com>; Mon, 10 Feb 2020 07:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 ABbLtlcVN5z4 for <regext@ietfa.amsl.com>; Mon, 10 Feb 2020 07:54:24 -0800 (PST)
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 B04B212080B for <regext@ietf.org>; Mon, 10 Feb 2020 07:54:24 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by smtp.iit.cnr.it (Postfix) with ESMTP id 1A551B805F3; Mon, 10 Feb 2020 16:54:22 +0100 (CET)
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 zVM44j3dttNa; Mon, 10 Feb 2020 16:54:19 +0100 (CET)
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 8F420B805F0; Mon, 10 Feb 2020 16:54:19 +0100 (CET)
To: "regext@ietf.org" <regext@ietf.org>
Cc: Maurizio Martinelli <maurizio.martinelli@iit.cnr.it>, "Hollenbeck, Scott" <shollenbeck@verisign.com>
From: Mario Loffredo <mario.loffredo@iit.cnr.it>
Message-ID: <7632d78c-fd79-5723-5c02-27a9b19cc8c7@iit.cnr.it>
Date: Mon, 10 Feb 2020 16:52:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1
MIME-Version: 1.0
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/-cEsReaU-16PuvQN_hOTZ4afU7w>
Subject: [regext] Significant change to sorting-and-paging
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: Mon, 10 Feb 2020 15:54:27 -0000

Hi Jim and Antoin,

this mail is for asking your opinion about a significant change on sorting-and-paging draft.

According to the last version, "totalCount" is a member of the "paging_metadata" object. However, the counting capability might be
implemented by an RDAP server without implementing pagination as well.

Such field was originally put inside "paging_metadata" because, in many REST API implementations, it pertains the pagination information.
In addition, by doing so, only two response extensions would have been defined.

For the sake of clarity, the authors think that it would be better to put "totalCount" outside "paging_metadata". Basically, this would mean to define a new
rdapConformance tag (e.g. "count_level_0") and rename the field accordingly (e.g. simply "count" or "count_all").

In authors' opinion, it might also be appropiate to rename the draft to "counting-sorting-and-paging".
  
Even if the authors don't expect any relevant feedback since the draft content would remain substantially the same, some time would be needed for discussion before starting a last call.

Does it sound reasonable for you?
  

Many thanks in advance,

Mario.

-- 
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