evolution-python

Evolution-python is a new library to add python support to evolution-data-server through producing bindings for libebook and libecal.

Evolution-python now lives in the gnome-python-desktop module in GNOME Git

Dependencies

  • libebook-1.2
  • libecal-1.2
  • gdk-pixbuf

Download

Releases

  • evolution-python-0.0.4
  • evolution-python-0.0.3
  • evolution-python-0.0.2
  • evolution-python-0.0.1

Install

Checkout from source

  •  git clone git://git.gnome.org/gnome-python-desktop

Build from Git

  •  ./autogen.sh --prefix=/usr/ --enable-evolution --enable-evolution-ecal && make && sudo make install

Build from Tarball (<= 0.0.4)

  •  ./configure --prefix=/usr/ && make && sudo make install

Notes

  • To disable ECal support (enabled by default) pass --enable-evolution=ecal=no to autogen.sh/configure If you install with prefix to somewhere other than /usr/ you must remember to set your PYTHONPATH evironment variable so that python will pickup the new library

Documentation

Credits

TODO/Issues

  • This is a list of things that need to be added to the library for conduits needs
  • Async operations
  • Authentication
  • Widgets
  • Support ECalView and EBookView so that the application receives notification when new contacts/objects are added to e-d-s. partly done

Projects/Conduit/evolution-python (last edited 2013-11-21 21:30:18 by WilliamJonMcCann)