Synchronizing Google-Mozilla for iPhone

My recipe for migrating from Treo/PalmDesktop/WinXP to iPhone/Mozilla/Google/Skype/multi-OS

Tuesday, June 16, 2009

Platform

Contacts
Calendar
Mozilla Labs

Synchronizing Google with Mozilla on my desktops..

Thunderbird-with-Lightning

Thursday, June 4, 2009

Reasoning

iPhone 3GS (expected July 2009)
  • cut & paste
  • landscape SMS
Google sync has free & wireless (vs. costly MobileMe or exasperating Palm cable B.S.)

Mozilla client tools
  • continued support/improvements (vs. Palm)
  • cross-platform: WinXP, MacOS, Linux

Tuesday, June 2, 2009

Palm Desktop --> Google (and Yahoo?) with Mozilla

prepare Palm Desktop data:
  • delete obsolete contacts
  • decrease contact groups (e.g. from 15 to 10)
  • label repeating calendar events (until sync bug(s) are fixed)
export Palm Desktop data:
  • (each group of) contacts to \Group-N-from-Palm.vcf
  • YYYY-from-Palm.dba
  • Memos (in all possible formats, to be safe)
  • Tasks (in all possible formats, to be safe)
(obsoleted by Google Contacts) Yahoo Contacts (imported ~90%)
  • erase (30 sec)
  • import \Group-N-from-Palm.vcf
  • export \temp\yahoo_ab.ldif (to Thunderbird Address Book)
  • export \contacts-from-Yahoo.csv (30 sec)

Yahoo Calendar

  • erase
  • import \YYYY-from-Palm.dba
  • export \YYYY-from-Yahoo.csv
  • delete (pre-1972) rows (artifact from Treo or Palm Desktop) in Excel

Google Contacts

  • erase first?
  • import \Group-N-from-Palm.vcf
  • manually edit any contact's Note truncated at '='
  • Export to Yahoo Calendar?
  • Sync with Thunderbird Address Book using Google Contacts Add-on and
  • Interactive (this currently works only Google-->TBird, and not v.v.)
  • Convert / Use Line Break
  • Reload Every 2 hours
  • Delete from Mapped Group

Google Calendar

  • (Settings, Calendar) erase
  • import \YYYY-from-Yahoo.csv (until iPhone sync is running)
  • Sync with phone using Google Sync
Sync Google Tasks with:

Synchronizing Google with Mozilla on my desktops..

Thunderbird-with-Lightning or SunbirdGoogle CalDAV:
  • New Calendar on Network....
  • https://www.google.com/calendar/dav/Matthew.Reiser@gmail.com/events/
  • Uncheck "Show Alarms" to prevent looping problem
(obsoleted by Google) Yahoo *.ics: