[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Query about mapping calendar entries to vCalendar
You raise some good points.
"Firstly, is this being sent to the correct address to reach the
ietf-calendar mailing list discussion group?"
"1) How is one supposed to convert a calendar entity to vCalendar that
has a date(s) but no time and yet is not a todo?"
This is an example of an annually recurring "anniversary" event or a
reminder event. They should be represented by a "VEVENT" calendar component
with a DTSTART and no DTEND. It is true that the v1.0 vCalendar
specification requires a complete ISO 8601 date/time specification. You can
not leave a time component out of the value. However, you can set the time
component to a set time such as "T000000Z" or "T120000". It really doesn't
matter, because a "VEVENT" calendar component without a DTEND does not take
up any time on the given day.
"2) How is a todo that does not have a specified due date associated
with it supposed to be represented
V1.00 states that for the DUE property: "Support of this property is
mandatory for implementations conforming to this specification"
(2.3.10). Which in the absence of any indication otherwise I would
take to mean that this property must be present for a todo entity, in
Actually, *no*, the phrase, "Support of this property is mandatory for
implementations conforming to this specification", indicates that the parser
and generator must be able to interpret and/or create "VTODO" calendar
components with this feature. Certainly, a "floating" to-do will not have a
- - Frank Dawson