Heaven and hell with SyncML.

Here we go...

Yes that’s me, yesterday afternoon — about to dive head-first into the long and convoluted process of getting Nokia’s N900 to sync with Memotoo, my hosted SyncML service of choice.

Why was I dreading it? Well, here are Memotoo’s own instructions for manually configuring my N86. And these are the hoops you have to jump through to get the same result on the N900.

As I’ve written here before, not cool

Trouble started almost immediately when the Memotoo wiki pointed me to an outdated installer page for SyncEvolution. The install took, but the resulting catalog had nothing in it but a 301 error.

Is this the right version?

Fortunately a quick trip to Maemo.org pointed me in the right direction. All I had to do was enable the scary “don’t touch any of this unless you know what you’re doing” Extras-devel catalog, and there it was, a GUI version of the famous Patrick Ohly creation.

Not sure why it wasn’t the latest version, but whatever — so long as I wouldn’t have to invoke a sync from the terminal…

Synchronizing...

My first sync with Memotoo’s servers seemed to be taking way too long so I killed it halfway. Little did I know it was actually working. Oops. The second sync duplicated all my contacts but it was easy enough to rectify by replacing my broken address book with the unspoiled master record on Memotoo.

Yet it was only calendars and contacts that seemed to sync. Notes and tasks were nowhere to be found on my N900. I looked everywhere, even considered editing the config.ini files, until I saw this…

Oh, *that's* where the notes & tasks are...

I was expecting my synced notes to be in the separate notes app instead of the calendar so, um… I guess that’s my fault. As for tasks, they were MIA until after a sync this morning, when they magically appeared in both the dedicated tasks view and inline with the rest of my calendar.

To be sure everything works I’ve created an appointment, contact, calendar, note and task on my N900, synced to Memotoo (that worked), deleted the records from Memotoo and synced again (that worked too).

All I can say is, all hail Patrick Ohly for grabbing the ball that Nokia fumbled.

And now it’s time to pop in my SIM card and see how this thing handles messaging…

3 comments:

  1. UPDATE: There’s a new GUI version of SyncEvolution, v0.4 — don’t upgrade!

    As reported by this user on the Maemo forums, the app will lock up and eat processor cycles.

    You can still invoke a sync from a terminal command, or downgrade the GUI app with the code provided…

Comments are closed.