Pi’s Blog

My blog about Thunderbird and GSoC 2008

New Attributes Added to Address Book

I have almost finished adding some new attributes to the address book that can be synced with Google.  The attributes will work on cards whether they are in the address book being synced or not.

The catch: It requires the current patch to Bug 413260, which is temporarily delayed.

The list currently includes:

  • ThirdEmail
  • FourthEmail
  • HomeFaxNumber – Thunderbird’s Fax Number is synced as a work fax number, but Google also has an option for a home fax number.
  • OtherNumber – A phone number marked as “other” in Google
  • OtherAddress – on multiple lines, similar to Google Contacts
  • Google Talk screenname*
  • ICQ screenname*
  • Yahoo! screenname*
  • MSN screenname*
  • Jabber screenname*

*the screennames are listed as text; there is no link to open your IM client(s).

It is easy to add more, so please let me know what you would like added.

I have a (large) screenshot on my website hereI cannot yet save changes made in the edit card dialog, but I expect to have that finished soon.


July 7, 2008 - Posted by | GSOC | , ,


  1. Hi Josh,
    from following [Bug 413260] I just learn the “CATEGORY” item has been skipped (for the moment??).
    As with me different discussion on the News groups etc I very must try to insist on having a CATEGORY or TAG with the TB/AB. I know it’s not an attribute with GContacts.
    How will it be possible to expand your code to support an CATEGORY item in the future.
    Standard TB/AB doesn’t has the CATEGORY, but there are some extension like MoreFunctionsForAddressBook https://nic-nac-project.org/~kaosmos/morecols-en.html or java based sync like FinchSync http://www.finchsync.com/index.html which support it! And it makes sense because eg. Outlook works with Categories as well.

    Comment by Günter | July 8, 2008 | Reply

  2. Hi Günter,

    What in particular would you like to do with categories?

    Google has “Groups” for contacts and allows multiple groups/card. You can view a group and see the cards within it. So far, I can obtain all the groups from Google, but I cannot modify the groups from Thunderbird (yet).

    In Thunderbird, I added a Groups textbox and attribute, but it doesn’t actually do anything with the groups besides store a list of the groups in the card’s Groups attribute. I hope to allow users to modify a card’s groups and sync those changes soon.

    Comment by pi | July 8, 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: