SyncML is a commercial app for Android that comes as close to the old Palm Pilot experience as I could ever expect. I loathe commercial, closed source software but in this case I had no choice.
So I bought it from the Play store. As you may recall, it took quit a bit of work to get my configuration running. The guy behind the SyncML, Beat Forster was incredibly helpful in getting his side to work. My database are large and old, dating back to my first Palm Pilot days. Around 800 contacts and 1500 calendar events. I keep my journal and my expenses in the calendar so it grows rapidly. SyncML got the job done but was sloooow. Over 5 minutes for a sync. Needless to say I didn't use the AutoSync feature! An update became available and I let it install. Everything came to a halt. The application seemed to lock up. After rebooting the phone and a few other things, I contacted Beat again. Turns out the upgrade had a major improvement in that it now cleans up the datasets as much as possible, eliminating duplicates, removing illegal characters from fields and so on. The problem was his first algorithm was sloooow. Beat suggested that start a sync and just let it run. I did so. 5 hours later,the cleanup finished. SyncEvolution had long since timed out (default is 5 minutes) so the sync didn't complete. The second time through it took only about an hour but SyncEvolution had again timed out so the actual sync didn't happen. I changed the time-out period to an hour (~/.config/syncevolution/default/peers/default/config.ini, field name ReTryDuration) and got a sync to complete. Thus started about a 2 week cycle of Beat refining the code, me testing, reloading Evolution databases from backups to duplicate the problems and so on. The results are amazing. A sync takes about 30 seconds. He's had solid ware going for several days now. Yesterday I turned on AutoSync and set the interval to 15 seconds. So far perfect execution and no dataset corruption that I can see. Android has no concept of a to-do list or notes so SyncML has editors for those built-in. Very Palm Pilot-like. So to summarize, if you have large contacts or calendars, do NOT install the current upgrade. Wait a few days for the NEXT upgrade to become available. This the first commercial software I've ever recommended. Instead of screwing around with the FOSS stuff out there (which I spent a lot of time trying to get to work), just buy the app, install it and forget about it. Finally, I want to thank Beat for his outstanding tech support. He dropped everything for several days to make this work. Practically unheard of these days. I'm still uncomfortable with non-FOSS software but given this level of support, I can go with it. John -- John DeArmond Tellico Plains, Occupied TN http://www.fluxeon.com <-- THE source for induction heaters http://www.neon-john.com <-- email from here http://www.johndearmond.com <-- Best damned Blog on the net PGP key: wwwkeys.pgp.net: BCB68D77 _______________________________________________ SyncEvolution mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution
