Skip to content

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 syncevolution.org blog. If you haven’t [...]

SyncEvolution 0.9 beta 3 released, moving to syncevolution.org

SyncEvolution has definitely grown beyond my own, private spare-time project. Therefore we have created a dedicated web site for it at http://syncevolution.org. 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, [...]

Linux 2.6.30: Hardware Assisted Time Stamping of Network Packets

It might not be breaking news anymore, but it’s still the latest kernel release, so here we go… Linux 2.6.30 was released.
It includes my patches which add the new timestamping.txt user space API ( for hardware assisted time stamping of network packets. I also updated the igb driver for the Intel NIC 82576 and the [...]

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.
Changes
A GTK GUI! The “sync-ui” program depends [...]

A different kind of launch

I already started writing about my full-time job in this blog, so I might as well expand the scope even further and add a private announcement: today, at 17:10pm CEST, our daughter was born. We are all fine and happy (as far as I can tell with the baby – the language module hasn’t been [...]

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: [...]