patch for kronolith vCal generation code for recurring events

View: New views
2 Messages — Rating Filter:   Alert me  

patch for kronolith vCal generation code for recurring events

by Arvid Requate-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

the attached patch addresses two bugs in the kronolith vCal generation code
for recurring events (in Horde_Date_Recurrence::toRRule10):
1. end dates are not written as UTC DateTime as expected by the vCal (1.0)
standard but as a Date instead.
2. the number of recurrences is written as number of incidences, but the vCal
standard specifies that it should represent the number of weeks.

The patch was tested against horde-webmailer 1.2.0 with kolab-webclient
patches. Theses issues also have been filed into the Kolab Issue tracker as
https://issues.kolab.org/issue3894

Regards,
Arvid Requate

--
Arvid Requate
Open Source Software Engineer

Univention GmbH
Linux for your business
Mary-Somerville-Str.1
28359 Bremen
Tel. : +49 421 22232-0
Fax : +49 421 22232-99

requate@...
http://www.univention.de

Geschäftsführer: Peter H. Ganten
HRB 20755 Amtsgericht Bremen
Steuer-Nr.: 71-597-02876

[attachment removed]
--
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe@...

Re: patch for kronolith vCal generation code for recurring events

by Jan Schneider :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Zitat von Arvid Requate <requate@...>:

> Hello,
>
> the attached patch addresses two bugs in the kronolith vCal generation code
> for recurring events (in Horde_Date_Recurrence::toRRule10):
> 1. end dates are not written as UTC DateTime as expected by the vCal (1.0)
> standard but as a Date instead.
> 2. the number of recurrences is written as number of incidences, but the vCal
> standard specifies that it should represent the number of weeks.
>
> The patch was tested against horde-webmailer 1.2.0 with kolab-webclient
> patches. Theses issues also have been filed into the Kolab Issue tracker as
> https://issues.kolab.org/issue3894

This is a quite old release, and a lot of work has been put into  
improved synchronization support with every release since then.

Please test against the latest code, and if you still see the bugs,  
create tickets on http://bugs.horde.org, if nobody else did so far.

Jan.

--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe@...