Re: [calsify] [Technical Errata Reported] RFC5545 (5920)

"Neil Jenkins" <neilj@fastmailteam.com> Wed, 27 November 2019 00:50 UTC

Return-Path: <neilj@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 8A30D1200FA for <calsify@ietfa.amsl.com>; Tue, 26 Nov 2019 16:50:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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=swU/mFvL; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=QmwFgI9s
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DFXHushB-s8z for <calsify@ietfa.amsl.com>; Tue, 26 Nov 2019 16:50:50 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E03A51208C0 for <calsify@ietf.org>; Tue, 26 Nov 2019 16:50:49 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 529C7227D9 for <calsify@ietf.org>; Tue, 26 Nov 2019 19:50:48 -0500 (EST)
Received: from imap99 ([10.202.2.99]) by compute6.internal (MEProxy); Tue, 26 Nov 2019 19:50:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm1; bh=Ph8W0mR CdyejVNTXCeFfz2M8tz+eEefwS3FQVOD+fyw=; b=swU/mFvLf92FYXdq9+PPyPC +jL+1njLHpkvX6F7qqc7T7/OMyZtAKTDwd0x2sRZV7monJFUol44AhUuWSUCOaMv tlblMSPSrlvUucqF1USTdODAGBa4cd14dLeQOfZVmEmVrRp91vsr4tvpZ7GLPTxY PJIwwoCRqtRwi8/9MakQJLJWL1tpx/lijcFMKrKt5h+wcrLXlaHvdUOzZbXBDOw9 ysLZ4r9K3prTFkRQqVgIG2C0MO4fTLViDXXbu893UCFfkALmZTIyRR/AxwSOhK/U JAIKTtcJbWwaXn5dP3wILzvm0pnbCylB3rzDTxeaYleDkhpIsxvJtWW6O76uIXg= =
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Ph8W0m RCdyejVNTXCeFfz2M8tz+eEefwS3FQVOD+fyw=; b=QmwFgI9sIcBpFN/e80QXX6 87kpLF0bLOjmAUhLewi8baXozMqaBc3jY6WpBPbDxGfSfkc650BJefC4BvIFfmH2 4WFAT45crF5/9YVlOyJMyZUCel09N9iu2ir13inFAE1h1NFejjSVW2uWPUaK67Fa DYQSsa5Xj+PNhSwBT/VKk2Y4fxJBh+indqn6aRNDCN5NzZ1+R0ZM96C0cPp+cD7v PtdpDt+GckQk4ZcUf2/rXJ6GBs3DVFJEcSEVLcYT6QeyRgr/sPCMLPqLU4rQCOqZ 8E91MvpI3AcWJJICqMt/VOFgrSfBIAGmUfVB2UXeUKHgGXS7ndFiEdXe/6OhF7jg ==
X-ME-Sender: <xms:aMjdXd3uHpqOzB_1zNdDCUfbVtqPHC-2jgOONEZju4J7GQvHLsyS8g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudeigedgvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsegrtd erreerredtnecuhfhrohhmpedfpfgvihhlucflvghnkhhinhhsfdcuoehnvghilhhjsehf rghsthhmrghilhhtvggrmhdrtghomheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehnvg hilhhjsehfrghsthhmrghilhhtvggrmhdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:aMjdXTWtSOH3IXONkPchlB9iQGbG5xcAWDNlkddz_t8lj-EwqdRy8Q> <xmx:aMjdXZzLYNO3gkz3Gire5nQWxOK5fF9kRY8E2-3M125gaJ3aQhYcqQ> <xmx:aMjdXaS5lNjUapAiLy02oZWAKDAFLU0oxmfjX7LARcZTyEHUtI_k_A> <xmx:aMjdXXAIrRXMJ0Wt7VvK28RPuRexH86a9Fxl5uNk9H9O40U7rZZ77w>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 0CC71309FD1; Tue, 26 Nov 2019 19:50:48 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-578-g826f590-fmstable-20191119v1
Mime-Version: 1.0
Message-Id: <4416a485-c849-4fb0-bf47-0c3b971740cc@dogfood.fastmail.com>
In-Reply-To: <e4acee56-dbfe-e9c0-46cf-9ac5282684a6@gmail.com>
References: <20191126205020.D6E1AF406F6@rfc-editor.org> <e4acee56-dbfe-e9c0-46cf-9ac5282684a6@gmail.com>
Date: Wed, 27 Nov 2019 11:50:18 +1100
From: Neil Jenkins <neilj@fastmailteam.com>
To: calsify@ietf.org
Content-Type: multipart/alternative; boundary="ea0f7a8f00334948894dc964e7b68cfb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/onqU_ChFe8Eie4rcPEXM2c-odOU>
Subject: Re: [calsify] [Technical Errata Reported] RFC5545 (5920)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <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: Wed, 27 Nov 2019 00:50:51 -0000

On Wed, 27 Nov 2019, at 08:40, Doug Royer wrote:
> Did (do?) some implementations not do this?

Definitely; in my testing in the past I think most clients could be made to generate an RRULE that doesn't match the start date. That's why in JSCalendar we dropped the requirement and defined how to interpret it regardless (I still think your UI will be clearer if you make them align, but that's another matter).

Neil.