r1 - 03 Nov 2005 - 17:30:33 - MimiYinYou are here: OSAF >  Journal Web  >  MimiYin > ZeroDotSevenContactsDesign
Assumptions
  • Contacts are a Kind of item like any other
  • There will be a Contacts Kind added to the App bar area
  • Contact items can be added to any collection
  • Contact items can be shared
  • Contact items appear in the summary table view
    • Who: Full contact name
    • About: Automatically select 1st available phone number
  • Contacts can be stamped just like any other item

Stamping scenarios

  • Put a Contact on the Calendar for a recurring weekly call
  • Maintain a "call log" in the notes field of each occurrence

  • Put a Contact on your task list as someone you need to talk to you
  • Jot down what you need to talk about in the notes field

  • You jot down contact information in a note.
  • You receive an email with someone's contact information.

Content model

  • 3 Kinds of contacts
  • Individual
  • Group
  • Organization

  • Individual
  • First name
  • Last name
  • Full name (hidden attribute)

  • Email address (w)
  • Email address (h)

  • Phone (c)
  • Phone (w)
  • Phone (h)

  • Address fields (w)
  • Address fields (h)

  • Group
  • Group name (can be used to address emails)
  • Expandable list of email addresses

  • Organization
  • Name
  • Email address
  • Phone
  • Address
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.