CalConnect XXXVIII - February 13-17, 2017
CalConnect XXXVIII - February 13-17, 2017
CalConnect Interoperability Test Event and Developers Forum - Monday-Wednesday and CalConnect Conference - Wednesday-Friday

CalConnect XXXVIII, February 13-17, 2017 - University of California, Irvine
Monday, February 13, 2017 to Friday, February 17, 2017
Subscribe to the CalConnect Week Calendar.
Recent Changes:
8 November 2016 - Logistics information about venue, conference hotel, travel, etc. added.
30 November 2016 - Corrected the special UC Irvine hote rate.
14 December 2016 - Conference agenda and sessions posted; Developers' Forum and Test Event discussion topics and testing areas updated.
19 January 2017 - Conference agenda and sessions updated.
23 January 2017 - Conference Schedule .ics file added
02 February 2017 - Test Event testing areas and discussion topics updated
07 February 2017 - Meeting rooms for Test Event and Conference added to title of agenda and schedule for each
CalConnect XXXVIII, consisting of a CalConnect Interoperability Test Event and Developers Forum, and a CalConnect Conference, will be held in Irvine, California, on February 13-17, 2017, hosted by the University of California, Irvine.
Developers' Forum and Interoperability Test Event: The Developers' Forums are open to both members and non-members as participants or as observers; please see Test Event for both basic information about the event and for the schedule and agenda (this will be developed gradually, so check back periodically).
Please Note: You donotneed finished or polished code to participate in the testing; in fact as soon as you have something working at all, testing against other participants can help debugging and code development, especially in identifying red herrings and wrong decisions.
*Conference:*The Conference will offer a variety of sessions on technical and higher-level topics, informal BOFs (Birds of a Feather sessions), plus additional sessions and committee meetings. All attending member representatives and observersare welcome.
The last session on Friday afternoon will be the full Plenary meeting of the Consortium, open to all participants. This session will include future directions for Technical Committees, and establishment of future goals and directions for the Consortium.
International Visitors
International visitors who are not U.S. Citizens or hold a valid U.S. passport should acquaint themselves with any changes in U.S. travel and visitor policy since their last visit to the U.S. at http://www.cbp.gov/xp/cgov/travel/id_visa/. Attendees who require a Letter of Invitation to obtain a visa should contact Dave Thewlis, CalConnect Executive Director, at Dave.Thewlis@calconnect.org. Please be aware that you must have registered for the event before a Letter of Invitation can be issued.
Conference Details
Breakfast is included with your room at the Conference Hotel, Hotel Irvine, if you booked with the CalConnect/UCI rate. Morning coffee and rolls, lunch, and morning and afternoon breaks will be served to all participants in the Developers' Forum and Conference and are included in your registration fees. The Monday and Thursday group dinners are hosted by CalConnect. The Wednesday Reception is hosted by UC Irvine, our hosts for CalConnect XXXVIII.
Dress at all CalConnect events is casual to business casual.
Registration Information
Please see Registration and Payment Optionsto choose your registration type and payment option for the CalConnect Conference and/or the CalConnect Interoperability Test Event and Developers Forum. Note that you must register separately for the Conference and for the Test Event, but you may request a combined invoice. You may register at any time for the next event.
Location
CalConnect XXXVIII will be held in the Student Center building, A, 311 W Peltason Dr, Irvine, CA 92697 The Test Event (Monday, Tuesday, and Wednesday morning) will be in Aliso Beach B (room A309) on the third floor. The Conference (Wednesday afternoon, Thursday and Friday) will be in Pacific Ballroom A (room G118A) on the first (ground) floor. More information about the conference center is at Conference Center. See UCI Student Center for a map of the area.
The Student Center Parking Structure is located on the corner of West Peltason Drive and Pereira Drive across from the Student Center. Parking is $10 for one day. For directions and other information, see Parking Structure.
Transportation
The nearest airport to UC Irvine is John Wayne Airport (SNA), less than five miles from UC Irvine and close to the conference hotel. Although the airport is called international, travelers from Europe or Asia will almost certainly have to arrive at Los Angeles Interanational Airport (LAX) in order to pass customs. Los Angeles International is about a 45 minute drive from UC Irvine (be warned that in heavy traffic it can take quite a bit longer). Alternatively foreign travelers can arrive at a more distant airport, such as San Francisco, and transfer to a short flight to John Wayne Airport.
Public transportation and rental cars are available at both airports. Additionally, our conference hotel offers a shuttle service between John Wayne Airport and the hotel (see hotel information below).
If you have a rental car you will be able to drive to and from the meeting venue, parking in the Student Center Parking Structure for a fee (see Location above).
The conference hotel offers a shuttle service between the hotel and UC Irvine, which must be booked in advance. Nearer to the event we will see if it is practical to arrange for a group shuttle in the morning and evening.
Lodging
The Conference Hotel is the Hotel Irvine, 17900 Jamboree Road, Irvine, California 92614, 888-230-4452. Hotel Irvine is a large business-oriented hotel within a few miles from both John Wayne Airport and UC Irvine.
We are offered a special UC Irvine rate of $119 for Friday and Saturday nights, $159 for Sunday-Thursday nights. The rate also includes breakfast, wifi throughout the hotel, etc. To obtain this rate, book your stay directly on http://http://www.hotelirvine.com/ucihttp://www.hotelirvine.com/uci/, by calling reservations at 949-225-6750 or emailing a dedicated reservationist at reservations@hotelirvine.com.
Please note: if you book via http://www.hotelirvine.com/uci/ , be sure to select the "BOOK YOUR STAY" option to be offered the UCI rate. Alternatively you can use the booking code CR20258.
Airport Shuttle Service: The shuttle leaves Hotel Irvine every 30 minutes beginning at 5:00am until 11:00pm. Pick up and John Wayne Airport (SNA) is every 15 and 45 of the hour. Last pick up is at 11:15pm. The airport will open at 5:30am and the last plane will land at 11:00pm. Shuttle pick up and drop off is located at the ground transportation center near baggage claim between Terminal A & B. No reservation is required or needed for this shuttle service.
Hotel Irvine Commuter Shuttle Service: This service is included in the UCI rate and runs from 6:30am-10:30am and 3:00pm-7:00pm from Monday-Friday. This service does require a 48 hour reservation to guarantee the transfer. The HI commuter can be arranged by emailing them directly at hicommuter@hotelirvine.com.
We plan to survey registered participants a week or so before the event and find out how many people would be interested in using this shuttle service to go to and from UCI, and then do a mass booking. Note that this will NOT work for Monday or Wednesday evenings, so different arrangements will need to be made for the Test Event Dinner on Monday, and the Reception on Wednesday.‚
Test Event Schedule
The Developers Forum and Interoperability Test Event begins at 0800 Monday morning and runs all day Monday and Tuesday, plus Wednesday morning.
CALCONNECT INTEROPERABILITY TEST EVENT AND DEVELOPERS' FORUM - Room Aliso B (A309), 3rd Floor |
||
Monday 13 February 1915-2100 Test Event Dinner (TBA) |
Tuesday 14 February |
Wednesday 15 February |
Test Event Agenda
Specific Areas for testing as identified by participants Current specific testing areas include
-
Sharing
-
CalDAV
-
CardDAV
-
iMIP
-
ical4j (in particular CalConnect fork if created)
-
API ←→ iCalendar
-
Calendar publication and subscription models
-
TESTER (extended CalDAV Tester)
-
DAV server discovery
-
JCAL
-
XCAL
Technical Topics for Developers' Discussions
The developer discussions provide an opportunity for those who may not have been able to get on calls to engage other developers in detailed discussions.
These discussions can cover implementation approaches, protocol issues, data models etc. and may involve the entire group or small breakout sessions.
The schedule for these discussions will be decided on during the 2.5days and is very flexible.
Current discussion topics include
-
Developers Guide - target audience, next topics to be documented
-
iMIP Best Practices
-
CalConnect ical4j
-
TC API (start work on contacts?)
-
Replacement for Titanpad
-
Review and update/remove/relocate Testing Resources materail from website
-
Exchange/Outlook approach to issues we are addressing in the standards
-
Preparation for Calendar Spam session
-
Recommendations on alternative to Titanpad
Please see the Reading List for the Developer’s Forum at
Baseline Testing
Final determination of what will be tested will depend on what the participants in the test event wish to test; the current set of interests is noted above. Participants may also request to test things that are not mentioned in this list (the registration form offers a place to indicate areas you wish to test). In all cases at least two participating organizations must be interested in testing a particular area or scenario to form testing pairs.Please note that you do not need finished or polished code to participate in the testing; in fact as soon as you have something working at all, testing against other participants can help debugging and code development, especially in identifying red herrings and wrong decisions.*Possible Testing areas*
-
CalDAV testing:
-
Access (basic operations of CalDAV)
-
Scheduling
-
Sync report (depth: 1 on home collection)
-
Mobile
-
Sharing
-
Prefer Header
-
-
Managed Attachments
-
iSchedule:
-
Server discovery
-
DKIM security
-
-
Timezones:
-
Service Protocol
-
Timezones by Reference
-
-
Calendar Alarms:
-
Snooze
-
Default alarms
-
-
VPOLL support in clients and servers
-
VAVAILABILITY support in clients and servers
-
Autodiscovery protocol
-
Non-gregorian calendar recurrences via RRULE and RSCALE
-
iCalendar:
-
Rich text and other new properties (and hashing)
-
-
iMIP
-
iTIP
-
jCal, the JSON format for iCalendar - libraries and servers
-
xCal, the XML format for iCalendar
-
Enhanced VTODO support
-
CardDAV testing:
-
Generic
-
Sync report
-
Mobile
-
vCard 4
-
Who May Participate or Observe
Any vendor or organization wishing to test a calendaring and scheduling implementation, or a mobile calendaring server or client, is welcome to participate whether or not they are a CalConnect member. Note that non-members pay a 25% surchange on the Interoperability Test Event registration fee.Any vendor or organization wishing to observe the Interoperability Test Event is welcome whether or not they are a CalConnect. Note that an organization, member or not, may only observe one Test Event.
Registration
Please see CalConnect Interoperability Test Event Registration Fees for information about event registration fees. Please choose one of the following registration methods:
-
Event Registration/interop-participant-registration[CalConnect Interoperability Test Event Participant Registration] : Register one to six people as participants for the CalConnect Interoperability Test Event, with a choice of payment options.
-
Event Registration/interop-observer-registration[CalConnect Interoperability Test Event Observer Registration] : Register one to six people as observers for the CalConnect Interoperability Test Event.
Interoperability Event Scenarios
If you are planning to participate, please contact us to let us know which interoperability event scenarios you wish to pursue or if you would like to propose a new scenario.CalConnect will invite all registered participants to two or three conference calls prior to the event to discuss logistics, testing scenarios, etc.
Conference Schedule
CALCONNECT XXXVIII CONFERENCE - Room Pacific A (G118A), 1st Floor
As of January 18 2017. Theme session titles are highlighted.
| Wednesday 15 February | |
|---|---|
1100-1200 |
Introduction to CalConnect Q&A |
1230-1330 |
Lunch |
1330-1445 |
Conference Opening |
1445-1500 |
New Member and Observer Presentations |
1500-1530 |
Categorization and Event Types |
1530-1600 |
Break and Refreshments |
1600-1730 |
TC VCARD, ISO TC 211, and ISO 19160 |
1730-1800 |
Topics from Developer’s Forum |
1800-2000 |
Welcome Reception |
Thursday 16 February |
|
0800-0830 |
Coffee & Rolls |
0830-0915 |
Calendaring Developer’s Guide |
0915-1030 |
Calendaring Interoperability Issues Today |
1030-1100 |
Break and refreshments |
1100-1230 |
Calendar Spam and potential best practices |
1230-1330 |
Lunch |
1330-1430 |
API Progress Report |
1430-1500 |
Alternative Subsciption Models |
1500-1530 |
Sharing Progress |
1530-1600 |
Break and refreshments |
1600-1700 |
Improvement and extension of iCalendar |
1700-1800 |
Open Discussion: The CalConnect Organization |
1915-2130 |
Conference Dinner |
Friday 17 February |
|
0800-0830 |
Coffee & Rolls |
0830-0930 |
Review of iCalendar Extensions and VAVAILABILITY specifications |
0930-1000 |
Provisional Committee on Security and Privacy |
1000-1030 |
Status of TC TESTER |
1030-1100 |
Break and refreshments |
1100-1230 |
Open Discussion: The Future of Calendaring |
1230-1330 |
Lunch |
1330-1430 |
BOF (Birds of a Feather) Discussions |
1430-1445 |
Technical Committee Directions for period to CalConnect XXXIX |
1445-1530 |
CalConnect Plenary Meeting |
1530 |
Close of CalConnect XXXVIII |
Please see the Reading List for the Conference at Event Reading List