On Wed, 2012-09-12 at 14:51 +0200, Patrick Ohly wrote: > I have some partial implementation of the API ready and will push it > shortly to the new SyncEvolution git repo on freedesktop.org
The code is now in the for-master/pim branch, see the src/dbus/server/manager directory. The API text is in src/dbus/server/pim/pim-manager-api.txt. I decided to avoid using IVI in the code because it might turn out to be useful elsewhere. The "pbap" branch was updated as well. It passed nightly testing after fixing a minor autotools linking issue, and with SyncEvolution 1.3 tagged and branched off master, the "pbap" branch can be merged into master. Some of the design decisions for the implementation of the PIM Manager API are documented in the commit messages. Traditionally the patches were not usually sent to the list. With some new people looking and working with that code the situation may now be different, so if you'd rather do a more formal "git format-patch + send to list" kind of review then please shout. To compile you'll need a very recent evolution-data-server because of the new e_source_new_with_uid() call. A similar dependency on recent libfolks will be added soon (see https://bugzilla.gnome.org/show_bug.cgi?id=682941). I recommend building with jhbuild and using a separate local tester account to avoid messing up your main account (EDS and Evolution 3.6 will use a new config format and will rewrite your existing config when started). -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
