Skip to content

{ Category Archives } SyncEvolution

Not dead – quite the opposite

This blog has been very quite for a year. All news about SyncEvolution got posted over at
Because that work keeps me busy and I tend to not blog about private activities, there wasn’t (and still isn’t) much else to report here.
To those who want to keep informed about SyncEvolution and everything else that I [...]

SyncEvolution 0.9 released

We have released SyncEvolution 0.9. I say we intentionally, because a lot of people have worked on this release, both directly by contributing ideas and code directly as well as indirectly via testing and filing bugs.
Therefore the main announcement of the 0.9 release went out via email and in the blog. If you haven’t [...]

SyncEvolution 0.9 beta 3 released, moving to

SyncEvolution has definitely grown beyond my own, private spare-time project. Therefore we have created a dedicated web site for it at Right now the old pages and files are still around, but I’ll turn that into HTTP redirects soon.
Regarding this blog: I intend to keep it around to provide my personal opinions and updates, [...]

Gran Canaria Desktop Summit 2009: Talk about SyncEvolution

Gran Canaria Desktop Summit: GUADEC + Akademy 2009 – I’m going. I won’t be able to attend the full week, but at least I’ll be there from Saturday evening till Tuesday morning.
It is not in the published schedule yet, but I’ll give a talk about the SyncEvolution project and our plans on Monday as part [...]

SyncEvolution 0.9 beta 2: with GTK GUI and included in Moblin 2.0 beta

While I was away on my family vacation, the SyncEvolution branch with the new GTK GUI and various other improvements was published as part of the Moblin 2.0 beta release.
Since then we have added some minor fixes and improvements and later released the source as SyncEvolution 0.9 beta 2.
A GTK GUI! The “sync-ui” program depends [...]

SyncEvolution 0.9 beta 1: Full-time Project, using Synthesis SyncML Engine

When I started this blog, I wanted to keep it limited to my private open source work and not write about the work that I do as part of my regular software engineering job at Intel. That distinction is mute now because as of January this year, my main job at Intel is about SyncEvolution [...]

Running SyncEvolution as cron Job

It used to be fairly easy to run SyncEvolution as a cron job. Starting with GNOME 2.24 (as included in Ubuntu 8.10 Intrepid) it became a bit more complicated. The automatic initialization of D-Bus (required for access to gconf and thus the list of available Evolution databases) now depends on an X session, which is [...]

SyncML Client for KDE4

As I just learned, there is a SyncML client for KDE4 which supports contacts, events, tasks and notes. I would never have guessed which one: it is SyncEvolution
A while back I added support for synchronizing files in a specific directory. Each file must contain a complete item, like for example a VCALENDAR with [...]

SyncEvolution lpia .deb Packages

Ubuntu has introduced a separate “lpia” architecture (Low Power Intel Architecture) for mobile Atom-based devices. The advantages of that instead of just using the normal i386 packages (which Atom can run just fine) are:

Compiler flags can be used to tune the executables specifically for the Atom CPU. The following gcc flags were recommended by Intel: [...]

Tracking Funambol C++ Client Library with Git

I have imported all source code of the Funambol C++ client library (now known as CPP SDK) into one git repository. It contains both the old and the new repository that Funambol started to use two weeks ago. All tags and branchs are available.
I’ll spare you the gory details of the conversion. It involved creating [...]