[Tickets #4617] Re: Remote ICS Calendar Dates Off

bugs@bugs.horde.org bugs at bugs.horde.org
Thu Feb 15 10:27:44 PST 2007


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=4617
-----------------------------------------------------------------------
 Ticket             | 4617
 Updated By         | Jan Schneider <jan at horde.org>
 Summary            | Remote ICS Calendar Dates Off
 Queue              | Kronolith
 Version            | 2.1.3
 Type               | Bug
-State              | Not A Bug
+State              | Feedback
 Priority           | 2. Medium
 Owners             | Jan Schneider
-----------------------------------------------------------------------


Jan Schneider <jan at horde.org> (2007-02-15 10:27) wrote:

> I've read through RFC, and this is what it says about DTEND (this is 
> from 4.8.2.2):
>
>    Description: Within the "VEVENT" calendar component, this property
>    defines the date and time by which the event ends. The value MUST be
>    later in time than the value of the "DTSTART" property.

The RFC also reads (4.6.1):

   The "VEVENT" is also the calendar component used to specify an
   anniversary or daily reminder within a calendar. These events have a
   DATE value type for the "DTSTART" property instead of the default
   data type of DATE-TIME. If such a "VEVENT" has a "DTEND" property, it
   MUST be specified as a DATE value also. The anniversary type of
   "VEVENT" can span more than one date (i.e, "DTEND" property value is
   set to a calendar date after the "DTSTART" property value).

That implies if you don't want to span more than one date, DTEND should be
the same like DTSTART.

I guess this is simply ambigous in the specs and we should do what other
clients do.





More information about the bugs mailing list