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

2005-10-20 Thread Dick Kniep
Hi Harish,

Op woensdag 19 oktober 2005 10:17, schreef Harish Krishnaswamy:
 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 :-)

I will take a shot at it. But it will take some time before I have gathered 
enough courage (and knowledge) to do so. So please bear with me, I will start 
working on this hopefully within a month from now.

Cheers,
Dick Kniep
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


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

2005-10-18 Thread Dick Kniep
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
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers