Re: [regext] Fwd: New Version Notification for draft-ietf-regext-rdap-reverse-search-16.txt
Mario Loffredo <mario.loffredo@iit.cnr.it> Mon, 28 November 2022 20:23 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 0AC15C14F742 for <regext@ietfa.amsl.com>; Mon, 28 Nov 2022 12:23:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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 12hyFWRy5dxk for <regext@ietfa.amsl.com>; Mon, 28 Nov 2022 12:23:37 -0800 (PST)
Received: from iit.cnr.it (mx4.iit.cnr.it [146.48.58.11]) by ietfa.amsl.com (Postfix) with ESMTP id 3AD4AC14F72C for <regext@ietf.org>; Mon, 28 Nov 2022 12:23:36 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mx4.iit.cnr.it (Postfix) with ESMTP id 12483B80A60; Mon, 28 Nov 2022 21:23:34 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mx4.iit.cnr.it
Received: from iit.cnr.it ([127.0.0.1]) by localhost (mx4.iit.cnr.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8WM-cEuRYwTi; Mon, 28 Nov 2022 21:23:25 +0100 (CET)
Received: from [192.168.16.66] (sa.nic.it [192.12.193.247]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mx4.iit.cnr.it (Postfix) with ESMTPSA id 08C1CB80590; Mon, 28 Nov 2022 21:23:25 +0100 (CET)
Message-ID: <ea670a71-c628-837c-333a-c2fe4e75452f@iit.cnr.it>
Date: Mon, 28 Nov 2022 21:20:21 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0
To: Pawel Kowalik <kowalik@denic.de>, regext@ietf.org
References: <166904400845.63178.12808486915076028699@ietfa.amsl.com> <3cf24684-e89c-2565-e2ae-be797359ebc4@iit.cnr.it> <Y3zH8UtSf4QMwHU5@TomH-802418> <3d566ca4-999e-4e72-e8f1-2e9dd65d2440@iit.cnr.it> <Y39njQxonjw4vw21@TomH-802418> <85c931a7-7800-6f57-6eed-5115fc1d448c@iit.cnr.it> <Y4Pbb2exb8B34eXc@TomH-802418> <1e06a59a-776a-421a-c91c-866ca6c5227d@denic.de>
From: Mario Loffredo <mario.loffredo@iit.cnr.it>
In-Reply-To: <1e06a59a-776a-421a-c91c-866ca6c5227d@denic.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/fsB_kFZ1mUxxSndPKerMnOCD-Bs>
Subject: Re: [regext] Fwd: New Version Notification for draft-ietf-regext-rdap-reverse-search-16.txt
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: Mon, 28 Nov 2022 20:23:42 -0000
Hi Pawel, please find my comments below. Il 28/11/2022 07:54, Pawel Kowalik ha scritto: > Hi, > > My comments below. > > Am 27.11.22 um 22:49 schrieb Tom Harrison: >> [...] >>> I still think that custom properties are useful for the reasons above. >>> >>> On the other hand, their possible misuse should be ruled somehow. >>> >>> Here in the following a possible statement limiting the scope of custom >>> properties: >>> >>> "A custom reverse search property MUST NOT collide with a registered >>> reverse >>> search property and MUST NOT match an RDAP property, or any of its >>> variants, >>> matched by a registered reverse search property." > [PK] not sure about the second MUST NOT if it's not too hard. What > kind of harm we are trying to prevent, when 2 reverse search > properties match the same RDAP property? > I am thinking of a scenario, where the server defines a custom > property, then it gets registered under a different name - the server > may wish to keep both for back compatibility. [ML] Just the opposite harm. A registered property having the same name of a custom property but they refer to different RDAP properties. >>> >>> Being JSContact fullName a variant of jCard fn, both S2 and S3 can't >>> define >>> "name" as a custom property. > > [PK] Isn't it actually a useful property if "reverse search property" > may remain the same no matter what the underlying representation is? > As a client I am interested to get all related objects with an entity > holding for example certain email address, no matter if jCard or > JSContact is used by the server. This abstraction layer offers the > possibility to leave the differences in the data representation and > the related filtering up to the RDAP server implementation without > breaking the protocol. [ML] Agree on keeping the same "reverse search property" when it refers to the same information represented in different formats. I'm going to write a proposal about a separate registry for the reverse search properties on the maillist so we can hopefully come to consensus on this point. > >> I still don't see how the document can require that a custom reverse >> search property not collide with registered reverse search properties >> as to its name or the members that it refers to, because the person >> registering a new reverse seach property is not guaranteed to be aware >> of all existing custom reverse search properties. The fact that a >> given field is a 'variant' of another may not be obvious to >> implementors, either. If any new reverse search that isn't covered by >> the existing document has to be defined in an extension, then these >> problems go away. > > [PK] I think it's a common problem. RFC 6648 Section 3 and 4 offer > some guidance which we may reference to or adapt into this draft. [ML] Sure, thanks. The recommendations in section 3 look like very fitting to me. Best, Mario > > Kind Regards, > > Pawel > > _______________________________________________ > regext mailing list > regext@ietf.org > https://www.ietf.org/mailman/listinfo/regext -- Dott. Mario Loffredo 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
- [regext] Fwd: New Version Notification for draft-… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Tom Harrison
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Tom Harrison
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Tom Harrison
- Re: [regext] Fwd: New Version Notification for dr… Pawel Kowalik
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Pawel Kowalik
- Re: [regext] Fwd: New Version Notification for dr… Tom Harrison
- Re: [regext] Fwd: New Version Notification for dr… Jasdip Singh
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Mario Loffredo
- Re: [regext] Fwd: New Version Notification for dr… Pawel Kowalik
- Re: [regext] Fwd: New Version Notification for dr… Andrew Newton