[RCD] Calendar plugin: caldav backend

Michael Rasmussen mir at datanom.net
Sun Mar 27 23:39:55 CEST 2011

Hi list,

As posted a couple of weeks ago I have completed the caldav backend for
the calendar plugin. The only problem with this was that it was
completed against the old abandoned calendar plugin so I devoted some
effort to migrate it to the new calendar plugin. I am sad to say that
this has failed due to a completely new interface which, IMHO, is to
directed against the supported database backend. I therefore rest my
case. However, should people want to takeover this task or be willing
to use the old calendar plugin I have made it publicly available from
this link.

Some improvements are contained within the plugin apart from completing
the caldav backend. These are:
- Upgraded to a newer version of full-calendar which support selection
  of timeslots.
- Implemented selection of timeslots as a means of creating a new event
  instead of simply clicking and have an event creating defaulting to
  lasting for 2 hours.
- Fix some bugs related to all-day events which were not handled
  according to RFC.
- Proper handling of timezones. Backend always saves in UTC but
  frontend displays in the users preferred timezone.
- Added more categories.
- Fix bug that prevented displaying CRLF in description as well as
  saving events containing CRLF on the server without loosing data.
- A number of small fixes of bugs.

One thing I was not able to fix was the export of the calendar which
always displays events dated epoch since I have not been able to
transfer the displayed dates back to the backend.

Get it here: http://ftp.datanom.net/roundcube/calendar.tar.gz

Michael Rasmussen

Get my public GnuPG keys:
michael <at> rasmussen <dot> cc
mir <at> datanom <dot> net
mir <at> miras <dot> org
Q:	How many supply-siders does it take to change a light bulb?
A:	None.  The darkness will cause the light bulb to change by

 --- 8< --- detachments --- 8< ---
 The following attachments have been detached and are available for viewing.
 Only click these links if you trust the sender, as well as this message.
 --- 8< --- detachments --- 8< ---

-------------- next part --------------
List info: http://lists.roundcube.net/dev/

More information about the Dev mailing list