CalConnect Administrative

CC/A 1605:2016
Report on CalConnect Conference XXXVII, September 14-16, 2016
CalConnect Administrative




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

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 CHAIRS.


CalConnect XXXVII took place on September 14-16, 2016, hosted by dmfs in Dresden, Germany. The CalConnect Test Event (Monday, Tuesday, and Wednesday morning) and Conference (Wednesday afternoon, Thursday and Friday) were held at Schloss Eckberg on the Elbe River.

The CalConnect Conference was attended by 22 people from 10 members, plus 3 observers and a representative from the IETF. The Test Event had 12 participants from 7 members.

The Conference focussed on strategic and possible work items in addition to ongoing work, and finished with the CalConnect Plenary Session on Friday afternoon. The Conference agenda with notes on the discussion topics may be found at CalConnect XXXVII Conference Schedule.

Report on CalConnect Conference XXXVII, September 14-16, 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 publication as RFCs (Proposed Standards), rather than directly published by CalConnect itself.

1.1.  Published Documents

  • Report on CalConnect Conference XXXVI in Hong Kong

  • Report on Interoperability Test Event XXXVI

1.2.  CalConnect Specifications Published as RFCs

  • RFC 7953 Calendar Availability (VAVAILABILITY)

  • RFC ???? New Properties for iCalendar (publication imminent)

1.3.  CalConnect Drafts accepted by CALEXT WG at IETF for progression

  • Event Publishing Extensions to iCalendar

  • Improved Support for iCalendar Relationships

  • CalDAV Managed Attachments

1.4.  New and Updated CalConnect Drafts at the IETF

  • WebDAV User Notifications

  • WebDAV Resource Sharing

  • CalDAV Calendar Sharing

  • CardDAV Address Book Sharing

2.  Technical Committee Work and Initiatives Going Forward

2.1.  TC API

Working on a new key/value based data model. Much of the work is done and the remainder will continue. Next steps are implementations, find a suitable name for the API. document the iCalendar/JSON Format, develop specification and submit to IETF.


Draft update in progress


Reviewed issues with recurrence splitting, and new VPATCH and VINSTANCE drafts-in-progress.

Interest in either expanding TC Charter or initiating a new TC to cover broader issues than CalDAV-specific.


Significant additions during Test Event including porting the independent CalDAV and CardDAV Implementations websites to the Developer’s Guide. Will continue to push for external contributions and additional content. Interest in documenting libraries such as ical4j and libical in the Developer’s Guide.


Review of DMOZ directory service as source of categorization and event types.


Dormant, current work item VPOLL waiting at IETF to be adopted into Working Group.

2.7.  TC FSC

To be merged into TC SHARING.

2.8.  TC IMIP

Documenting best practices on how iTIP over e-Mail (iMIP) should be structured to match existing practice; developing server feature matrix. Expect to put best practices in DEVGUIDE.


Conducted Interoperability Testing and Developer’s Forum event at CalConnect XXXVII. (Interoperability Test Event has been rebranded as Test Event and Developers’ Forum; significant technical discussions now taking place during the forum.)

Lots of work on CalDAV Tester “Wrapper” developed by Ralf Becker; decided to initiate new TC TESTER specifically to carry this tool forward to provide a black box test of standard appliances, improve server testing. In particular lack of clients at test events make this tool extremely valuable, potentially provides equivalent to reference implementation.


Definite interest in moving forward with the draft at the IETF. “Identify Problem” will not apply for most likely users including large organizations.

2.11.  TC PUSH

Draft to be published to the IETF after minor updates.


Dormant pending resource drafts adoption at IETF into a working group.


Reviewed four drafts, some question as to where in IETF is best place to progress as. Drafts are essentially ready to move forward when adopted. Next steps are subscription models and federated sharing.

2.14.  TC TASKS

Dormant pending adoption of draft by IETF WG

2.15.  PC-QR

Formed at CalConnect XXXVI to explore interest in expanding vCard to contain visual data, support non-North American address formats. Will become TC VCARD.

2.16.  PC-SEC

Formed at CalConnect XXXVI to examine security issues with calendaring data and explore possible ways forward. Will continue as PC until next event.

3.  Plenary Decisions

4.  Future Events

The general format of the CalConnect Week is:

5.  Pictures from CalConnect XXXVII

Pictures courtesy of Thomas Schäfer, 1&1

Table 1