MailNews:Address Book/Multiple Email Addresses

From MozillaWiki
Jump to: navigation, search
Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Issue

Allow more than two email addresses within the Address Book UI

Challenges

  • Need to scope limit to the current address book, not doing major nsIAbCard refactoring.
  • Existing UI isn't really set up to handle multiple of email addresses per contact.
    • May be able to rearrange the email addresses and allow for some scrolling.
  • Do we allow tagging of email addresses with types?
  • How do we interface into existing systems (e.g. LDAP, Mac OS X)?
    • LDAP can have multiple values for most (all?) properties
    • Mac OS X apparently supports multiple email addresses
    • Windows Contacts has multi email-address, I don't know about WAB support
  • How do we manage import?
    • This currently has a direct 1-1 field mapping which may be difficult with multiple email addresses
  • How do we manage export?
  • How do we keep the performance reasonable?