I looked more into KOrganizer and found several problems apart the ones
mentioned.
The complete list of problems:
1) Content-type header not set (http://bugs.kde.org/show_bug.cgi?id=92257)
(maybe not a bug)
2) Empty lines in calendar file (maybe not a bug)
3) KOrganizer does not deal with DURATION well, it seems to parse it but
not save it back (http://bugs.kde.org/show_bug.cgi?id=92255)
4) KOrganizer exports all times in UTC, which we treat as local time, and
in effect, (in Lithuania) event time moves 3 hours back on every
load/export cycle.
5) Problems with parsing recurrent events:
a) when weekly recurrence is specified through the Web interface, KOrganizer
does not show the event at all.
b) yearly recurrence is not recognized by KOrganizer (it probably expects
BYMONTH and BYMONTHDAY to be explicitly specified)
c) exceptions provided by SchoolTool are ignored by KOrganizer;
SchoolTool barfs (traceback will be attached) when KOrganizer tries to
submit an event with exceptions.
d) a similar traceback as in (c) is thrown when trying to submit a
recurrent event end-date.
There are probably more problems that I didn't come across...
A small patch that at least allows to do testing with KOrganizer is attached.
I looked more into KOrganizer and found several problems apart the ones
mentioned.
The complete list of problems: bugs.kde. org/show_ bug.cgi? id=92257) bugs.kde. org/show_ bug.cgi? id=92255)
1) Content-type header not set (http://
(maybe not a bug)
2) Empty lines in calendar file (maybe not a bug)
3) KOrganizer does not deal with DURATION well, it seems to parse it but
not save it back (http://
4) KOrganizer exports all times in UTC, which we treat as local time, and
in effect, (in Lithuania) event time moves 3 hours back on every
load/export cycle.
5) Problems with parsing recurrent events:
a) when weekly recurrence is specified through the Web interface, KOrganizer
does not show the event at all.
b) yearly recurrence is not recognized by KOrganizer (it probably expects
BYMONTH and BYMONTHDAY to be explicitly specified)
c) exceptions provided by SchoolTool are ignored by KOrganizer;
SchoolTool barfs (traceback will be attached) when KOrganizer tries to
submit an event with exceptions.
d) a similar traceback as in (c) is thrown when trying to submit a
recurrent event end-date.
There are probably more problems that I didn't come across...
A small patch that at least allows to do testing with KOrganizer is attached.