<?xml version="1.0" encoding="UTF-8"?>
<metanorma xmlns="https://www.metanorma.org/ns/standoc" type="semantic" version="2.8.5" schema-version="v2.1.5" flavor="cc">
<bibdata type="standard">
<title language="en" type="main">Report on Interoperability Test Event XXXI, September 29 - October 1, 2014</title>
<docidentifier primary="true" type="CalConnect">CC/A 1407:2014</docidentifier><docnumber>1407</docnumber><date type="published"><on>2014-10-31</on></date><contributor><role type="author"/><organization>
<name>CalConnect</name>
</organization></contributor><contributor><role type="author"><description>committee</description></role><organization>
<name>CalConnect</name>
<subdivision type="Technical committee">
<name>IOPTEST</name>
</subdivision></organization></contributor><contributor><role type="publisher"/><organization>
<name>CalConnect</name>
</organization></contributor><edition>1</edition><version><revision-date>2014-10-31</revision-date></version><language>en</language><script>Latn</script><status><stage>published</stage></status><copyright><from>2014</from><owner><organization>
<name>CalConnect</name>
</organization></owner></copyright><ext><doctype abbreviation="A">administrative</doctype><flavor>cc</flavor></ext></bibdata><metanorma-extension><semantic-metadata><stage-published>true</stage-published></semantic-metadata>
<presentation-metadata><toc-heading-levels>2</toc-heading-levels><html-toc-heading-levels>2</html-toc-heading-levels><doc-toc-heading-levels>2</doc-toc-heading-levels><pdf-toc-heading-levels>2</pdf-toc-heading-levels></presentation-metadata></metanorma-extension>
<boilerplate><copyright-statement>

<clause id="_a710909f-e038-a83c-8272-0102abb42744" obligation="normative"><p id="_02b01509-0b07-bb0b-7b2c-c6bea7e4f09c">© 2014 The Calendaring and Scheduling Consortium, Inc.</p>
</clause>
</copyright-statement>

<legal-statement>

<clause id="_30bb02f9-a03f-937c-b3bb-0058ec7c185d" obligation="normative"><p id="_4997ac1f-fe23-c399-660a-4ca594a6abda">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.</p>
</clause>
</legal-statement>

<feedback-statement>

<clause id="_525641bf-9235-cdcb-5b80-9232a01ea9cc" obligation="normative"><p id="_9c7e0878-01cd-c6a2-8060-5caf3135b547" anchor="boilerplate-name">The Calendaring and Scheduling Consortium, Inc.</p>

<p id="_851786db-d5f1-a086-bdb1-3bd48dc4f17c" anchor="boilerplate-address">4390 Chaffin Lane<br/> McKinleyville<br/> California 95519<br/> United States of America<br/> <br/> <link target="mailto:copyright@calconnect.org"/><br/> <link target="https://www.calconnect.org">www.calconnect.org</link></p>
</clause>
</feedback-statement>
</boilerplate><preface><foreword id="_db464f69-a394-0cae-bc85-74608585f959" obligation="informative">
<title id="_41c9fad3-d4c1-eecc-4fad-f91704acc026">Foreword</title>
<p id="_978efc4a-4424-2bdd-9f8a-1e4be31eb9a9">The Calendaring and Scheduling Consortium (“<tt>CalConnect</tt>”) is a global non-profit organization with the aim to facilitate interoperability of technologies across user-centric systems and applications.</p>

<p id="_69d40857-4c40-88c8-469b-e0c9a8d8d874">CalConnect works closely with liaison partners including international organizations such as ISO, OASIS and M3AAWG.</p>

<p id="_e821e1fe-2cf4-934e-4567-582480580b1d">The procedures used to develop this document and those intended for its further maintenance are described in the CalConnect Directives.</p>

<p id="_cd9018d9-8c79-6bb5-c345-1aaa6f04fe15">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.</p>

<p id="_080f073a-4f79-f108-5f75-ca6659f38fd4">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).</p>

<p id="_882b2a20-4eba-ae6e-3dc1-2ffc96683fc9">Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.</p>

<p id="_bfc20236-f317-cf1a-62ff-6d4b3510255f">This document was prepared by Technical Committee <em>IOPTEST</em>.</p>
</foreword></preface><sections>
<clause id="_49f23f3a-cc29-6439-a289-41f9d61d8ae2" obligation="normative">
<title id="_dee6e8d4-127b-5284-e6ea-6f4e1928714b">Report</title>
<p id="_cf41fc59-a618-f362-9093-a246dddf7264">The interoperability test event at CalConnect XXXI, hosted by Youcanbook.me in Bedford, United Kingdom took place on Monday September 29 through Wednesday noon October 1.</p>

<p id="_88813c07-0ef5-6b96-94af-737cb55aaa87">There were 10 members participating onsite represented by 14 individuals. In addition two members participated remotely. Participating entities and primary testing interests were:</p>

<ul id="_af7d39a7-f28d-8c72-2b4c-2de9b6f73793"><li><p id="_82dcb5ca-458a-9a7e-9266-b63e32b9e3cd">1and1 — basic CalDAV testing</p>
</li>
<li><p id="_4f0d1751-b300-d10e-e9bc-b079489863cd">Apple — Calendar Server: timezone distribution, VPOLL and iSchedule; IOS8</p>
</li>
<li><p id="_99197ef9-18de-9797-a01c-6611152c1cf0">Bedework — VPOLL and timezone distribution</p>
</li>
<li><p id="_75ff87e9-50eb-30f6-dcf5-072864aa7a06">CMU — VPOLL and iSchedule</p>
</li>
<li><p id="_8e413263-fcfd-0eb8-100d-3ca431aaca03">fruux — SabreDAV</p>
</li>
<li><p id="_0e96f3ef-c86a-db60-10a3-a7a23ccdefa8">Helge Hess — individual testing support</p>
</li>
<li><p id="_4c6199a9-bff5-f1af-204a-e3cc8c920860">Mozilla — Lightning CalDAV, jCal and jCard</p>
</li>
<li><p id="_cef07b37-3457-7e6b-d3e1-e086e6e454e2">SmoothSync — CalDAVSync and CardDAVsync, General CalDAV and CardDAV, service discovery</p>
</li>
<li><p id="_ed743ecf-f58d-7341-2360-de9aee1a287d">Youcanbook.me — Google Calendar and general CalDAV</p>
</li>
<li><p id="_984e3e5e-c634-cfc4-429d-3b8594287b04">Zimbra — CalDAV auto scheduling</p>
</li>
</ul>

<p id="_4653cc6c-79af-f61e-41cf-bcae4ba3f49b">As always, many were testing basic CalDAV features with some starting to test their implementations of CalDAV implicit scheduling. A number of errors were found and fixed and in some cases discussions resolved misunderstandings of the protocols.</p>

<p id="_4dc424f2-d653-964b-5dff-232a53957489">Three of the server implementations attempted to set up a demonstration of a combination of <tt>VPOLL</tt>, iSchedule and jCal between them. Ultimately this wasn’t achieved — mostly due to the problems of setting up remore servers with certificates and getting  <tt>DKIM</tt> to work correctly. There were changes to all servers as a result and there was a local demonstration of the current state of the Bedework  <tt>VPOLL</tt> client during the TC FREEBUSY session. We hope to have a full working demonstration with multiple servers by CalConnect XXXII.</p>

<p id="_fb6eaa3e-ec14-5f25-4f58-004235fef3ed">The testing was fairly intensive after the initial pairing off. Testers were busy throughout the event.</p>

<p id="_55f32bf9-7887-fe63-32a3-8e9357983164">Once again we had some BOF sessions — this time we discussed the issues around task assignment in  <tt>VPOLL</tt> and providing server information to clients as a fetchable document. These discussions, usually at the developer and implementor level, have become a valuable part of the experience.</p>

<p id="_3feaa6d8-dc87-b98a-328f-e46a24842e7d">Many thanks to Youcanbookme for hosting this event. The configuration of the room and networks gave no trouble allowing all participants to make an immediate start. The catering for this event was excellent.</p>

<p id="_c39b4153-66c3-848c-2055-7604b5322a3f">Mike Douglass, CalConnect Interoperability Test Manager</p>
</clause>
</sections>
</metanorma>
