Re: [calsify] [Technical Errata Reported] RFC8984 (6872)

Robert Stepanek <rsto@fastmailteam.com> Wed, 09 March 2022 14: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 851043A11DC for <calsify@ietfa.amsl.com>; Wed, 9 Mar 2022 06:15:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 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_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=s5zX6U/X; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=CNUelR+g
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 xQF3Qu9MQaef for <calsify@ietfa.amsl.com>; Wed, 9 Mar 2022 06:15:27 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2C5D3A11C5 for <calsify@ietf.org>; Wed, 9 Mar 2022 06:15:04 -0800 (PST)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 355715C0136; Wed, 9 Mar 2022 09:15:04 -0500 (EST)
Received: from imap43 ([10.202.2.93]) by compute5.internal (MEProxy); Wed, 09 Mar 2022 09:15:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; bh=1HWg5Jjxd7CxZN Cg3F9wPAchoXt4zZPzHKnW1aScB2M=; b=s5zX6U/XwOkAVBHgvVHpFzTO3Jb4RB hIDtwCXvZ489CxXoS3q/1+vgPw0rf/QNqV22+0lAuz/v0IhWlvxlN2j2bJQVXfwY Wcohd9MI/9AFvRKJhYHjSJdymKYdgkV2CmLlRYTwgKnPItukxeZxyvk57BUWlmTn WRFSNSP2Ztf9382GZe8g61fWRvZIzmQ8WYQAepNdDjGPRy8P6eLJZ30zrvEuCnQK CmzM55C56l9kThoGRbA6JbDhzaGo512Njj646L0RDRRhltxE7cIS+lChn7/B/Y+h S/J2EioiJptRKXBdlhJ8P8bTUV8BY+liqRAsQOz1L7T5Dxe9Sj/po9kA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=1HWg5Jjxd7CxZNCg3 F9wPAchoXt4zZPzHKnW1aScB2M=; b=CNUelR+gc5RfXxJTHqwRQU66dZ3oqZMa5 AZumV80ps9XXG5qkn7fFzOGFBncMk9E1kueBoUOOkUVV7xLxCpf9McbMQLaON1j/ +k7H4jDaxmVXkLVrkg8a3CJVXYIhNHbK562bcqG2BFI5si8flpdiIC17UE2X2Jm1 cqyW8f5Tekk5TByVqN3JQJLM2L7ekRD5aLoXoXt1bhjFBSQ9TiCQEUlMT1NrNG84 DvWXc/boX80XiajVaydISE9kDIjEaybv5FGuCB8dhkENgPC5Px4CabmqwMg4aA17 vxUNtqwi9ywXPqmtc9ITnnnxaFnKPb2fyjO4zjYhGHHd8hXbXnIhg==
X-ME-Sender: <xms:Z7YoYjx6oWcIQjAfOns6OwaiHf_vNpNkfYrNzztFSNSMQDN9cygiTg> <xme:Z7YoYrQP2TLF9CQ8X24zXVTsmJF_dK0iSWRtSwkCfwpM2-Ee1P6oojT54GlI6dvts sw5VcwNM9SvHQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddruddukedgiedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesrgdtreerreertdenucfhrhhomhepfdftohgs vghrthcuufhtvghprghnvghkfdcuoehrshhtohesfhgrshhtmhgrihhlthgvrghmrdgtoh hmqeenucggtffrrghtthgvrhhnpeegffeiveffffekhfffueffieefudeiledvgffhfffh geefledtgeegueelfeelfeenucffohhmrghinheprhhftgdqvgguihhtohhrrdhorhhgne cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprhhsthho sehfrghsthhmrghilhhtvggrmhdrtghomh
X-ME-Proxy: <xmx:aLYoYtW_1zO-Row7TGFQEBh5hmO1GWyvdtSJkwIInNaWqKzeeRxtHA> <xmx:aLYoYth3dbyHcdIpt6MskOdc8DOUknc7bL0x15gjE2xVKNVyTOGF7g> <xmx:aLYoYlDbE89CYfJKrO4XEMdVaRnbXAWzyQMeLRd_7kCFo-eAAS0IrQ> <xmx:aLYoYg83w57sk1Gbd3W-9jgN96PHNPhYYCjfkrjd1WTHpNBH7NFlSw>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id DDECBAC0E98; Wed, 9 Mar 2022 09:15:03 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-4878-ga4f0600aa6-fm-20220308.002-ga4f0600a
Mime-Version: 1.0
Message-Id: <a1485cb4-5906-4d51-9308-e95569d80cb9@www.fastmail.com>
In-Reply-To: <20220307163210.73B6AE52D9@rfc-editor.org>
References: <20220307163210.73B6AE52D9@rfc-editor.org>
Date: Wed, 09 Mar 2022 09:14:43 -0500
From: Robert Stepanek <rsto@fastmailteam.com>
To: rfc-editor <rfc-editor@rfc-editor.org>, Neil Jenkins <neilj@fastmailteam.com>, "Murray S. Kucherawy" <superuser@gmail.com>, Francesca Palombini <francesca.palombini@ericsson.com>, Bron Gondwana <brong@fastmailteam.com>, Daniel Migault <daniel.migault@ericsson.com>
Cc: calsify@ietf.org
Content-Type: multipart/alternative; boundary="0d2559ec7db046168337b80a51de1b0e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/4TKK0OqiyEraBgBOWDr-1gMeHMo>
Subject: Re: [calsify] [Technical Errata Reported] RFC8984 (6872)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 09 Mar 2022 14:15:36 -0000

Hi Francesca,

could you please update the errata text as follows? Many thanks in advance.

Corrected text:

"private":  The details of the object are hidden; only the basic time
      and metadata are shared.  The following properties MAY be shared;
      any other properties MUST NOT be shared:

      *  @type

      *  created

      *  due

      *  duration

      *  estimatedDuration

      *  excluded

      *  excludedRecurrenceRules

      *  freeBusyStatus

      *  privacy

      *  recurrenceId

      *  recurrenceIdTimeZone

      *  recurrenceOverrides (Only patches that apply to another
         permissible property are allowed to be shared.)

      *  recurrenceRules

      *  sequence

      *  showWithoutTime

      *  start

      *  timeZone

      *  timeZones

      *  uid

      *  updated

Notes
Adds the excluded, excludedRecurrenceRules, recurrenceId, reccurenceIdTimeZone and recurrenceRules properties to the list of shared properties of private events.

Only the combination of all recurrence properties allows to generate the full recurrence set for the event.

Omitting the properties was an oversight during the initial publication of this RFC.

Thanks,
Robert

On Mon, Mar 7, 2022, at 11:32 AM, RFC Errata System wrote:
> The following errata report has been submitted for RFC8984,
> "JSCalendar: A JSON Representation of Calendar Data".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid6872
> 
> --------------------------------------
> Type: Technical
> Reported by: Robert Stepanek <rsto@fastmailteam.com>
> 
> Section: 4.4.3.
> 
> Original Text
> -------------
>    "private":  The details of the object are hidden; only the basic time
>       and metadata are shared.  The following properties MAY be shared;
>       any other properties MUST NOT be shared:
> 
>       *  @type
> 
>       *  created
> 
>       *  due
> 
>       *  duration
> 
>       *  estimatedDuration
> 
>       *  freeBusyStatus
> 
>       *  privacy
> 
>       *  recurrenceOverrides (Only patches that apply to another
>          permissible property are allowed to be shared.)
> 
>       *  sequence
> 
>       *  showWithoutTime
> 
>       *  start
> 
>       *  timeZone
> 
>       *  timeZones
> 
>       *  uid
> 
>       *  updated
> 
> Corrected Text
> --------------
>    "private":  The details of the object are hidden; only the basic time
>       and metadata are shared.  The following properties MAY be shared;
>       any other properties MUST NOT be shared:
> 
>       *  @type
> 
>       *  created
> 
>       *  due
> 
>       *  duration
> 
>       *  estimatedDuration
> 
>       *  excludedRecurrenceRules
> 
>       *  freeBusyStatus
> 
>       *  privacy
> 
>       *  recurrenceOverrides (Only patches that apply to another
>          permissible property are allowed to be shared.)
> 
>       *  recurrenceRules
> 
>       *  sequence
> 
>       *  showWithoutTime
> 
>       *  start
> 
>       *  timeZone
> 
>       *  timeZones
> 
>       *  uid
> 
>       *  updated
> 
> Notes
> -----
> Adds the recurrenceRules and excludedRecurrenceRules properties to the list of allowed properties of private events.
> 
> Only the combination of recurrence rules, excluded recurrence rules and recurrence overrides allows to generate the full recurrence set for this event.
> 
> Omitting the properties was an oversight during the initial publication of this RFC.
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party  
> can log in to change the status and edit the report, if necessary. 
> 
> --------------------------------------
> RFC8984 (draft-ietf-calext-jscalendar-32)
> --------------------------------------
> Title               : JSCalendar: A JSON Representation of Calendar Data
> Publication Date    : July 2021
> Author(s)           : N. Jenkins, R. Stepanek
> Category            : PROPOSED STANDARD
> Source              : Calendaring Extensions
> Area                : Applications and Real-Time
> Stream              : IETF
> Verifying Party     : IESG
>