On Mon, 2010-10-11 at 16:59 +0200, Roberto Polli wrote: > What I'd like to do is to access a caldav server thru openchange: > * what should I do to implement a caldav connector? > * should I simply rewrite the sogo interface with a caldav one? > * should I create a sogo-caldav proxy?
Hi Roberto,
If you want to connect to an existing caldav server rather than SOGo,
then you'll presumably have to write an OpenChange mapistore backend for
caldav.
One of the benefits of OpenChange server and mapistore is that you can
define a specific backend for each top-level directory.
For example, you can have:
- Inbox/Sent/Draft/Outbox: SOGo with remote connection to an
IMAP server
- Tasks, Contacts: SOGo through postgresql or mysql database
- Notes: OpenChange FSOCPF backend
- Calendar: your caldav backend for mapistore
I am currently rewriting our existing mapistore implementation to fix
some limitations of our v1 API, such as:
- allowing backends to register new messages on their own (for
example when you receive an incoming message on your IMAP
server)
- reworking the list of atomic operations with default behavior
if not implemented
- have a super set of operations to handle complex tasks using
easier remote server logic. For example, an operation can
require 5-6 atomic operations but can be handled easily by the
remote server in 1 step.
Finally, I need to start the development guide for mapistore on
http://wiki.openchange.org.
Cheers,
Julien.
--
Julien Kerihuel
[email protected]
OpenChange Project Manager
GPG Fingerprint: 0B55 783D A781 6329 108A B609 7EF6 FE11 A35F 1F79
signature.asc
Description: This is a digitally signed message part
_______________________________________________ devel mailing list [email protected] http://mailman.openchange.org/listinfo/devel
