ICalendar RFC2445 - draft1

33 %
67 %
Information about ICalendar RFC2445 - draft1

Published on January 7, 2009

Author: ioggstream



Quickly presenting iCalendar (RFC2445), standard rules and some interoperability issues

ICalendar (RFC2445) A quick introduction to RFC2445

Agenda 1. Calendaring: it's about managing our time 2. Calendar formats:vcs and ics 3. Conversion issues 4. A managing protocol

Calendaring Calendaring is the capability to manage your time. Record events; schedule tasks; organize meetings. Share these infos and access them from everywhere .

Calendaring II Email.. Calendaring .. is about connecting people; makes people meet; use standard protocols: use various standards: MIME - exchange vcs/ics/??? - exchange IMAP - access caldav/Wcap - access SMTP - transfer SMTP/??? - transfer We want a standard set of protos for calendaring!

Calendaring III - use cases Create a personal BEGIN:VCALENDAR BEGIN:VEVENT appointment with a SUMMARY:my appointment reminder; DTSTART:20081205T120000 DTEND:20081205T130000 BEGIN:VALARM create a public event; TRIGGER:PT10 ACTION; END:VALARM subscribe somebody's END:VEVENT agenda; END:VCALENDAR

Calendaring III - use cases Organize a meeting: 1. identify attendees 2. check attendees freebusy 3. schedule meeting 4. send invitation 5. process responses

Calendaring III - use cases Manage a recurring event: 1. create the recurring event 2. add exclusion 3. reschedule/modify a single occurrence

Calendaring III - use cases Moreover we want to carry all these infos with us,no matter which device we're using: 1. Laptop; 2. Mobiles; 3. PDA; 4. Webapps; 5. ...

Formats Events are stored mainly in 2 formats: format;extension;mime;rfc;desktop;mobile; iCalendar;ics;text/calendar;2445;yes;NO; vCalendar;vcs;text/x-vcalendar;NO;yes;yes

Formats II Differences between ics/vcs

Conversion issues non standard properties, recurrence-id, alarms

Calendar access protocol CalDAV is a standard protocol for accessing calendar event. it's an extension of WebDAV/HTTP; stores events in browsable file/folder; retrieves events by query; provides ACL.

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...