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

"Neil Jenkins" <neilj@fastmailteam.com> Fri, 11 October 2019 01:19 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 A7D8D120806 for <calsify@ietfa.amsl.com>; Thu, 10 Oct 2019 18:19:13 -0700 (PDT)
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=P0YEA87y; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=UjZzarPj
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 4R7ob3aABElG for <calsify@ietfa.amsl.com>; Thu, 10 Oct 2019 18:19:11 -0700 (PDT)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C65A1201E5 for <calsify@ietf.org>; Thu, 10 Oct 2019 18:19:11 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9FA1722205; Thu, 10 Oct 2019 21:19:10 -0400 (EDT)
Received: from imap99 ([10.202.2.99]) by compute6.internal (MEProxy); Thu, 10 Oct 2019 21:19:10 -0400
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:cc:subject:content-type; s=fm3; bh=cm/z xkuktxZh8ucf/WL20P+P0+VrHbmRqnnFUFeVzCI=; b=P0YEA87yOcNVofBY462m 0J6fzPw77CD9sNAvo53CKEZaU1AcgOoyUstq2gQG0oZHX0wcQqetz5v+Ua6CHbUc O76II8uGwyy6aXWgJeriroKr/4FZabJL9egr0e+GAqYDrPTLUFEjEPyVmslop4U2 G6NI5ZD37RIHR1cv88t9Q01iNW8rHhVCpAAsptLWhDPdg9QKvbHCntu04tNchjTM xjmBzaiMGiQN5f+/RKlkqHQFsv47MFrVgTAVmkiTxku8JDxWiAqo1PiMH3h3Ib4W OKvJpWNRVP8j+sksYec7KqhoE0e0r6RYxrKVLHTbrPdTUvjSSje3cHlOMw+ErGUE hg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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=cm/zxk uktxZh8ucf/WL20P+P0+VrHbmRqnnFUFeVzCI=; b=UjZzarPjN0xBmJVELS+/vi dFM47EpFRjGmA0OMi1LHl9BRRiY/qIg4m99iWMFlJxWoUqyXVwj3PRvWyzOF3GUW kjMeoSJ2MO+a9RjjUkgFrRusB4wqcHovTEAoUUU+84u67Psi6h1eNKmBQNAMaEmK iOItyRY1N8HdjPHO+8SCoPY6qZeliaOW5ybk9ii/AmGHD9m+cV/B4jwvpFCQsKZO m1WOy+5WjssAuwKOHc3pJg0KsHq8bz2I+isWri1X8T/8eQzxwIZ/G4l4ZaCMRVq4 5kOdgGghIOehRUJkBY6CrefvVAETBKoO/c2rLofOwf1xBLwZcPh3V1lmyaxab/Ew ==
X-ME-Sender: <xms:jdifXeEiFY8vGd5aqcN45GcjR0ibJVe02bRyZE5mXYTNIcbEyzBcMg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieeggdeggecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedfpfgvihhl ucflvghnkhhinhhsfdcuoehnvghilhhjsehfrghsthhmrghilhhtvggrmhdrtghomheqne cuffhomhgrihhnpehrfhgtqdgvughithhorhdrohhrghenucfrrghrrghmpehmrghilhhf rhhomhepnhgvihhljhesfhgrshhtmhgrihhlthgvrghmrdgtohhmnecuvehluhhsthgvrh fuihiivgeptd
X-ME-Proxy: <xmx:jdifXZANFCWhrW4R755qUoul8UiD69m-g5m5hLsdzIANiRDNgMGKmg> <xmx:jdifXfEF8ulE_VN_VkfCH42h2Jr7g0Dl669leS78msU5793mLwP6Tw> <xmx:jdifXcIqxyn-rZ69e0Y8agTsVpmfy_Yo5F7fAwXi6pAnXYXIaIerdg> <xmx:jtifXVbqpeUtV4H89l_SIS7j1irq4gHVhZaN1PeMLRdudr3NdibBsw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 93D6D300096; Thu, 10 Oct 2019 21:19:09 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <c6f8f380-a011-43eb-b212-7d4a0bdb66cd@beta.fastmail.com>
In-Reply-To: <20191010211811.78C6EB81CF9@rfc-editor.org>
References: <20191010211811.78C6EB81CF9@rfc-editor.org>
Date: Thu, 10 Oct 2019 21:18:49 -0400
From: Neil Jenkins <neilj@fastmailteam.com>
To: rfc-editor <rfc-editor@rfc-editor.org>, bernard.desruisseaux@oracle.com, Ben Campbell <ben@nostrum.com>, Alexey Melnikov <aamelnikov@fastmail.fm>, Adam Roach <adam@nostrum.com>, lear@cisco.com
Cc: calsify@ietf.org, LarsHenriksen@get2net.dk
Content-Type: multipart/alternative; boundary="545ab0b3f55e4a39887a109f923cee5c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/NWrj5D_Qve_OyCU7dc_fNiRScJs>
Subject: Re: [calsify] [Technical Errata Reported] RFC5545 (5872)
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: Fri, 11 Oct 2019 01:19:24 -0000

On Thu, 10 Oct 2019, at 17:18, RFC Errata System wrote:
> The following errata report has been submitted for RFC5545,
> "Internet Calendaring and Scheduling Core Object Specification (iCalendar)".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid5872
> 
> --------------------------------------
> Type: Technical
> Reported by: Lars Henriksen <LarsHenriksen@get2net.dk>
> 
> Section: 3.8.5.3
> 
> Original Text
> -------------
> Weekly on Tuesday and Thursday for five weeks:
> 
>  DTSTART;TZID=America/New_York:19970902T090000
>  RRULE:FREQ=WEEKLY;UNTIL=19971007T000000Z;WKST=SU;BYDAY=TU,TH
> 
> Corrected Text
> --------------
> Weekly on Tuesday and Thursday for five weeks:
> 
>  DTSTART;TZID=America/New_York:19970902T090000
>  RRULE:FREQ=WEEKLY;UNTIL=19971002T000000Z;WKST=SU;BYDAY=TU,TH
> 
> Notes
> -----
> The UNTIL rule is inclusive, and October 7, a Tuesday, should not be included.

This erratum is invalid. The original example, while slightly weird, is correct as is. The event's DTSTART time is 09:00 New York TIme, and the UNTIL time is 00:00 UTC, which is before this. Therefore you would not get a recurrence on the 7 Oct with this rule and so it would produce 10 occurrences, as specified. The "corrected text" is in fact invalid, as this would remove the 2nd Oct occurrence.

Neil.