Author Topic: Multiple AddressBook <> GMail Group mappings per account  (Read 2049 times)

tanstaafl

  • Global Moderator
  • Full Member
  • *****
  • Posts: 97
  • Karma: +0/-0
Multiple AddressBook <> GMail Group mappings per account
« on: August 05, 2009, 02:34:31 PM »
Hello,

I have no idea if this is even possible or how much work it might be if it is, so my apologies if I am asking for too much... ;)

I see  that in your plans for 0.4, two of the things in your list seem to be related to this request:

Quote
Possible Features

    * Improved account settings/wizard
    * Preferences for each synchronized address book

Here's my two cents...

One thing I would *really* like to see is one of two things...

Either:

1. The ability to define multiple AddressBook relationships for one gmail account, where the relationship is a TBird Address Book to a GMail Group. If the Address Book (TBird) or Group (GMail) doesn't exist on either end (first or subsequent sync), create it automatically then perform the sync.

For example:

  • set up a GMail account
  • define a TBird AddressBook <> GMail Group relationship
  • define another TB AddressBook < GMail Group relationship
  • etc

If it isn't clear, each AddressBook to GMail gGroup relationship can have a different directional setting.

Real world example:

  • Sync a Company Directory TBird Address Book on my PC to a specific Group on the GMail account and define it as a one-way Sync (TBird > GMail) on my PC, but a one-way sync (GMail > TBird) for everyone else
  • Sync another TBird Address Book to the same GMail account, but to a different GMail Group (Vendors)

This way, you only need one GMail account to sync different Address Books.

Or, if this isn't possible:

2. At a minimum, I'd like to be able to set a different direction for each account.

This seems to be covered by your plan to provide 'preferences for each synchronized address book'?

Thanks again Josh!


Josh Geenen

  • gContactSync Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 453
  • Karma: +1/-0
    • Pi Rules.org
Re: Multiple AddressBook <> GMail Group mappings per account
« Reply #1 on: August 13, 2009, 10:00:47 PM »
Hello again :)

Quote
1. The ability to define multiple AddressBook relationships for one gmail account, where the relationship is a TBird Address Book to a GMail Group. If the Address Book (TBird) or Group (GMail) doesn't exist on either end (first or subsequent sync), create it automatically then perform the sync.

...

Real world example:

    * Sync a Company Directory TBird Address Book on my PC to a specific Group on the GMail account and define it as a one-way Sync (TBird > GMail) on my PC, but a one-way sync (GMail > TBird) for everyone else
    * Sync another TBird Address Book to the same GMail account, but to a different GMail Group (Vendors)

This way, you only need one GMail account to sync different Address Books.

That will definitely be possible in version 0.4 (no estimated date).  If I get version 0.3 working and have to wait longer for an update from Google (details) I may start moving this into 0.3.  I actually hadn't thought of it being used in that way, but it sounds like a good use case.

I'm planning on making a new dialog that has accounts (Gmail accounts in TB will be automatically included eventually) and a separate list of the synchronized address books.  When you select one you can change several settings, including:
  • Google Account
  • Address Book
  • Synchronized Group/Groups (one, all, or none)
  • Direction of synchronization (read/write, read-only, and write-only)
  • Last Sync Date (read-only)

I have no estimated completion date since I'm just about to continue college with 18 credits and a part-time job. ;)

Josh
gContactSync: info FAQs

tanstaafl

  • Global Moderator
  • Full Member
  • *****
  • Posts: 97
  • Karma: +0/-0
Re: Multiple AddressBook <> GMail Group mappings per account
« Reply #2 on: August 14, 2009, 04:41:52 AM »
No worries, I'm constantly amazed at the great free software that is available out there, and how many people there are willing to share their incredible work.

Ianap, so would not even be able to attempt this kind of thing without a lot of schooling...

So, thanks very much for considering my suggestions, and I wish you all the best in your studies!

Josh Geenen

  • gContactSync Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 453
  • Karma: +1/-0
    • Pi Rules.org
Re: Multiple AddressBook <> GMail Group mappings per account
« Reply #3 on: August 14, 2009, 06:20:30 AM »
Thanks, and thanks for the suggestions!

Josh
gContactSync: info FAQs