Calendar:Calendar formats

From MozillaWiki
Jump to navigation Jump to search

This document is premature. All of it's content are subject to change.

Purpose

The purpose of this document is to provide developer resources for various calendar formats. This is done by

  1. Documenting the formats (components, properties and data types), or add references to existing documentation,
  2. Create mapping tables to ease the transformation between formats, and
  3. Provide information on code components / APIs / logic to use for conversion.

NB: 3) is not meant to duplicate http://wiki.mozilla.org/Calendar:Device_Sync - it's included here because you can handle Outlook personal folder files through several dll's

Calendar formats

iCalendar v2.0

The formats listed here are based on iCalendar RFC.

Mozilla.org/NONSGML Mozilla Calendar V1.0//EN

The following information is based on Outlook 2003 sp1 This calendar format is what you get when you save a single event in Outlook to ics. Sample files

Microsoft Corporation//Outlook 10.0 MIMEDIR//EN

Outlook personal folder file

Mapping