Rated 2 out of 5 stars

I have tried this add-on in the past and had problems before and just had a serious bug today that blocks me from using this add-on once again.

On a windows box, I created a simple test case where I created two contacts in Google, I synced with the settings set to bi-directional (default) and the contacts came down fine. I then created a new contact in Google and synced again and gContactsSync deleted the contact in google (what?). I re-tested several times and had confirmed the bug. I then set gContactSync to read-only and it then ignored the new contact (???).

I strongly recommend that you move this source code over to an open development area so others can assist with the code base. Its extremely important that Thunderbird have a tool like this but it must work as a read only sync as a bare minimum! Please consider moving over to Github and creating a user forum for people to share and assist others.

Besides the bugs above, please add ability for user to remove an account. I could not find any UI to do this which makes testing very difficult.

Thanks for the effort!
- Tim

This review is for a previous version of the add-on (2.0.12). 

Hi Tim,

Make sure your local machine is set to the correct timezone and that the local time is accurate. Usually when this happens your local time is not correct.

gContactSync has been open source with a support forum (http://pirules.org/forum/index.php) from the start; first on mozdev (http://gcontactsync.mozdev.org/ - no longer maintained) and now on github (https://github.com/jdgeenen/gcontactsync). These links are in the add-on description and the developer information.

When testing just create a new address book, then delete it when finished. Repeated testing, particularly involving mailing lists, in an address book can slow down or even corrupt the address book. Just make sure you restart Thunderbird after deleting an address book or you'll run into one of many TB address book bugs.

Josh