[calsify] Change of status and authors for jscalendar-icalendar

Robert Stepanek <rsto@fastmailteam.com> Tue, 16 April 2024 12:15 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 447A2C14F6AC for <calsify@ietfa.amsl.com>; Tue, 16 Apr 2024 05:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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="KpjLuOX3"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="JNKatAZ/"
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 UoSaIsZBNdVt for <calsify@ietfa.amsl.com>; Tue, 16 Apr 2024 05:15:24 -0700 (PDT)
Received: from wfout2-smtp.messagingengine.com (wfout2-smtp.messagingengine.com [64.147.123.145]) (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 A443AC14F6FE for <calsify@ietf.org>; Tue, 16 Apr 2024 05:15:24 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.west.internal (Postfix) with ESMTP id A657B1C0009D for <calsify@ietf.org>; Tue, 16 Apr 2024 08:15:23 -0400 (EDT)
Received: from imap43 ([10.202.2.93]) by compute5.internal (MEProxy); Tue, 16 Apr 2024 08:15:23 -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:message-id:mime-version:reply-to:subject :subject:to:to; s=fm3; t=1713269723; x=1713356123; bh=m+/jlozVll li1r2jVpB8vUYCuhTVeFreXdKOX4ywleY=; b=KpjLuOX3mpv2tBEPnsQceum8bX gxAaborxUjAwZd0BA9pOQouKlLJXwiwf+9ZPvLgB1412wSYR7a0gg63m1ACYptEb un3KIuDfxiKyvjX/oRQF64z4KlbvPP/m4+VG5HUVwq5rmMJmjeBNAtxiTHClflSE praTIdHJDBcBKQhZvsfzIsACJaNGbtipNZaRvPg92zlLKqNsdVn7P/oZnVqD0jiL R9sSZFfhKpqIWs+gCTqwVXP0TgEvxA7b+HBdj/FEU/ufuBkUtW/qxr2xFgNx6qO9 MBIqCuJPi4AxoVn/MoptUdubdqilaEuf4PDPYScDNwSF75Jq275XjSOspcUQ==
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:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1713269723; x=1713356123; bh=m+/jlozVllli1r2jVpB8vUYCuhTVeFreXdK OX4ywleY=; b=JNKatAZ/3skEZKNoV8lQhJuzk+0rTuKHbEg98YysfwezAbgozmO MF//oQ0JAECCDjRp44d+z+55afmBoMVGzYAwriuMHDEjoDq5S20SvWQ+wk9AECtn FYpBPfAwSijxBss796VRD+6wvMKDsahM0U2/dg+9KnhUKUWmUEGysE4GOslOigPw a6jfmFGpewflFWbyMBmryMRkpAZ954vZMDiQ8+UecvN2Cd2OCAWrRugyc5/k2mms YWuxthwBvEokWzqbz9xz59qh3KLDhvR0wsQgtVeciatdcBh6A8tEhGe20orIPIg4 PtPqcaXAlHsSEV0EslLlBij6JGHCp54NQlA==
X-ME-Sender: <xms:2mseZi9S0eu__w7eImjE6SXEM0uOSo80fmLL55wpM_OU1RliZDo2oQ> <xme:2mseZitUQEU_wftQJnhYDcHblz_qIqdxVSbaepkSjJpqK2lM6IiJ8IwOxVXYrvXn9 ulQLHnTqtg6hA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejhedgvdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfffhffvufgtsegrtderre erredtnecuhfhrohhmpedftfhosggvrhhtucfuthgvphgrnhgvkhdfuceorhhsthhosehf rghsthhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepjeejleefkeejhf evieeugeevtdehueegleegffeghefhhfetjeejfedutddtfeefnecuffhomhgrihhnpehi vghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehrshhtohesfhgrshhtmhgrihhlthgvrghmrdgtohhm
X-ME-Proxy: <xmx:2mseZoDQBiFEopGF4cm7DdhqDkgw4Yzoi9l5v8-pLl_KJdKBxzMUPg> <xmx:22seZqcyHaoIOMAYgqgVrmrDS85mUZRk9jPv685End-XBYcFCmj8Yg> <xmx:22seZnNfKGqGp2WUbyUUwTOHaUCsP15WrlPICx4dOBa6gf8cK84bDA> <xmx:22seZkmS3LFVo5xP0L6sgER41Zo7GiPTt_V3uA4F9fkfgijSOGg0GA> <xmx:22seZpV9LUjkwEb8-kTpmwhK0xSvArE91oaTxia6C5UJ2mAqVOaDIEtu>
Feedback-ID: ia5d944da:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id D3EC72D4007D; Tue, 16 Apr 2024 08:15:22 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.11.0-alpha0-379-gabd37849b7-fm-20240408.001-gabd37849
MIME-Version: 1.0
Message-Id: <821ba5af-a8bc-4286-ad9f-04bbf7fd1def@app.fastmail.com>
Date: Tue, 16 Apr 2024 14:15:01 +0200
From: Robert Stepanek <rsto@fastmailteam.com>
To: calsify@ietf.org
Content-Type: multipart/alternative; boundary="050873e0e0ff4e479493578e4fff04bb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/RNTxcfeBhVVo9RFOsZZ59lmV6xE>
Subject: [calsify] Change of status and authors for jscalendar-icalendar
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: Tue, 16 Apr 2024 12:15:29 -0000

We are going to change our approach for the jscalendar-icalendar internet draft:

The expired I-D had aimed to become a Standard document. Restarting work on this, it looks more appropriate to go for Experimental status. This better reflects the fact that whatever conversion rules we'll come up with, they will first have to prove in practice.

I will be the sole author of this document. Mike already is working on a couple of other documents for the working group. Joris volunteered to stay as author but is busy with other work in the jmap working group, too. Since jscalendar-icalendar is my main focus for 2024, I'd rather produce the document on my own. I'm grateful to both Mike and Joris offering to keep on giving input to the document.

My goal for jscalendar-icalendar is to define conversion rules for all currently IANA-registered elements of iCalendar and JSCalendar. It must be possible to convert between iCalendar and JSCalendar without data loss.

A conversion rule is either:
 1. "Convert this element to that standard element in the other format". This is for elements that are first-class features in both formats, e.g DURATION and "duration".
 2. "Convert this element to that conversion-specific property". This is for elements that only are available in one format but not the other. This might be the PERIOD type, the "localizations" property or DTEND. A "conversion-specific" property might be something similar to "vCardProps <https://www.ietf.org/archive/id/draft-ietf-calext-jscontact-vcard-15.html#name-property-vcardprops>" in the jscontact-vcard document.
Only as an exception a new general-use IANA element might get registered as part of jscalendar-icalendar for either JSCalendar or iCalendar. If any, these are supposed to be trivial additions which are undisputed in the calext working group.

Likewise, the jscalendar-icalendar document must not introduce breaking changes to the current format definitions. This is left to some later jscalendarbis or icalendar3.0 documents, which might be informed by gaps or deficiencies that were identified in jscalendar-icalendar.

Regards,
Robert