SECOND Last Call: <draft-ietf-calext-jscalendar-32.txt> (JSCalendar: A JSON representation of calendar data) to Proposed Standard

The IESG <iesg-secretary@ietf.org> Tue, 18 May 2021 15:39 UTC

Return-Path: <iesg-secretary@ietf.org>
X-Original-To: ietf-announce@ietf.org
Delivered-To: ietf-announce@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A00293A1719; Tue, 18 May 2021 08:39:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Subject: SECOND Last Call: <draft-ietf-calext-jscalendar-32.txt> (JSCalendar: A JSON representation of calendar data) to Proposed Standard
X-Test-IDTracker: no
X-IETF-IDTracker: 7.29.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: Daniel Migault <daniel.migault@ericsson.com>, calext-chairs@ietf.org, calsify@ietf.org, daniel.migaultf@ericsson.com, draft-ietf-calext-jscalendar@ietf.org, francesca.palombini@ericsson.com
Reply-To: last-call@ietf.org
Sender: iesg-secretary@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <162135234857.29960.6719234050707785444@ietfa.amsl.com>
Date: Tue, 18 May 2021 08:39:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-announce/X_V0dtr--QGlECy5UiQKC5ouypg>
X-BeenThere: ietf-announce@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "IETF announcement list. No discussions." <ietf-announce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-announce/>
List-Post: <mailto:ietf-announce@ietf.org>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 May 2021 15:39:09 -0000

The IESG has received a request from the Calendaring Extensions WG (calext)
to consider the following document: - 'JSCalendar: A JSON representation of
calendar data'
  <draft-ietf-calext-jscalendar-32.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2021-06-01. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

This second last call is specifically on the following diff:

https://www.rfc-editor.org/authors/rfc8984-ad2-diff.html

And on the following technical additions to the document:

* "features" in section 4.2.6
* "recurrenceIdTimeZone" in section 4.3.2
* "sentBy" in section 4.4.5. and 4.4.6
* "requestStatus" in 4.4.7
* as a consequence, updates to the IANA registries in 8.2.6 and 8.4.3.

The document was with the RFC Editor since November 2020. However, last minute implementation attempts found some edge cases of incompatibility between jscalendar and icalendar data models, which resulted in wg discussion and the changes above. The additions were discussed extensively at IETF 110 and confirmed during a following interim.

Abstract


   This specification defines a data model and JSON representation of
   calendar data that can be used for storage and data exchange in a
   calendaring and scheduling environment.  It aims to be an alternative
   and, over time, successor to the widely deployed iCalendar data
   format, and to be unambiguous, extendable, and simple to process.  In
   contrast to the jCal format, which is also JSON-based, JSCalendar is
   not a direct mapping from iCalendar, but defines the data model
   independently and expands semantics where appropriate.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-calext-jscalendar/



No IPR declarations have been submitted directly on this I-D.