So they implemented sync. Good for you guys. The whole approach does, as Owen suggested, sound a tad over-engineered. But I don’t see that as a problem. In this case I agree with Havoc, and the possibility for alternative backends is quite exciting.
What does upset me is that the whole approach is very familiar. As far as i’m concerned, online-prefs-sync-daemon is redundant. They should have got Conduit SVN and contributed a GConf twoway dataprovider. Conduit is online-prefs-sync-daemon for the whole desktop, not just one use case.
The sooner people grok that sync is something that shouldn’t be implemented 60 different times the better!