Re: [Evolution-hackers] Communication with e-d-s



Hi Dick,

  There is some activity going in providing SWIG wrappers for
evolution-data-server which should address your requirements.
vseguip is focused primarily on Ruby - but feel free if you want to
add python to the melting pot :-)


If you want to do it in C, take the plunge by looking at the source
code and ping the lists/#evolution when you hit any roadblocks.


-Harish

On Mon, 2005-10-17 at 15:00 +0200, Dick Kniep wrote:
> Anyone?
> 
> Op zaterdag 15 oktober 2005 20:59, schreef Dick Kniep:
> > Hi list,
> >
> > This is my first post to this list, and I am definitely no wizard in Bonobo
> > or evolution. On the other hand I have done a fair amount of searching on
> > the Internet, so I hope you have an answer to this fairly basic question I
> > have.
> >
> > We have developed a big application in Python, Postgresql, OpenOffice,
> > taskjuggler and other goodies. Now we want to connect to an agenda, and I
> > have chosen evolution because it connects well to all the real world
> > servers including ms-exchange which is being used by the vast majority of
> > our customers.
> >
> > What we want is:
> >
> > 1. Read the iCal data from evolution, connecting a certain appointment in
> > evolution to a DB item based on the UID number in the iCal. This should be
> > possible under all circumstances (user uses imap, webcal or any other way
> > of storing the calendar data).
> >
> > 2. When a user pushes a certain button in our application evolution should
> > fire up, and the user should be able to enter the appointment (so only the
> > appointment screen should start), next our application should receive the
> > UID of the newly created appointment, so that the appointment-id can be
> > stored in the database.
> >
> > 3. It is necessary that with the appointment also resources like a room, a
> > beamer or anything else, are committed, and the user must be able to look
> > at the free/busy information of these resources.
> >
> > Now I think it is best to use bonobo to connect to the e-d-s. But because I
> > have no experience in doing this, and do not program in C, (only Python), I
> > would be very happy if someone could give me an example on how to do this.
> > The only documentation I found gives .h files for use in C, and although
> > they may be perfectly clear for experienced C programmers, for me they are
> > hullabaloo.
> >
> > I promise that if I get this stuff going, I will write a how-to for the
> > Python folks.
> >
> > Cheers,
> >
> > D.Kniep
> > _______________________________________________
> > Evolution-hackers mailing list
> > Evolution-hackers gnome org
> > http://mail.gnome.org/mailman/listinfo/evolution-hackers
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]