[calsify] Re: Question about organizerCalendarAddress in JSCalendar bis

Neil Jenkins <neilj@fastmailteam.com> Wed, 08 October 2025 09:58 UTC

Return-Path: <neilj@fastmailteam.com>
X-Original-To: calsify@mail2.ietf.org
Delivered-To: calsify@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A84186F412C4 for <calsify@mail2.ietf.org>; Wed, 8 Oct 2025 02:58:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b="JOppXu8F"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ACCTmp53"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JUBGLL5_pAPY for <calsify@mail2.ietf.org>; Wed, 8 Oct 2025 02:58:19 -0700 (PDT)
Received: from fout-b6-smtp.messagingengine.com (fout-b6-smtp.messagingengine.com [202.12.124.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5E3B06F412BD for <calsify@ietf.org>; Wed, 8 Oct 2025 02:58:19 -0700 (PDT)
Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id CDADF1D0012F for <calsify@ietf.org>; Wed, 8 Oct 2025 05:58:12 -0400 (EDT)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-02.internal (MEProxy); Wed, 08 Oct 2025 05:58:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:content-type:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm3; t=1759917492; x= 1760003892; bh=xuwa4SLfsu/LkFE3N0lYswvw7mmiIgg3XxMWAngzNfI=; b=J OppXu8FGskU0GvP4U1tKNeHcx6Zt9biL5/6mDiqtKRpTNgaU7YgvLLJQozigJW+P FRO+qz45Ax2Dd5c2ztUyawQwWH9WrXKPJOebVRG4J31WmwCM6KREqavrMKjeEvTy 4hstSAD8d4s80Fj51+LbMv7v7FJ1n/pzXXVibvXz3IVa5M3BkT1DFRYw781hIfNX 2lEz9I+v612Fp2+8wSBTi2NkRhlpjIwGgXqRTXjtoRfqn4+DtkSsUhyIBjKJ0d4u Sk/GRnhTYLyaini4xDPa+DfZSXKjvoXhhu8EL8xD76FWYUlzJu2lQEMQUoXPcSy5 nlzaK/NIgXaL3YyAOQVdA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1759917492; x=1760003892; bh=xuwa4SLfsu/LkFE3N0lYswvw7mmiIgg3XxM WAngzNfI=; b=ACCTmp53v4eflRrlY58Oam3I6l8R4fcAjbv9esu7iw7f/aN5Gdr k9c7JFXA3Se7XVOQBzgR6235lD/KiwNwCpStCKPXQj0L349ZIhUxRnd1+uXuHDmD jU7EtgAXXG2yC4wRrulNN4sbSgO4eYCvmyQaypOkpLvTcmRh4HbAXQabqDDbhjep 1VBmwstf1BeMQvvT3d8FB2Y/QBV5UdKUoFfFpnBdjIsKFjOOpkAXR3nQtV+T94ts SUooX4uA9FrQ0rOgihCDtB+E3jLyTKKEEms50DZcYisVLb5LJOYJUbN3xjhx7KBC ywvK1SxHrn2EuFDbd2BQiZqKOiOV4j45RHw==
X-ME-Sender: <xms:tDXmaANtFdVhgBDj9tsGdg1h2O8QoeKvHpcaCQrT8pk0daLoarghwg> <xme:tDXmaBzwYu4bB9Q-Zjng6ROdHqFXfaEtlH7BAlfALFSWRqfZ9nFbPX4i3KUbiff-j _6wqDztIeGOLoBAjG1AF_EbHi843C2NesWdX_IG-O0LYcXi7Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddutdeftddtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkfgjfhfutgesrgdtreerre dttdenucfhrhhomhepfdfpvghilhculfgvnhhkihhnshdfuceonhgvihhljhesfhgrshht mhgrihhlthgvrghmrdgtohhmqeenucggtffrrghtthgvrhhnpedvteeivdevgfeileevge eggeeguefgvdduvdduhedtvdekhfetfeduteffudetudenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehnvghilhhjsehfrghsthhmrghilhhtvg grmhdrtghomhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtoheptggrlhhsihhfhiesihgvthhfrdhorhhg
X-ME-Proxy: <xmx:tDXmaHy1RFHdPX7xSDmW52e1z47RFLiRq76bMLxGHbxPadI_jyxRZg> <xmx:tDXmaGPCPtLzO9R2jPEsJgp14FEqNw4410sDDN9xDHTGrvRYsM8rHg> <xmx:tDXmaG8hxHCyjN73t_cOLHJv-sBsWP2cfpjHDXT6cvjcF5HhYJuhXQ> <xmx:tDXmaGp3VbbvJTSm4ZvzXOwyZIgbwZ-II9vZaYkNUzIaH6YLj47Z3Q> <xmx:tDXmaAJ7aAyNwx7xdTwiN-Vay9Lf2XTih1S7btbhlS1zhnpac5uZek3c>
Feedback-ID: ibc614277:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id 6A6077800DA; Wed, 8 Oct 2025 05:58:12 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: AzviUKXMM747
Date: Wed, 08 Oct 2025 20:57:52 +1100
From: Neil Jenkins <neilj@fastmailteam.com>
To: calsify@ietf.org
Message-Id: <52caa467-9938-4847-abf6-6fc9197af5d9@dogfoodapp.fastmail.com>
In-Reply-To: <3eee6481-4150-4d27-8469-8ef77fe0a661@app.fastmail.com>
References: <FCD2E6CD-63E5-4E9E-AE36-B3755E4E9060@stalw.art> <f64ae60a-64df-4ddd-958f-2b69ae36efc0@dogfoodapp.fastmail.com> <B0709D29-A239-432F-B382-ABF66F404958@stalw.art> <0851af7a-73e6-4e65-ab90-10fa32b3a9af@dogfoodapp.fastmail.com> <c5c80aa9-7f4b-4be5-b1e8-ffbcb4193ff3@app.fastmail.com> <0D46DDD6-1639-426C-858F-5E7B9A1AB3B4@stalw.art> <c9dc1727-ee93-45df-a59c-b386b5debdd6@app.fastmail.com> <E95C58EA-7038-4248-992B-A63C189ED3F1@stalw.art> <1314a960-8fff-41e9-ad8e-3631f2f5f106@app.fastmail.com> <933a98ba-2770-4dad-83b9-c764c9010ca0@dogfoodapp.fastmail.com> <3eee6481-4150-4d27-8469-8ef77fe0a661@app.fastmail.com>
Content-Type: multipart/alternative; boundary="dd77384f281c46dc9a5ed2fc0d89b614"
Message-ID-Hash: XJSL6SQAEX5PZIOXK6VZU4AARVZ6AVL3
X-Message-ID-Hash: XJSL6SQAEX5PZIOXK6VZU4AARVZ6AVL3
X-MailFrom: neilj@fastmailteam.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-calsify.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [calsify] Re: Question about organizerCalendarAddress in JSCalendar bis
List-Id: "Calendaring, Contacts and Scheduling Standards Maintenance" <calsify.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/kC0XF2QaLutj-97NT0y-bf-fPY8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Owner: <mailto:calsify-owner@ietf.org>
List-Post: <mailto:calsify@ietf.org>
List-Subscribe: <mailto:calsify-join@ietf.org>
List-Unsubscribe: <mailto:calsify-leave@ietf.org>

On Wed, 8 Oct 2025, at 20:51, Robert Stepanek wrote:
> I think the following phrasing preserves the intent but more clearly sets expectations:
> "owner": The participant is an owner of the calendar object. This signifies they can make changes that affect all participants (for example, rescheduling the calendar object, adding and removing participants and roles). The presence of this role only is indicative, its semantics are subject to the calendaring exchange protocol being used. See [JMAP for Calendars] for an example for making use of this role.
> What do you think?

That works for me.

Cheers,
Neil.