Published

CalConnect Administrative

CC/A 0812-4:2008
iSchedule TC
TC CALCONNECT
Mattias AmnefeltAuthor
Infrastructure architect, Stockholm University
CalConnect Administrative




Foreword

This document incorporates by reference the CalConnect Intellectual Property Rights, Appropriate Usage, Trademarks and Disclaimer of Warranty for External (Public) Documents as located at

http://www.calconnect.org/documents/disclaimerpublic.pdf.

IMPORTANT

All documents included in the zip file for Meet CalConnect 2008 are considered part of CD 0812 and the public disclaimer included by reference above applies to all contents of the file.

Presentation locations:

  • November 7: Prague, Czech Republic

  • November 10: London, United Kingdom

iSchedule TC

1.  Who am I?

  • Mattias Amnefelt

  • Infrastructure architect at Stockholm University

  • Member of the iSchedule TC of CalConnect

2.  Introduction

  • iSchedule—​The Internet Scheduling Protocol

  • Provides the ability for users on different calendaring systems to schedule meetings with each other

3.  CalDAV!= iSchedule

But I can do scheduling with my colleagues today!

True, but only people on the same server as you, or via some other communication process such as email or telephone.

CalDAV

Client contacts a server to manipulate a calendar

iSchedule

Server contacts another server to schedule on a user’s behalf

4.  iSchedule

Figure 1 — iSchedule

  • Built on core internet technologies

    • HTTP, SSL, iTIP

  • Instantaneous freebusy lookups across systems

  • Invites, replies sent as “messages” with delivery status immediately returned

  • Can be used with any type of calendar store (does not depend on CalDAV)

5.  Current topics

Discovery

How to find your server given your calendar address

Security

How do I know who you are and what you are allowed to do?

6.  Standards status

Nothing published yet. Working on the first draft.