<?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 XXXIX, June 12-14, 2017</title>
<docidentifier primary="true" type="CalConnect">CC/A 1704:2017</docidentifier><docnumber>1704</docnumber><date type="published"><on>2017-07-21</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-07-21</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="_2e32c39d-e61b-7879-e74c-bfa8fc1ea4db" obligation="normative">
<title id="_dee6e8d4-127b-5284-e6ea-6f4e1928714b">Report</title>
<p id="_d94f479f-6f60-aa06-4a49-55cf634318f0">The event was hosted by Tandem in Seattle, Washington on June 12-14, 2017</p>

<p id="_f0f4359c-d7c1-d463-e3f6-c2acc59dabac">The interoperability test event and developers forum had a relatively small number of attendees. While this led to little actual testing we did spend our time discussing some of the intricate details of work that is in progress.</p>

<p id="_839177f3-cb4a-a222-8a72-82b3f31155a0">In attendance were:</p>

<ul id="_98d5671a-3d54-8d6e-48f4-04f5300656a0"><li><p id="_b8369329-ad96-85e1-aa79-0b44aa96727a">Tandem (our hosts)</p>
</li>
<li><p id="_f6e7a0ab-53ce-76a3-8400-ff4e4c30e086">Spherical Cow Group with Bedework</p>
</li>
<li><p id="_f13af9b3-e3b2-2cd6-23a8-27f9c8f46ff1">Eventable</p>
</li>
<li><p id="_08f991c3-4806-f0f1-dea3-264667804b23">FastMail</p>
</li>
<li><p id="_afb6af73-19e7-85a8-7e78-b254c05826d6">Ribose</p>
</li>
</ul>

<p id="_89d5ebb7-2060-1b8b-91e9-8445a77c3d4e">There was discussion of how to deal with categorization for the new data model and representation being developed in TC-API. This led to an agreement on the value being a URI and that the actual details of what that represented was outside of the scope of the TC-API work. This will also lead to some changes in the new calendaring extensions for event publication draft. Additionally we looked at what it was necessary to add to the data model to successfully handle tasks.</p>

<p id="_7fcd4634-9c89-8c68-8fc2-bbce4eff894f">We spent some time working on the subscription upgrade specification to ensure this would work successfully with caching servers. There was some discussion on how to flag a deleted event.The eventual consensus was to define a new “Deleted” status. We also felt it was important to define a time-range query as that is probably a very frequent use of subscriptions — e.g. what events happen this week? The consensus was that we should use a  <tt>HEAD</tt> request to discover the possible upgrades rather than an <tt>OPTIONS</tt> request.</p>

<p id="_f9942ae0-535f-270f-4a78-9f5f184a46f6">We spent some time discussing various aspects of <tt>VCARD</tt>. There was a lot to be discussed around the exact meaning of the UID. The wording of the specifications suggest that it is associated with the actual entity — i.e. a human or a resource. Many of us thought that it should really be tied to a particular representation of that entity. Associated with that was the issue of who or what should merge cards that appear to represent the same entity. A number of us felt that no merge should be attempted — it is up to the consumer to decide if two vCards represent the same person. Perhaps UIs should consider adding the ability to explicitly link  <tt>VCARD</tt>s representing the same person. There is probably further discussion to be had on this issue.</p>
</clause>
</sections>
</metanorma>
