On Sep 5, 2007, at 3:42 PM, Philippe Bossut wrote:

FWIW as a user feedback, I usually do not unstamp the mail-ness as I find the "from/to" addresses useful info (though having contacts in Chandler would make it even more useful... I know, I know...).

I'm not sure about capital-C Contacts as in Address Book / Contacts Management. But I do think there are usage scenarios related to contacts that we already support today, namely the ability to address items and the WHO column in the table view. We can iterate on what we have to make these features more useful to people separate from a larger conversation about how and when to take on Contacts.

Personally I've been feeling blocked from being able to use the WHO column in the table view to list who a particular item/task is assigned to in the shared PPD collection as well as my shared Home collection.

I'm not sure we need to solve this problem for Preview. I think it involves allowing people to change the who column from a column that 'dynamically displays the most important WHO attribute' to a column that only displays the TO field. However, I think we need a generalized solution for giving users control over what attributes they see in the table. The WHO column is just one place where customization would be a huge win... The DATE column is the other place where there's been a lot of user requests for more control. (This deserves it own, separate proposal and discussion thread.)

In any case, after the last few months of dogfooding, I do think it might be worth tweaking the rules we use for calculating which attribute goes in the WHO column.

1. When to display ED/UP in the WHO column if the item is a message.

Currently, if someone else edits or updates an item, you see them in the WHO column until the next person edits/updates the item. Essentially, that means that with the exception of when the message item was first created, the byline *always* supercedes the FROM and the TO fields in the WHO column. This somehow undermines the 'smart- ness' of the WHO column, which should ideally display the 'right' attribute depending on whether a message is toMe (inbound) or fromMe (outbound).

I propose that we display the byline info (edited-by/updated-by) ONLY WHEN AN ITEM HAS BEEN MARKED UNREAD (either because a sharee edited the item or because someone else updated the item). However, as soon as the user has clicked on the item and the item is now READ, the WHO column should return to displaying either FROM or TO depending on whether the message is Inbound or Outbound.

Here's an example to illustrate.

I dragged an email in from my email client that was sent to me by a friend. She wants me to help her figure out something about a banking acct / routing number.

It's useful for me to see my friend's name in the WHO column because it reminds me of what the task is. And when the email first appeared in my Chandler, that's exactly what I saw in the WHO column. However, as soon as somebody else edits that item, I no longer see that the email is 'fr my-friend'. Instead, I see 'ed random-subscriber'. That's extremely useful when I first see that someone edited the item (I want to know who!). But once I've been there and done that, I'd prefer to see 'fr my-friend' again, because that's the person I associate with this task.

2. What to display in the WHO column when an item is left un-addressed.

Currently, if you stamp an item to address it, but don't fill in any of the TO/CC/BCC fields, we display the FROM attribute in the WHO column. I propose that instead we put 'to <blank>' in the WHO column, leaving it blank to either remind users that they haven't addressed the message or as a way to identify the message: 'That's the message I haven't addressed yet.'

Looking at it, I feel it's potentially confusing to have a fromMe (outbound) message item display 'fr xxx' in the WHO column.

3. How to calculate fromMe versus toMe when editing message.

Currently, if you edit a message item, the item becomes fromMe and the WHO column goes from showing who the message is FROM to who the item is TO. With the 'drag emails into Chandler via special IMAP folders' I think it will be fairly common for people to edit messages with no intention of actually re-sending them again. So I propose that simply editing a message item *doesn't* turn it into a fromMe message. Instead, messages are fromMe *only if* the user is in the FROM/SEND AS/SENT or UPDATED fields.

I'll use the 'bank-account-email-from-my-friend' as an example. Again, I find it most useful to see that the message was 'fr my- friend' since I mostly see it as a toMe, inbound task request email. I edit the message with some questions I need to ask her. I have no intention of 'updating' the message. Yet, the message now displays 'to mimi' in the WHO column because it's considered a fromMe, outbound message. When editing, keeping the WHO column 'as is' is probably a safer bet.

I realize this is so in the weeds it's pretty much face down in the muck. But I am curious as to whether anyone else has tried to use the WHO column, particularly in conjunction with Email and Edit/Update and what your experiences have been. I realize that Email and Edit/ Update aren't usually the first workflows people fall into, but we knew going in that the WHO column in particular would be really hard to get right and I'm concerned that it is just 'out-of-tune' enough to render it a barrier, rather than an aid to using these features.

Mimi


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

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

Reply via email to