[Ietf-calsify] Include scheduling data in ITIP VEVENT REPLY?
Caleb Richardson
caleb at everyone.net
Mon Jun 19 12:35:57 PDT 2006
Is is required to include the original scheduling data (DTSTART
property, DTEND property, VTIMEZONE component, DURATION property) when
sending an ITIP REPLY for a VEVENT?
RFC 2446 section 3.2.3:
The optional properties listed in the table below (those listed as "0+"
or "0 or 1") MUST NOT be changed from those of the original request. If
property changes are desired the COUNTER message must be used.
RFC 2446 section 4.2.2
BEGIN:VCALENDAR
PRODID:-//ACME/DesktopCalendar//EN
METHOD:REPLY
VERSION:2.0
BEGIN:VEVENT
ATTENDEE;PARTSTAT=ACCEPTED:Mailto:B at example.com
ORGANIZER:MAILTO:A at example.com
UID:calsrv.example.com-873970198738777 at example.com
SEQUENCE:0
REQUEST-STATUS:2.0;Success
DTSTAMP:19970612T190000Z
END:VEVENT
END:VCALENDAR
So this seems to indicate that no, scheduling data is not required to be
included. However in my interoperability testing I have found that
Google Calendar requires scheduling data to be present.
What is the purpose of including VEVENT scheduling data in a REPLY? Why
does the spec even indicate it as optional? Is Google correct in their
requirement?
Thanks,
Caleb Richardson
caleb at everyone.net
More information about the Ietf-calsify
mailing list