[Design] Questions about name that appears in detail view bi-line

Mimi Yin mimi at osafoundation.org
Thu Mar 1 20:29:43 PST 2007


Hi Sheila,

Thanks for writing this up. See in-line...

On Mar 1, 2007, at 5:07 PM, Sheila Mooney wrote:

> Mimi,
>
> I was discussing this bug with Philippe since there was some  
> confusing interpreting your rules for what appears in the bi-line.  
> In an attempt to clarify for the dev team, I had a few questions.
>
> https://bugzilla.osafoundation.org/show_bug.cgi?id=8209
>
> So is this correct...
>
> + The bi-line is made up by several pieces of information including  
> the NAME.

I realized that there is no Full Name attribute for sharing accounts.  
So its always either a sharing account user name or an email address  
or Configure email account... or no byline at all.

> + In order to determine what name appears there are several  
> different rules.
> + If we have created or edited events, tasks and notes we use the  
> name from the default sharing account, right?

You mean user name?

Ideally, when/if we have Contacts, then we can display the user's  
contact name. Even better would be the ability to display a different  
contact name for different 'sharing contexts' aka outbound data  
streams. e.g. This item is shared with my language class and my book  
club and I want to display a different 'name' for each sharing  
context. But we're getting ahead of ourselves.

> If we haven't setup any sharing accounts, we display a blank name  
> in the bi-line field.

Or rather, there is no byline field at all. If the user isn't sharing  
and/or the item isn't addressed as a message, I'm not sure how  
important it is to have that information. It just adds to clutter.

> + For draft message items we create and edit, in place of the name  
> we insert...
> 	+ The email address of the 1st outgoing email account
> 	+ If there is no outgoing email account, we use the 1st incoming  
> email account name
> 	+ If there is no incoming email account we use the username of the  
> sharing account
> 	+ If there is no sharing account we leave the name in the bi-line  
> blank.

We say: Configure email account... (which is what we do today).

> + For messages that have been sent and subsequently updated in the  
> name field we display the address the item was originally sent with  
> (before we edited).
>
> Let me know if this is accurate per your proposal.
>
> Questions that came up....
>
> + What is the rational for using the email address first in one  
> case and the sharing account in the other? Why wouldn't we just use  
> the email account name for events, tasks and notes if there is one  
> setup.

Changing from sharing account info to the email account is a clue to  
the user that addressing items and clicking Send will send things via  
Email. You can imagine in the future that the pulldown contains both  
email and IM account options.

> + If we use the sharing account name for creating a new event, then  
> subsequently setup email and stamp as a message does the bi-line  
> name change to show the email account name? Would this be confusing?

Again, it's a clue to what Addressing an item to make it a message  
actually does...Truthfully, I think all of this will be confusing  
until we have Contacts :o(

> Of course we would always have this issue if the user didn't setup  
> their email accounts initially anyhow.

I also realized that there is a separate issue of what to show in the  
Send as: pulldown as alternatives. I have edited the Email spec with  
the following. (See bold paragraph for section what to show in the  
pulldown.)

What appears by default in the byline?

For non-message items: Created by, Edited by

     * User name associated with 1st Sharing account; if there are no  
Sharing accounts;
     * Don't show the byline

Open issue: What if the user has multiple Sharing accounts and the  
same item is shared on multiple accounts?

For draft message items: Send as, Edited by

     * Email address associated with 1st Outgoing email account user  
has successfully filled out; if there are no Outgoing email accounts...
     * Email address associated with 1st Incoming email account user  
has successfully filled out; if there are no Incoming email accounts;
     * User name associated with 1st Sharing account; otherwise
     * Don't show the byline
     * Note: If you receive a Draft item via server sharing, Chandler  
does not change the Send as / Edited by field to your email address  
unless you actually click into the Draft item and make an edit.

What are the options in the Send as:/Edited by: pulldown?

     * If the user has filled out an Outgoing email account, only  
show email addresses associated with Outgoing email accounts; otherwise
     * Only show the email address associated with the Incoming email  
account or the Sharing account user name. Clicking on either will  
spawn the Configure email account... dialog, so there will be no  
opportunity to select alternatives.

For sent/received message items: Sent by, Updated by

     * Email address the item was sent with.

Hope that helps.

Mimi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20070301/5bed9a42/attachment.html


More information about the Design mailing list