Summer Syncing
This summer was a good summer for syncing. A couple of days ago the OpenSync project released their version 0.19 which now finally is able to sync the KDE desktop data also when using the KDE frontend KitchenSync. Previously this wasn't possible because the event loops of the KDE plugin and the frontend got in conflict, when running in the same process. With a new architecture which allows to run plugins in separate processes communicating with the sync engine via an IPC protocol, OpenSync solves this problem. This work was started at the OpenSync meeting in Amsterdam earlier this year and now finally completed and released. Congratulations!
[image:2431 size=original hspace=80]
Part of the work of merging the code from the IPC branch back to the main code line was done by Eduardo Habkost as part of his Summer of Code project. He did a great job with the project. Read more in his report. Packages for various distributions are available through the openSUSE Build Service and can be downloaded from the openSUSE Software Server. This also includes the current version of KitchenSync which fits to the OpenSync 0.19 release. Go and have a look. It's great stuff.