I think it's time to bring this discussion to a close. Thank you Pieter for bringing this to the list, I think we've had some great discussion, clarified the use cases for the Dashboard sorting functionality and found a new bug to boot!

[Hi Bryan, Please comment on how likely it is that we can fix the 2 bugs mentioned below for Preview if we were to up their priority.]

Bug: I'd like to nominate this as a 'Prevents dogfooding' bug.
+ When importing an .ics file: Triage items to the DONE by the date that appears in the Date column - Nice to have: For DONE - Event items, show the Event start-date in the Date column, even if there is a custom alarm date.

+ When subscribing to a shared collection where Triage Status is *not* shared: Triage items to the DONE section by the date that appears in the Date column - If Triage status is shared, the subscriber should inherit the triage status sort order from the publisher. - Nice to have: For DONE - Event items, show the Event start-date in the Date column, even if there is a custom alarm date.

Primary Use Case for Sorting by Triage Status: Get the lay of the land, aka Manage my focus.
+ Understand what I'm doing NOW
+ Understanding what's coming up on the horizon in LATER
+ Review things I've DONE lately

Question: Do we need to address the sort order of the LATER section for Preview? Should this be nominated as a 'Prevents dogfooding bug'? Currently, the LATER section is sorted in the order that items are triaged to later. Ultimately, the desired behavior is to have it sort in the order that items will automatically move to the NOW section via Tickling. For details, see bug 8939: http:// bugzilla.osafoundation.org/show_bug.cgi?id=8939

Secondary Use Cases for Sort - Post-Preview
+ Reviewing my schedule - Desired affordance: Ability to sort by Event start-date + Find an item - Desired affordance: Ability to pick which date attributed is displayed in the Date column - Date created and last modified are important for people trying to find their own items or keep abreast of recent changes made to shared information.
- Date sent is important for locating message items.

Why there isn't a short-term fix for satisfying the Secondary Use Cases
There's no easy way to satisfy both the primary and secondary use cases without the addition of widgetry because the primary use case (Managing my focus.) calls for a smart Date column that varies what it displays depending on context and the Secondary use cases (Review my schedule and Find an item) call for the ability for the user to define a fixed display attribute for the Date column.

Post-preview, we can look into providing some way to control what specific Date/Time attribute is displayed in the Date column (Date created, last modified, sent, event date, custom alarm date.) It may also be a great 'Help us' project.

Are there any other issues that haven't been captured here?

Mimi

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

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

Reply via email to