[JMAP] Re: JMAP for Calendars comments
Robert Stepanek <rsto@fastmailteam.com> Wed, 05 November 2025 14:37 UTC
Return-Path: <rsto@fastmailteam.com>
X-Original-To: jmap@mail2.ietf.org
Delivered-To: jmap@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 61DB183791C4 for <jmap@mail2.ietf.org>; Wed, 5 Nov 2025 06:37:39 -0800 (PST)
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="edQY8zNx"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ZURVtos/"
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 jDO3IwdCK8ih for <jmap@mail2.ietf.org>; Wed, 5 Nov 2025 06:37:39 -0800 (PST)
Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com [103.168.172.157]) (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 A612183790C1 for <jmap@ietf.org>; Wed, 5 Nov 2025 06:36:18 -0800 (PST)
Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfhigh.phl.internal (Postfix) with ESMTP id 7ECFD14001B9 for <jmap@ietf.org>; Wed, 5 Nov 2025 09:36:12 -0500 (EST)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-10.internal (MEProxy); Wed, 05 Nov 2025 09:36:12 -0500
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=fm1; t=1762353372; x= 1762439772; bh=Kvk3mb7wirNiA6Igz6XSW29Ni9Oi7ublPqypIQJNC3Q=; b=e dQY8zNx4tM2jpbMwUlRUMkYS2Xr0WFno8XF8j+YjFFNkpY+zdTLyr+ZD4m+ui6id eZQEINsJLG7xM3Ez5jmtxCRAUxCMVvRgZkzILUg17E2FFfCFDJuLOkkzqwEByLx2 SUiQFA6u7697agUXMy8TO8lZrv21g5QVBlGej8hHFVf2W2rwyu7G4dk6nNapHdSN /cQL972KxDzBo3teKfrF1OwqKNrwdzdOEc1hW00M1CIS5G3yOfbpsBLhubEem2HU nOwbX//9IPWDQtaP2GW1SxfWnFGq9aFPOlX21YhgleVqSLp82PCeCVaVq6fkgmFM aJh0S0mzQfvYQD/PHDUng==
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=fm3; t= 1762353372; x=1762439772; bh=Kvk3mb7wirNiA6Igz6XSW29Ni9Oi7ublPqy pIQJNC3Q=; b=ZURVtos/zRHnuN4TksFkjohkLSM1KKgTwy/0C5JXN/TCk2EKDQi NWnTFGcQoaj+JhGBDkVWy7WCR9F5cMDXutBoggzC0B6zTLaGIHaqSAvw58qBGdPf Z6BQESJAs/1zbdhgKaqwbcYoLPWff8pzJhyeJOCgHOPNoj8adLO+Dudwif8Y+M3J vgETYbDzpe0GNN+ato5uUeSqdOu0wRvk4dAqwzwwMOKW0oYT1V2Qz2DWBh0APu+F +N62XJUSpdAoT3grB/MO8+N21OC2giUU6hht6D5UGYSX7dj+zYkDY2EV6PsQDHK3 FaOOdUysb4xNmMV/CGjzjrmWQIxE3Zxh1CQ==
X-ME-Sender: <xms:3GALaUUc3MtxCfDtwYw3nirYb6QWjIT0QGPBsleU1KMuh3EqIIbrJw> <xme:3GALaTbbSE9hEuVt_833oT_uhlsnYoy12-VZyiZmViZLHKu1MOyZASMM6ds5_nxMk B5WzuO3UY5-lhG76n7XO1itqh2129REJXtSRUDhdq_VeBVGSw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddukeegudeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkfgjfhfutgesrgdtreerre dtjeenucfhrhhomhepfdftohgsvghrthcuufhtvghprghnvghkfdcuoehrshhtohesfhgr shhtmhgrihhlthgvrghmrdgtohhmqeenucggtffrrghtthgvrhhnpefhledutdehudehgf evkeeuffdtfeeitddvjeehheelieegleelgeehtdfgvefhvdenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehrshhtohesfhgrshhtmhgrihhlth gvrghmrdgtohhmpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgt phhtthhopehjmhgrphesihgvthhfrdhorhhg
X-ME-Proxy: <xmx:3GALaf5KRdrOb1xlnLSaU3enXlYMpnOh8y2rcUubl5mnkzc7ltnyGg> <xmx:3GALab02qT0umkbWa_-DcNVoygEJi5ouIO_r8bt_6MWBm4lxUQ6RmA> <xmx:3GALacGHmCDNhrH_UV47-0CkHsG3XUm1Xed8c_RwWl85klM-Ey9sYQ> <xmx:3GALaVS0StcrUxeDnIBzToI8DHCjo0EVFFggYrCdrTp1WucRuFQoXQ> <xmx:3GALabSwIplERpzPxBLiUlz5-6qclhdrOR3Q4rEvW4GG8yFk9D6n0jyV>
Feedback-ID: ia5d944da:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id 196A778012B; Wed, 5 Nov 2025 09:36:12 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: Avt5ByrcxbuN
Date: Wed, 05 Nov 2025 15:35:51 +0100
From: Robert Stepanek <rsto@fastmailteam.com>
To: jmap@ietf.org
Message-Id: <e5a4fc74-92aa-4d01-9b03-47829fb5be41@app.fastmail.com>
In-Reply-To: <2F423DB0-CA46-4B3F-B9EE-0F3F49B28B15@stalw.art>
References: <101DEC25-A12F-4063-90FB-446C6E5190BF@stalw.art> <4aa2017d-5ef4-486f-a264-2c8e2bec6094@dogfoodapp.fastmail.com> <34E1318A-C0D3-495F-9076-6B914C60D59F@stalw.art> <4561708e-c41a-4ef5-a644-0444eabbc083@dogfoodapp.fastmail.com> <7A250971-CC56-4D31-9B23-058B29A38E68@stalw.art> <bbc34c86-0ff7-4c95-96f4-1679032991c1@dogfoodapp.fastmail.com> <844211F2-BF21-4B29-B996-B722E7DA02C6@stalw.art> <2bfebce5-be9c-423f-ad3d-338bfd32364a@dogfoodapp.fastmail.com> <80CFE93E-5A93-458D-B0F7-E46640847C4B@stalw.art> <e14c5f8b-8ef0-478f-ba77-59ad554cafec@dogfoodapp.fastmail.com> <2F423DB0-CA46-4B3F-B9EE-0F3F49B28B15@stalw.art>
Content-Type: multipart/alternative; boundary="78668dbd7ccc42bfb8eba656d7e5be55"
Message-ID-Hash: YH7QQ2RKAOJEQJNE43UGPFFPB2MKMSZ6
X-Message-ID-Hash: YH7QQ2RKAOJEQJNE43UGPFFPB2MKMSZ6
X-MailFrom: rsto@fastmailteam.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-jmap.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: [JMAP] Re: JMAP for Calendars comments
List-Id: JSON Meta Access Protocol <jmap.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/6NdFOTfD-bR_NU8XoOch5mtiqzI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Owner: <mailto:jmap-owner@ietf.org>
List-Post: <mailto:jmap@ietf.org>
List-Subscribe: <mailto:jmap-join@ietf.org>
List-Unsubscribe: <mailto:jmap-leave@ietf.org>
On Wed, Nov 5, 2025, at 10:49 AM, Mauro De Gennaro wrote: > Stalwart is currently on draft-ietf-jmap-calendars-25, but since Robert plans to rename “iCalComponent” to “iCalendar”, I’ll wait until draft-ietf-calext-jscalendar-icalendar is updated so that I can implement all the changes together. I just published draft-ietf-calext-jscalendar-icalendar-20 which renames the property to "iCalendar". Sorry Neil, I forgot to mention this during my calext presentation. I kept the name "ICalComponent" for the object type, as opposed to "ICalendarComponent". Should you prefer renaming that too, please let me know. The definition of the "iCalendar" property now also mentions that future specifications MAY define additional value types for this property. > On the client side, I’m aware that Parula, OpenCloud, and Mailtemi are actively implementing JMAP for Calendars and Contacts. That's great to hear! Regards, Robert
- [JMAP] JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Ben Bucksch
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins
- [JMAP] Re: JMAP for Calendars comments Mauro De Gennaro
- [JMAP] Re: JMAP for Calendars comments Robert Stepanek
- [JMAP] Re: JMAP for Calendars comments Neil Jenkins