Published

CalConnect Administrative

CC/A 1601:2016
Report on CalConnect Conference XXXV, January 11-15, 2016
TC CALCONNECT
CalConnect Administrative




Foreword

The Calendaring and Scheduling Consortium (“CalConnect”) is a global non-profit organization with the aim to facilitate interoperability of technologies across user-centric systems and applications.

CalConnect works closely with liaison partners including international organizations such as ISO, OASIS and M3AAWG.

The procedures used to develop this document and those intended for its further maintenance are described in the CalConnect Directives.

In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the CalConnect Directives.

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CalConnect shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the CalConnect list of patent declarations received (see www.calconnect.com/patents).

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

This document was prepared by Technical Committee CALCONNECT.


Introduction

CalConnect Conference XXXV took place on January 13-15, 2016, hosted by AOL in Palo Alto, California. The CalConnect Conference was attended by 21 people from 12 members and one non-member observer. The Interoperability Test Event was held immediately prior to the Conference on January 11-13, 2016\5, and had 9 participants onsite from 6 members.

The CalConnect Conference focused on sessions on strategic and possible work items more than ongoing work, in accordance with our new format, and finished with the CalConnect Plenary Session on Friday afternoon. The Conference agenda, with notes on the discussion topics, may be found at CalConnect XXXV Schedule.

Report on CalConnect Conference XXXV, January 11-15, 2016

1.  Status of documents since last conference

Much of the ongoing work in CalConnect is focused on specifications to become internet draft submissions to the IETF and ultimately be progressed to become RFCs (Proposed Standards), rather than be directly published by CalConnect itself.

1.1.  Published Documents

  • Report on CalConnect Conference XXXIV in Amsterdam, The Netherlands

  • Report on Interoperability Test Event XXXIV

1.2.  CalConnect Drafts in IETF Editor Queue to be Published as RFCs

  • Time Zone Data Distribution Service

  • CalDAV: Timezones by Reference

1.4.  CalConnect Drafts Pending Adoption by IETF Working Groups

  • DAV Server Information Object

  • Task Extensions to iCalendar

2.  Technical Committee Work and Initiatives Going Forward

2.1.  TC API

Work for CalConnect XXXVI includes an overall event object model and a new “participant” model. Locations and alarms will be reviewed again. The goal is a public release of the event model at CalConnect XXXVI.

2.2.  TC AUTODISCOVERY

Dormant pending progression of documents

2.3.  TC CALDAV

  • Move forward with iCalendar patch, focusing on “VPATCH” format rather than path-based format. Want to be able to use same format for all of patch/diff/compact use cases.

  • Write an I-D for new STRUCTURED-DATA iCalendar property

  • Take direction from TC-API on how to implement multiple ORGANIZERs in iCalendar

  • Work on private/protected/public properties

2.4.  TC DEVGUIDE

  • Create code examples to go along with Simple Event page

  • Aim to publish a public version of the DEVGUIDE at CalConnect XXXVI and announce the developer wiki

  • See if the wiki can be hosted on the new CalConnect site

  • Annotated version of RFC 5545 (iCalendar)

2.5.  TC EVENTPUB

Rough consensus for CalConnect to create github-based schema set. Have concrete set of categories to move forward with by next conference. Perhaps promote this for CalConnect XXXVI and announce on CalDeveloper list.

2.7.  TC FSC

Define protocol for sharing (read-only and read-write) a single CalDAV calendar via an “opaque” URL.

2.8.  TC IOPTEST

Planning for CalConnect XXXVI.

2.9.  TC ISCHEDULE

  • Refresh current iSchedule draft as-is, punting on identity crisis and focusing on enterprise-to-enterprise use

  • Focus on improving iMIP — maybe in a new TC

2.10.  TC PUSH

Dormant pending draft progression; interop testing ongoing

2.11.  TC RESOURCE

Dormant pending draft progression at IETF

2.12.  TC SHARING

  • Determine what to do about scheduling/sharing interaction for CalDAV sharing

  • Write a doc explaining differences between new sharing and Apple sharing and how to be compatible with both

  • Look again at contacts sharing

2.13.  TC TASKS

Dormant pending draft progression at IETF

2.14.  TC TIMEZONE

Dormant pending publication of drafts as RFCs. The TC may reactivate thereafter to consider promotion of implementations of the TZ data distribution service.

3.  Plenary Decisions

TC IMIP will be established to pursue improving interoperability with iMIP and enhancing the user experience, as extending iSchedule for general usage has proven improbable due to the “identity crisis”.

4.  Future Events

  • CalConnect XXXVI: April 18-22, 2016, Ribose/OGCIO, Hong Kong

  • CalConnect XXXVII: September 12-16 2016, SmoothSync, Dresden, Germany

  • CalConnect XXXVIII: Winter 2017 TBD

  • CalConnect XXXIX: May 2017, Tandem, Seattle, Washington

The general format of the CalConnect Week is:

  • Monday morning through Wednesday noon, CalConnect Interoperability Test Event

  • Wednesday noon through Friday afternoon, CalConnect Conference (presentations, TC sessions, BOFs, networking, Plenary)

5.  Pictures from CalConnect XXXV