Ticket #1141 (new enhancement)

Opened 5 years ago

Last modified 5 years ago

CalDAV plugin

Reported by: flxcore Owned by: dgollub
Priority: normal Milestone:
Component: Plugin: others Version:
Severity: normal Keywords:
Cc:

Description

It would be great if we get a plugin for connecting to CalDAV servers.

Change History

comment:1 Changed 5 years ago by flxcore

  • Version 0.39 deleted
  • Milestone set to OpenSync 0.40

comment:2 Changed 5 years ago by scriptor

I wonder, whether using libneon would be sufficient for such a plugin. libneon is a webdav library, but an opensync plugin would not have to do much: GET an entry, PUT an entry, DELETE it and find out the last modification of an entry.

libneon is used by the sunbird-plugin of version 0.22.

comment:3 Changed 5 years ago by flxcore

I'm not a C programmer myself, I can learn but it might not be wise. But I think libneon would do. And if sunbird is using this library, sunbird might also contain some useable code, because it already integrates with caldav.

comment:4 Changed 5 years ago by ianmartin

Both evolution and sunbird/lightning have some caldav support. There are already opensync plugins for them so you could get it to work that way

comment:5 Changed 5 years ago by flxcore

@ianmartin: Thanks for the reply, but I think the plugins you mention only synchronize "local" calendars and contacts right? It would be great if we can synchronize "remote" calendars and contacts. For "remote" contacts we already have an LDAP plugin, but for "remote" calendar we don't have a CalDAV plugin yet.

comment:6 Changed 5 years ago by dgollub

  • Milestone OpenSync 0.40 deleted
Note: See TracTickets for help on using tickets.