Pi’s Blog

My blog about Thunderbird and GSoC 2008

gContactSync Version 0.1 beta 2 (0.1b2) released

The second and final 0.1 beta version of gContactSync is now available for download.  This beta will probably not last as long as 0.1b1 did and there probably won’t be any significant new features before the first release.  If you would like me to add a new feature, help translate, or report a bug, please see this or e-mail me.

Tutorial (not changed much)

Download page

Thank you to Mozdev for hosting the project and everybody who gave feedback and/or reported a bug!


It should upgrade cleanly from 0.1b1, so just download it from the link above and install it like normal.  If you have contacts with multiple screennames, you should rename or delete the synchronized address book first.

New Features

Bug Fixes

It comes with several bug fixes:

  • Bug 19732 (and  19739) – Title, Organization values exchanged in gcontactsync 0.1b1
  • Bug 19733Dragging a card to a mail list in the same directory makes the card appear twice
  • Bug 19740GContact.encodeString and GContact.decodeString are unnecessary
  • Bug 19750Extra columns for the address book results pane don’t work prior to Mailnews bug 413260

August 14, 2008 - Posted by | GSOC | ,


  1. Great to see things evolve. One question: Today I’m syncing contacts from my sony ericsson mobile phone to thunderbird via MyPhoneExplorer (freeware, available from http://www.fjsoft.at/en/ ). Concidering the added contact attributes in gContactSync, will this break my mobile syncing?
    I’m really hoping to sync the mobile, thunderbird and gmail contacts, that would be perfect!

    Comment by carl | August 14, 2008 | Reply

  2. I like it so far. It would be nice to have a drop down for the phone numbers to select phone number type similar to what you’ve implemented for screen names and email addresses. So far, out of the extensions I’ve looked at for syncing Thunderbird / Google contacts, yours is by far the best, even in beta. Looking forward to seeing what the future holds for this extension.

    Michael S.

    Comment by Michael S. | August 14, 2008 | Reply

  3. @carl I looked at the Thunderbird extension that comes with MyPhoneExplorer and in theory it should work with everything except postal addresses. Basically, Google has one field for addresses and Thunderbird has 6, so I take the contents of Thunderbird’s address fields and fill the new multi-lined field and them remove the old address. I’m adding a pref that allows you to not remove the old address for the next release. If you plan on syncing the same address book with MyPhoneExplorer and gContactSync you might want to wait until the next release, backup everything, and then uncheck the pref to remove the old address.

    @Michael S, thanks for the feedback. For the phone number type, would you then like to see the existing labels (Home, Work, Mobile, Pager, and Fax) removed and replaced with drop down menus like Google? Then the first 7 or so phone numbers of any type would be synchronized.

    Comment by pi | August 14, 2008 | Reply

  4. That’s kind of what I was thinking. It’s not often that I have more than 6 phone numbers for one contact, but I might have several work numbers(e.g., my wife has three work numbers listed, her direct line, her department, and the organization’s main line). For my uses it would be more helpful to sync the first n phone numbers regardless of type instead of the first 1 of each type. That’s my opinion, for what it’s worth.

    Comment by Michael S. | August 15, 2008 | Reply

  5. There is now a bug for the feature request since I agree that it would be useful – https://www.mozdev.org/bugs/show_bug.cgi?id=19800
    If all goes well, this will appear in the next release. Thanks!

    Comment by pi | August 21, 2008 | Reply

  6. That’s great. I’m looking forward to the next release.

    Comment by Michael S. | August 25, 2008 | Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: