[Design] Perspective Picker for Sharing
Mimi Yin
mimi at osafoundation.org
Tue May 30 10:41:28 PDT 2006
On May 30, 2006, at 9:35 AM, Mimi Yin wrote:
> On May 26, 2006, at 11:35 PM, Philippe Bossut wrote:
>
>> There's a third category missing in your discussion. Seems like
>> emails can end up being neither in nor out. If it's not the case
>> (and we have only in and out), then the logic is more simple: the
>> "out" determination is fairly simple (you are in the From field).
>> For the rest, if it's not out, then it's in.
>
> This is complicated, I will draft a separate email to address this
> issue. It has to do with Spheres and from 'what perspective'
> sharer's are looking at shared communications: From their personal
> perspective? From the group's perspective? From the sharer's
> perspective?
Philippe brought up something interesting in response to the Stamping
Spec that I think deserves some more discussion. In getting more
specific about the usage scenarios for sharing, it's become clear
that we need to have a notion of "Perspective" in order to present
data to users under the 'right lens.'
Perspective is sort of like Timezones in Calendaring.
+ It doesn't change the data you're looking at.
+ It doesn't change what data you see.
+ However, it does change how you see the data, from who's perspective?
When I'm working from New York, with the Timezone Picker, I can see
my calendar(s) from my own perspective in New York, OR I can see my
calendar(s) from the perspective of everyone in the office in San
Francisco, OR I can see my calendar(s) from a neutral perspective
that is agnostic to timezones.
Similarly, with a Perspective Picker, I should be able to:
+ See an Item/Collection from my own perspective: Communications from
me are outbound. Communications to me are inbound.
+ See an Item/Collection from the sharer's perspective: Communication
from them are outbound. Communications to them are inbound.
+ See an Item/Collection from a group perspective: Communications are
inbound if they are TO: the group. Communications are outbound if
they are not TO: the group.
+ See an Item/Collection from a neutral perspective: No notion of
inbound or outbound.
A few things for discussion:
1. Is Perspective something that users will want to change on the
fly, like timezones? Or is it really something you set once and never
change again? e.g. If Esther is managing Mitch's calendar, does she
ever need to see it from her own perspective? or a neutral
perspective? Doesn't she always want to see it from Mitch's perspective?
2. Is Perspective the same for everyone sharing a Collection? Or does
it differ depending on the sharee? What are use cases for the latter
scenario?
3. Is Perspective something you set on a per collection basis? Or do
you have control over Perspective at an Item-by-Item granularity as
well? (ie. How users can set Mine versus Not-Mine status on both
Collections and Items)
4. Depending on the perspective chosen, how do users want to see
Items that are neither TO nor FROM you, the collection owner, or the
group?
5. What does neutral perspective mean?
+ No IN/OUT arrows in the Communications Status column.
+ FROMs and TOs are displayed in the WHO column; OR
+ There are 2 WHO columns? 1 for FROMs and 1 for TOs
A. Usage Scenarios where you want to have your own perspective:
+ In my personal Dashboard, I want to see shared items as they relate
to me. If someone sends me a Task or an Invite, I want to see who
assigned the Task to me, who invited me to the Event; I don't want to
see that I was the recipient of the Task or that I was a recipient of
the Invite. (However, when I'm viewing these same Items in the
context of Group collections, I want to see them from the perspective
of the Group).
B. Usage Scenarios where you want to see things from the collection
owner's perspective (not necessarily the same person as the sharer):
+ Esther managing Mitch's calendar as a proxy
+ Ted shares his personal calendars with Julie and vice versa
+ Freada and Caroline share their calendars with LPFI
C. Usage Scenarios where everyone in the share wants to see things
from the perspective of the group:
+ Computer Lab Assistants share a Dashboard to process requests for
IT support
+ A working group shares a group task list/calendar (e.g. PPD)
+ A couple planning their wedding. Communications sent and received
should be displayed as if they're coming and going to the same
person, even if different people are sending and receiving.
+ A design list collection.
Final Question: Implementation-wise, is there really a difference
between B and C? Both are simply presentations of the data from the
perspective of the Collection Owner. In B, the Collection owner is an
individual (e.g. Mitch). In C, the Collection owner is a Group (PPD,
Design list).
Mimi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20060530/dbf2990c/attachment.htm
More information about the Design
mailing list