Ferris Research Calendaring & Scheduling Interoperability A Ferris Research Teleconference 29 August 2001: 8:30am Pacific, 11:30am Eastern, 4:30pm UK, 5:30pm Central European
2. Slides zIf pre-registered, you should have received zAlternatively, go to and download slides on right hand side, under “What’s New”
3. Agenda zAgenda: David Ferris, Ferris Research zSpeakers: yNick Shelness yPatricia Egan zAudience Q&A—hit “14” or chat to ask questions z9:30am Pacific—wrap-up
4. Ferris Research zMarket research in & collaborative technologies. zClients yIT departments of large firms ySoftware vendors yOutsourcers and integrators zhttp://
5. Technologies We Track z , list servers, instant messaging, discussion groups, fax servers, unified messaging zGroup scheduling zDesktop conferencing, online classrooms zContent security, including virus control & secure messaging zDirectories, people finders zDocument management zWireless & handheld connectivity
Nick Shelness Senior Fellow – Differentis Ltd. Senior Advisor – Oak Investment Partners
7. C&S Functionality? zMaintain & display calendars yFor individuals & shared resources zControl access to calendars yAccess “free/busy” & “doing what” yCreate new entries zSupport scheduling yFind suitable dates & times yHandle accept, reject, etc. workflow
8. C&S Interoperability? zIntra-enterprise yNot much need yUsually only one system zInter-enterprise yIs there a need? yFor which functions?
9. Which C&S Functions? zCalendar Access yVia Web (HTML, XML), HTTP (iCal), or CAP (iCal)? zScheduling yHTTP (iCal), or CAP (iCal)? zInvite, accept, reject, etc. workflow yiMip (iCal)
Patricia Berastegui Egen Co-Chair, IETF Calendaring and Scheduling Working Group President, Patricia Egen Consulting
11. Standards Efforts zIETF working group (CALSCH) charted to develop standards for calendaring and scheduling. It is tasked to: Create standards that make calendaring and scheduling software significantly more useful Develop standards that enable different products to interoperate and to work across organizational boundaries
12. Documents (Drafts & RFCs) zGuide to Internet Calendaring (currently in last call) zInternet Calendaring and Scheduling Core Object Specification (iCalendar) – RFC2445 (in interop testing) ziCalendar Transport-Independent Interoperability Protocol (iTIP) – RFC2446 (in interop testing)
13. Documents (Drafts & RFCs) ziCalendar Message-Based Interoperability Protocol (iMIP) – RFC2447 (in interop testing) zCalendar Access Protocol (CAP) ziCalendar in XML (new draft)
14. Examples zA doctor’s office wishes to keep track of all appointments – no standard required zA patient wishes to request an appointment with the doctor yThe patient’s calendar app uses iCalendar to define the grammar, iTIP to build the calendar object and iMIP to send it via . iTIP can check available timeslots and return them via iMIP
15. Examples zThe office wants patients to check timeslots first and the doctor wants to be able to look at his calendar from out of town yCAP allows software to check available timeslots with no delay and return available times – a CAP-enabled service or ISP can “present” the calendar to the doctor (similar to a POP server)
16. Putting it all Together
17. Summary zHeld three interop testing sessions yLotus, Steltor and iPlanet key vendors -Microsoft involved early on. Looking at 1 year before able to state iCalendar is a tested standard zInhibitors to draft/standard continuation yNeed more input from user community – all work done on mailing lists. Mailing lists can be intimidating to non- vendor members yCurrently, Microsoft “not” a key player
18. Summary zUser community usage will drive requirements for standards – calendaring not quite at the level of or Web usage zhttp://Calsch.org – resource for calendaring & scheduling
19. Q & A zHit “14” on phone pad to get in message queue
20. Wrap-Up zRecording, slides, “Valuable Insights” writeup on over next two days zEvaluations + URLs zNext teleconferences: y“Message Archiving: What Users Want” September 26, 8:30am Pacific. To register, visit y“Instant Messaging & Presence Standards” September 19, 8:30am Pacific. To register, visit