Re: [Evolution-hackers] newbie question - structure of Evolution
- From: Dan Winship <danw ximian com>
- To: Ettore Perazzoli <ettore ximian com>
- Cc: Andre Burke <andreb datrix co za>, Jeffrey Stedfast <fejj ximian com>, evolution-hackers lists ximian com
- Subject: Re: [Evolution-hackers] newbie question - structure of Evolution
- Date: 28 Feb 2003 14:30:46 -0500
> You want to write a calendar backend to the Wombat for accessing the
> data.
>
> Basically the flow (for addressbook and calendar) is like this:
>
> Shell -> ShellComponent -> Wombat -> Backend
>
> The Wombat is the backend daemon that handles the data. It exports two
> interfaces, the PAS (addressbook) and the PCS (calendar) interfaces for
> accessing the data. So what you want to do is write a different plugin
> for the Wombat that implements the necessary interfaces and talks to the
> remote calenddar you want to access. Looking at the code in
> calendar/pcs/ should help you understand how to write the backend code.
This isn't quite right. evolution-wombat *is* the local calendar, local
addressbook, and LDAP addressbook backend. You cannot plug other things
into it. Instead, you create an additional component that supports the
GNOME_Evolution_Wombat interface, and the calendar gui will launch it as
needed for the URL types it supports.
-- Dan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]