© 2016 The Calendaring and Scheduling Consortium, Inc.
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from the address below.
The Calendaring and Scheduling Consortium, Inc.
4390 Chaffin Lane
McKinleyville
California 95519
United States of America
copyright@calconnect.org
www.calconnect.org
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 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.
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.
Report on CalConnect Conference XXXVI in Hong Kong
Report on Interoperability Test Event XXXVI
RFC 7953 Calendar Availability (VAVAILABILITY)
RFC ???? New Properties for iCalendar (publication imminent)
Event Publishing Extensions to iCalendar
Improved Support for iCalendar Relationships
CalDAV Managed Attachments
WebDAV User Notifications
WebDAV Resource Sharing
CalDAV Calendar Sharing
CardDAV Address Book Sharing
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.
To be merged into TC SHARING.
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.
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.
Dormant pending adoption of draft by IETF WG
Formed at CalConnect XXXVI to explore interest in expanding vCard to contain visual data, support non-North American address formats. Will become TC VCARD.
Formed at CalConnect XXXVI to examine security issues with calendaring data and explore possible ways forward. Will continue as PC until next event.
TC TESTER to be created to carry forward work on CalDAV Tester
TC VCARD to be created to move forward with PC QR issues
CalConnect XXXVIII: February 13-17, 2017 — University of California, Irvine, California
CalConnect XXXIX: June 5-9, 2017 — Tandem, Seattle, Washington
CalConnect XXXX — September 25-29, 2017, Open-Xchange, Cologne, Germany
The general format of the CalConnect Week is:
Monday morning through Wednesday noon, Developer’s Forum (testing, tech discussions)
Wednesday noon through Friday afternoon, Conference
Pictures courtesy of Thomas Schäfer, 1&1