[Design] [Cosmo] Re: 0.6 casual collaborator functional requirements
Mimi Yin
mimi at osafoundation.org
Tue Oct 31 14:28:31 PST 2006
Hi Brian,
Thanks for writing this up. It clarifies things for me a lot.
I'm wondering if it helps or hurts to cut 2 features that would
drastically simplify the workflow. The 'login and temporarily
subscribe to a calendar' workflow is elegant and desirable for a
number of reasons, but it's complexity is a bit risky from a
usability standpoint and adds functionality that isn't top priority
for preview.
1. Disable automatic login if user is clicking on a URL for a share
they are not already subscribed to in Cosmo.
2. Disallow login when user clicks on a URL for a new share. Users
can only log in by adding the share to their Cosmo account.
1 and 2 would get rid of the need for temporary subscriptions in the
pulldown menu.
I have a preliminary mockup here: http://wiki.osafoundation.org/bin/
view/Journal/CosmoMagicURLStoryboardsTake2
Note: Priss is working on a proposal for the chrome design, which
would include subscribing to shares with Chandler and iCal, or as a
feed. What I have in the mockups are just temporary placeholders.
Priss's proposal for the chrome will address workflows for
Unsubscribe and Rename.
While this proposal is flexible for the end-user, it's simpler to
understand and it's arguably not that important to provide a seemless
way for users to navigate between shares they're previewing
(temporary subscriptions) versus shares they've already subscribed to.
Another way to think about it is: How often are Cosmo users going to
be subscribing to new shares in the Preview timeframe? All things
being equal, probably not that often.
Apologies for the change in plans. Priss had expressed reservations
about the temporary subscription design during the session last week
and immediately after the meeting, we discussed chucking the
temporary subscription workflow in favor of a simpler model. We
should have piped up sooner to let you know sooner. Hopefully, this
only affects part of bcm's write-up and most of it is still applicable.
Mimi
PS As for free-busy, is there a reason why it can't be treated like
any other calendar subscription? We just simply don't display any
event details? Instead, we only show blocks of confirmed and
tentative time? That's what we're doing in Chandler today.
On Oct 30, 2006, at 5:18 PM, Brian Moseley wrote:
> i wrote up a draft of the functional requirements for the casual
> collaborator feature in 0.6 at
> <http://wiki.osafoundation.org/bin/view/Journal/
> BrianMoseleyCosmoZeroDotSix>.
>
> this is mainly a way to understand the storyboards and design notes by
> writing out in english how the CC interacts with the app and by
> describing (fuzzily) the various widgets, controls and other elements
> of the ui.
>
> note that there is one outstanding question: what happens when a
> free-busy ticket is used to access a calendar? do we want to display
> free-busy time in 0.6?
>
> please read and respond with any questions or comments. i'll be using
> the func reqs to work out the major code design elements and a task
> list.
>
> thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20061031/b94a31f0/attachment.html
More information about the Design
mailing list