Re: [Evolution-hackers] Syncing with Evolution, reloading calendar without linking to gnome libs?
- From: Rodrigo Moya <rodrigo ximian com>
- To: Reinhold Kainhofer <reinhold kainhofer com>
- Cc: evolution-hackers lists ximian com
- Subject: Re: [Evolution-hackers] Syncing with Evolution, reloading calendar without linking to gnome libs?
- Date: Tue, 04 May 2004 16:15:08 +0200
On Tue, 2004-05-04 at 15:11 +0200, Reinhold Kainhofer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tuesday, 04. May 2004 14:36, you wrote:
> > On Tue, 2004-05-04 at 12:51 +0200, Reinhold Kainhofer wrote:
> > > So, my question now is, how can I make evolution reload the calendar
> > > without having to link to all the gnome / evolution libraries, which is
> > > clearly out of option for kpilot ?
> >
> > if you are going to modify evolution's calendar files, you'd better do
> > it via the evolution API.
>
> Hmm, this is clearrly out of scope for a conduit that's supposed to sync with
> an ics file (or more generally, any KCal::Calendar derived class, like kde's
> resource calendar consisting of data from several different places) ... Too
> bad, kpilot then won't be able to sync to evolution :-((
>
> It might be of interest for kitchensync, though, or for a calendar and
> contacts resource for KDE's resource framework.
> How does the evolution API work exactly? And what's the communication
> protocol? I hope we don't have to link to all gnome libraries just to be able
> to read the evolution calendar/addressbook...
> Is there any introduction and further documentation available?
>
http://www.gnome.org/projects/evolution/devdoc.shtml
the protocol used is CORBA, and the dependencies should be a few ones,
like ORBit, libbonobo, libxml, glib and soup. You don't need any of the
UI libraries at all.
cheers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]