<?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 Test Event and Developers Forum XXXVIII, February 13-15, 2017</title>
<docidentifier primary="true" type="CalConnect">CC/A 1702:2017</docidentifier><docnumber>1702</docnumber><date type="published"><on>2017-03-10</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>2017-03-10</revision-date></version><language>en</language><script>Latn</script><status><stage>published</stage></status><copyright><from>2017</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="_8636096a-08b6-8ff3-f9bb-917b8f12b9b8" obligation="normative"><p id="_d197acae-9e3d-0811-422a-49e8f1a1014d">© 2017 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="_8e5ba82f-3e8d-0437-b2bb-53159eab4ea6" obligation="normative">
<title id="_dee6e8d4-127b-5284-e6ea-6f4e1928714b">Report</title>
<p id="_1486585f-1960-4b53-3804-cc1fb4ad510c">The event was hosted by the University of California, Irvine, in Irvine California on February 13-15, 2017</p>

<p id="_b482da8d-3aca-63f1-2a8d-e7f864cc6465">The participants in this event were:</p>

<ul id="_b27c0ea8-02be-b6ff-80de-974fb5a3d973"><li><p id="_d4b2f131-fba6-3485-5483-7132570f0534">1and1</p>
</li>
<li><p id="_317ca4b6-4761-ce40-2b53-b43eb510a69d">AOL</p>
</li>
<li><p id="_aace1da2-5e3e-357d-183d-8d40df96fa8d">Apple</p>
</li>
<li><p id="_7f72adf2-7bc7-420a-cda6-3deada8e3e45">FastMail</p>
</li>
<li><p id="_3f233850-5b76-8e06-a48e-1df251e550b9">Google</p>
</li>
<li><p id="_f649d802-cf3a-4771-a161-a99a07bff8d5">SCG (Bedework)</p>
</li>
<li><p id="_513c6f5f-0d93-b2fd-e6b0-4e68cfce8557">Zimbra</p>
</li>
</ul>

<p id="_ec4c767f-1a9d-cb95-2201-b9773802520c">There were a number of areas some or all of us were interested in pursuing. These included:</p>

<ul id="_90d38f82-0005-721f-290b-f8507c3160b2"><li><p id="_95438eb8-64fd-9e5e-e936-7cab447b2f1a">For the Java people bringing ourselves up to date with the latest ical4j</p>
</li>
<li><p id="_2fd213a5-9c6a-9196-f2d2-8cfe176712c6">Coming up with a way of handling updates to the CalDAV tester suite.</p>
</li>
<li><p id="_5a8849aa-8e19-2233-2f2b-b88aad13dfbb">Discussions on developer guide directions</p>
</li>
</ul>

<p id="_2b166db1-10bc-ef5c-acb4-512f4a4ed8c1">There were the usual crop of issues that attendees wanted to address. iMIP has been a major topic lately and the forum provided an opportunity for some members to deal with problems they had been experiencing.</p>

<p id="_7e85771b-fc9f-5871-e065-506f7ee48206">Ical4j has been the topic of much discussion for some months. We used this session as an opportunity to work on bringing ourselves up to date with the latest version — or at least investigating how much work it would be. 1&amp;1, Bedework, Zimbra and AOL were present and are users of iCal4j. In the coming months we will discuss what changes we would like to see made to that library.</p>

<p id="_21bf2a1e-a4d9-3d25-7f2b-09db308b3425">At the Dresden meeting we decided to create a CalConnect fork of the Darwin CalDAV tester and work on some of the tests to make them more usable for non-Apple servers. In the intervening period some changes were proposed and we spent some time this meeting discussing how we might get these changes merged back into the CalConnect fork. The intent is to come up with a subset of tests that any server developer should be able to run and expect to get a 100% success rate. A number of us have localized versions of the tester and we would like to merge many of these changes into the CalConnect version so that they can benefit everybody.</p>

<p id="_90f6a865-745e-a813-d4bb-8b5858269499">The meeting was a chance to carry out some of the internal changes to the developer guide that had been contemplated. These should make it easier to organize the content in the future.</p>

<p id="_5012ba9a-7656-917e-0ddf-e137e7eb368f">There was further discussion on the new data model being worked on by TC API and its JSON representation.</p>

<p id="_440c0a90-6f65-0c92-2e2d-4b8bc4481acd">We also spent some time talking over the issue of calendar spam and how this differs, if at all, from email spam. This allowed us to collect our thoughts ready for a wider discussion in the conference that followed. While calendar spam has not been a major ongoing issue it has already caused some problems and we need to be ready to deal with the inevitable.</p>
</clause>
</sections>
</metanorma>
