Re: [calsify] JSContact in RDAP

Robert Stepanek <rsto@fastmailteam.com> Fri, 20 January 2023 08:02 UTC

Return-Path: <rsto@fastmailteam.com>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25CF5C14CE4B for <calsify@ietfa.amsl.com>; Fri, 20 Jan 2023 00:02:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b="KZQGVFOc"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="NIi7Jce+"
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 wlwxKf4IyiKk for <calsify@ietfa.amsl.com>; Fri, 20 Jan 2023 00:02:30 -0800 (PST)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EED1BC14CE4D for <calsify@ietf.org>; Fri, 20 Jan 2023 00:02:20 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id E1DBB5C00B0 for <calsify@ietf.org>; Fri, 20 Jan 2023 03:02:19 -0500 (EST)
Received: from imap43 ([10.202.2.93]) by compute3.internal (MEProxy); Fri, 20 Jan 2023 03:02:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1674201739; x= 1674288139; bh=yLeIqQuXIt8w1nKA4BzW07tbNCZGaPhcZstsm5jGBn4=; b=K ZQGVFOc7q9guyruJt3rcH7S5Sk5YkwCxWW0wBU2O8YhRljc2MW4GlQzvtcJP+oKW KaRJ5Z14A1RPVg1fVxt/BDaRizmzmoEWHKTPvbOYTl/l9h8nDpAe3eYNOE8H4wjI 7IdBBz2UPQVvNelwOscshify6OEAFu2R97TrhjH3QV0WxGEf7kbNk8nI42JyKYmX EeGsM8RC9Wy+wdW+jBMhmWneCTSNwYrvl+IWjzhWFLchvBv8FLUlmFhJz1w4+2Fo AuWLAiegIAKnFogVMrUQLQxFt3M9GXZfpAFw39oHg8Sg4LFvCxLV8c0dL4P5eGxt X7I3G6UuwNaWkABc2eDDw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1674201739; x=1674288139; bh=yLeIqQuXIt8w1nKA4BzW07tbNCZG aPhcZstsm5jGBn4=; b=NIi7Jce+HAL5uYRDbOwZ2qpNLezykFiXt1W3URjoy7YD zrYeYIUON282YsV/4QFQkWKjvukAX3nWIwBB1O1gRBwUrITo1TK8DkGNyqy/8BNm kdKivqCgKh+SgUilHOOh4EAhHVcjqwS6oZjwhrYgIwGRbBh1nbQ0HNqBae44Ra1A C5IAuwqKXvNlFKxriuO6R6LQ/cgPUttGnfYQmjTNB9DRrx77WqcPpQXAWskugnJT /kgrrXNKBPZPBj09psInYKI34kDLa9WVR/OZ2JRZ3f7+EpXgiYdVrvjse9oZWZwE lhUMbneIV/SXZsuiDNZ6vIzs8yiPQvnTfNPG456y+Q==
X-ME-Sender: <xms:i0rKYxL8rc2ICjNijJ-GwYS3SFGOZh2zLj8iY4-_InAVxqg8nFHHpA> <xme:i0rKY9KbGiidEfdnux4KM3HMK_09FI-6keo9vGNYIxFfyGplBVS9x-u1GtDCQ1OcE yTRUhJT9yBWBA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudduuddguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrg dtreerreertdenucfhrhhomhepfdftohgsvghrthcuufhtvghprghnvghkfdcuoehrshht ohesfhgrshhtmhgrihhlthgvrghmrdgtohhmqeenucggtffrrghtthgvrhhnpeehgeeuvd dtkefhtefgueefgfdvueetgeeffeelhedvudegjeejhfetuefgveevieenucevlhhushht vghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehrshhtohesfhgrshhtmh grihhlthgvrghmrdgtohhm
X-ME-Proxy: <xmx:i0rKY5tcS7QSPlPCAQAuSS46S5gjUcrgPcspfTqxuZH9nxOA4vWrcA> <xmx:i0rKYyYcEYcpCbtvwnv6RxkWvabr_DGviZCifnpQpbwO71Tr7sUqzA> <xmx:i0rKY4bk3gTVXFkRZ3CEqHbu7-8S45RqRenycndbBNhBm1rlvOWeHQ> <xmx:i0rKYxkX57tUPdozyLZdr0cmBiA7njS_GSv7LAoMBuNO6dIyl1PbOA>
Feedback-ID: ia5d944da:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id A07862D4007D; Fri, 20 Jan 2023 03:02:19 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.9.0-alpha0-85-gd6d859e0cf-fm-20230116.001-gd6d859e0
Mime-Version: 1.0
Message-Id: <c5f3a2b4-e32c-4a43-90a9-4a676cc914d5@app.fastmail.com>
In-Reply-To: <149b80cb-2681-2e25-e04a-a03eb0b606e6@gmail.com>
References: <c0a301d7-92ac-3831-3db5-0f947fafc603@iit.cnr.it> <149b80cb-2681-2e25-e04a-a03eb0b606e6@gmail.com>
Date: Fri, 20 Jan 2023 09:01:59 +0100
From: Robert Stepanek <rsto@fastmailteam.com>
To: calsify@ietf.org
Content-Type: multipart/alternative; boundary="0e93c3adc193411da748077d59c79d81"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/yeKWu7bbNetrCz1QNnr13ocl96E>
Subject: Re: [calsify] JSContact in RDAP
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Calendaring and Scheduling Standards Simplification <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2023 08:02:35 -0000

On Thu, Jan 19, 2023, at 11:22 PM, Doug Royer wrote:
> 
> Is not the UID also used to cross references to other objects?
> Removing it would break associations between objects, like 'members'?

Yes, that's one of the reasons why we want to keep the uid property mandatory. Fortunately, it seems as if we found a good solution for the RDAP use case, so we can just keep the property mandatory as-is.