The first, initial version of the libtdb backend for evolution-data-server is ready. It seems to work fine so far (for me), but is probably buggy. Feedback appreciated.
To use it:
download the tarball
build evolution-data-server. The backend should now be in evolution-data-server/addressbook/backends/tdb/.libs/libebookbackendtdb.so and can either be installed with
make installor just copied to
/usr/lib/evolution-data-server-1.2/extensions/(adjust as appropriate)
To actually use the backend, you have to add a new type to the e-d-s
backend. This is sillily complex, but I haven’t gotten around to
actually fixing evolution yet. This is done by running (relative to
your evolution-data-server build tree)
Adjust the/home/tfheen` part if you’re not me. You should then be
able to add a new address book to the TDB category in Evolution.
Again, feedback is appreciated; this is very much a product of release early, release often so the installation instructions aren’t the best. Yet, at least.