Hi, A lot of good issues and ideas have been weaving in and out of the Contacts Design thread on the list so I thought I'd take a moment and attempt to extract some highlights, if not pull together a blow- by-blow summary. (I will follow-up with a short-term proposal for Ed to think about.)

Please respond with anything I've missed / misrepresented. Thx! Mimi

Contacts Usage Scenarios
+ Ed voiced his belief that the 'Digital Rolodex' usage scenario is crucial to overall Chandler usability. + There was concern that the term CRM is too sale-sy. We should use 'relationship manager' going forward. + I spun off a separate thread about GTD Waiting for workflows: http://lists.osafoundation.org/pipermail/design/2007-July/007511.html

Stamping Contacts
+ I think we're in agreement that Stamping Contacts to add them to the Task list / Calendar and vice versa is not particularly compelling, although Ted said he would use that feature. (I still feel we should leave this functionality in place for now and figure out how to deal with these modeling issues through some usage.)

+ I believe we're also in agreement that jotting down a Note and saving an Email as a Contact *are* compelling use cases.

Navigating between Contacts and Items pointing to/from Contacts
+ I think we all agree that being able to easily navigate to/from Items that point to Contacts is a useful feature. + It's not clear if this functionality is necessarily in direct conflict with Stamping Contacts. + There's the idea of being able to see all items that reference a particular Contact and vice versa, but what about organizing those references by attribute? To: Contact, From: Contact, Author: Contact, @Contact, etc...

There remains some significant challenges to figuring out where Contacts fit in, in the UI + Davor: Treat Contacts like Collections in the Sidebar. (There's no reason why this couldn't be extended to apply to any kind of item.) I don't think we'd want all contacts / items to live in the sidebar as collections, but users could identify a few contacts to put in the sidebar. This is not dissimilar to the idea of being to define rule- based collections in the sidebar: All items referencing Davor.

However the idea of simply dragging a contact / item to the sidebar to accomplish this workflow is very appealing. Jeffrey had a similar idea to this a while back where he had contacts showing up in the mini-cal pane as an alternative view to the preview/mini-cal UI. (Essentially, we can think of the Sidebar as a place to store access points to 'Favorites' or most-viewed data.

+ (11th hour addition) OS X Finder - Breadcrumb Trail UI - Clicking on a Contact in the Detail View opens up another Summary Pane to the right of it and so-on-and-so-forth. This idea would be in addition to the Contacts and Items as Collections in the Sidebar idea. IOW, the 2 are not mutually exclusive. (I will send out a more serious proposal explaining this idea. In the meantime, here are some old mockups: http://chandlerproject.org/pub/Journal/ContactsFeaturesForBeta/ Contacts_Mockups.pdf)

+ Some more issues to address
- What about Contacts that reference other Contacts? Do those Contact show up in the same view as Tasks, Messages, Events as well?

Contacts and Groups
+ Define groups around any attribute on a Contact (eyes=blue)
+ Define groups around a complex rule
+ Ability to manually define groups, essentially inclusions and exclusions

+ Q. Should Groups be Contact Items as well? I think there are compelling use cases for being able to reference a group. For example: Agenda items to discuss with the PPDTeam. + Q. What about companies and organizations? Are they Group-Contacts that reference all their members?

+ Having a notion of a 'default' email address (for using groups as email aliases) + Supporting different 'default' email addresses in different contexts (default 'Home' address versus default 'Work' address)



_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to