[kronolith] Invitation e-mail wrong?
Jens-Uwe Mozdzen
jmozdzen at nde.ag
Wed Jan 16 18:16:42 UTC 2013
> What I failed to check was the content of the invitation email - it
> was inconsistent as well... while HTML correctly showed 18 Jan 00:00
> to Jan 19 23:59, the ICS parts were again a day longer: Jan 18 to
> 20. After accepting my own invitation, again the stored event was
> modified to the new date range, making it one day longer than
> originally planned.
>
> My conclusion: The invitation emails are in fact inconsistent and,
> concerning the ICS part, wrong.
>
Average life time of conclusions: Today shorter than ever.
I just received an invitation from Google for an all-day, single-day
event. While I won't take them for the master of the Universe, I
expect them to send standard-conforming invitation emails - and that
specific one again had the end date as "start date + 1".
Both invitations (Google/Horde) are of type text/calendar.
For text/calendar, the following is defined in RFC 2445, 4.6.1:
The "DTEND" property for a "VEVENT" calendar component specifies the
non-inclusive end of the event.
I read that so that for a single-day all-day event, DTEND is to be
DTSTART+1... making the Horde invitation correct. But doesn't that
mean that Horde's handling of the invitation is incorrect? Shouldn't
it be so in the case of all-day events, that the internally stored end
date is DTEND-1? Because kronolith seems to interpret that value as
inclusive.
Regards,
Jens
--
Jens-U. Mozdzen voice : +49-40-559 51 75
NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77
Postfach 61 03 15 mobile : +49-179-4 98 21 98
D-22423 Hamburg e-mail : jmozdzen at nde.ag
Vorsitzende des Aufsichtsrates: Angelika Mozdzen
Sitz und Registergericht: Hamburg, HRB 90934
Vorstand: Jens-U. Mozdzen
USt-IdNr. DE 814 013 983
More information about the kronolith
mailing list