On 22/06/12 7:32 PM, Patrick Ohly wrote:
On Thu, 2012-06-21 at 10:51 +1000, Mathew McBride wrote:
> Are these type of recurrences supported with Evolution?
Whoops, s/evolution/syncevolution/ . I created the events in Evolution,
of course.
In Evolution, yes, in libsynthesis, no. I can reproduce the problem
and
noticed that the code (src/sysync/rrules.cpp, RRULE2toInternal()) bails
out because it doesn't recognize the "BYSETPOS" keyword.
Lukas, was that a conscious decision, perhaps because it cannot be
supported in combination with vCalendar 1.0, or just an oversight? What
would it take to support that?
It is supported in vCalendar1.0, like this:
MP1 1+ FR #10 - Monthly on the 1st Friday for ten occurrences
See secton 2.1.11 of the vCalendar spec for more examples. Funambol's
Outlook client is capable of generating such recurrences.
That said, the RRULE didn't propagate when using iCalendar to the server
either.