[Ietf-caldav] vCalender 1.0 component possible as return type?

Cyrus Daboo cyrus at daboo.name
Wed Jun 21 06:24:31 PDT 2006


Hi Cyrus,

--On June 21, 2006 9:02:58 AM -0400 Cyrus Daboo <cyrus at daboo.name> wrote:

> In theory a server could advertise:
>
>          <C:supported-calendar-data
>             xmlns:C="urn:ietf:params:xml:ns:caldav">
>            <C:calendar-data content-type="text/calendar" version="1.0"/>
>          </C:supported-calendar-data>
>
> Which would mean it ONLY supported vCalendar. However, section 2 states
> that iCalendar MUST be supported - so there is a little discrepancy there
> - I will look into fixing that.

To address this - section 2 mandates support for iCal V2, so the XML 
element above was wrong, it should have been:

          <C:supported-calendar-data
             xmlns:C="urn:ietf:params:xml:ns:caldav">
            <C:calendar-data content-type="text/calendar" version="1.0"/>
            <C:calendar-data content-type="text/calendar" version="2.0"/>
          </C:supported-calendar-data>

i.e. CalDAV servers are always required to support GET and PUT with iCal v2 
data, and MAY support GET/PUT with other calendar data types. However we do 
not say anything about how a client might GET data in one preferred 
(supported) format over another.

-- 
Cyrus Daboo



More information about the Ietf-caldav mailing list