Posts Tagged ‘SynCE’

Syncing my phone, its actually easy

Friday, July 25th, 2008

A few days ago, I saw a blog post highlighting how difficult it can be to sync a phone on the free desktop. For a battle hardened command line user, the steps aren’t that troubling (although that example looks easy compared to some of the setups i’ve seen). Regardless, I certainly wouldn’t want to put my parents through this experience.

In contrast, after a recent mishap with my phone, restoring its address book from Evolution was trivial with the copy of Conduit SVN I had kicking around.
Conduit and WM6

I started Conduit and plugged in my phone. It appeared on the left hand side of the screen, so I dragged it and the Evolution endpoints to the canvas, and I did a sync. My address book is back.

There is more UI love to go of course. SynCE automagicness is getting there, but we can make it even better. Plus, we love HAL, and the next step is to respond to new devices and say “Hey, I know how to deal with that thingy you just plugged in” and offer to sync to some sensible defaults (Evolution for PIM stuff, Tomboy for Notes, F-Spot for Photos, Banshee/Rhythmbox for Music). And of course, the next time I plug it in.. Just sync it. Never make me press the sync button again.

The blinding future is to use PackageKit to download extra support packages like SynCE and libgpod as needed, when you plug in the device.

A rant?

Friday, September 28th, 2007

Today someone popped in to #synce and declared “is it me or is synce pretty much useless”. The guy then had a bitch about how everything but synce worked (“BUT NO, NOT SYNCE”) and shortly after left.

How rude.

If the guy had stayed around a bit longer I could have told him about some of the issues Moto Q users faced and the magic incantations needed to work around oddities in that variant of Windows Mobile. If he had other problems, I could have helped. Instead he chose to flame.

As someone who has contributed a lot of hours to helping users of SynCE (and even submitted the odd patch) its both sad to think someone thinks bad things about the project / team and also frustrating and angering that someone could be so rude to people that have spent a lot of time working out how to make it work at all.

First kernel module patch!

Wednesday, December 20th, 2006

So today I patched a kernel module for SynCE, to fix a problem some people where having setting things up. ActiveSync devices don’t have CDC headers.. but for these people it took the code path as though they did. This was because they had a Union header. Without further ado, here is said patch.

My first kernel module patch

Oh, and I got SVN write in the process ^^