[Design][Sum] triage list view - sorting
Pieter Hartsook
hartsook at osafoundation.org
Fri May 4 15:41:56 PDT 2007
On 5/4/07, Mimi Yin <mimi at osafoundation.org> wrote:
> Let me see if I can summarize the options here:
>
> NOW
> 1. The order in which items enter into NOW from 'Just NOW' to 'Old NOW'
> 2. By event start date/time or custom alarm date/time from 'Recently
> NOW' to 'Old NOW'. If an item has both, event start/date time always
> wins.
> 3. By event start date/time or custom alarm date/time from 'Recently
> NOW to Old NOW'. If an item has both, the 'next, upcoming date' wins.
I think you also have to consider the time/date an item was manually
stamped NOW.
I like #3 for the NOW section.
>
> Open Issue for #2 and 3: How do we sub-sort items that are not events
> and do not have alarms set?
What are examples of these kinds?
* Tasks have alarms (due date) - if no alarm set and stamped NOW
put at end of NOW section, all no alarm Tasks together in alphabetical
order
* unstamped Email message has received date and alarms - if no
alarm, group no alarm emails together, put in reverse chron order
(newest arrived emails at the top) at the end of the NOW section.
* Notes have alarms - if no alarm, group no alarm Notes together in
alphabetical order at the end of the NOW section.
I don't like #1 because it is too hard to figure out why the list is
in the order it is - it makes my head hurt, I spend cycles trying to
figure it out instead of paying attention to the events, i.e. this
ordering draws my attention to the tool rather than the work at hand.
> For this reason, I recommend that we sub-sort the NOW section by #1.
> It approximates how your Email Inbox works, it's sorted in the order
> that the messages were sent/received.
>
>
> LATER
> 1. In the order in which items will roll into the NOW section. In
> other words, By event start date/time or custom alarm date/time from
> 'Imminently LATER' to 'Far in the Future LATER'. If an item has both,
> the 'next, upcoming date' wins.
> 2. By event start date/time or custom alarm date/time from
> 'Imminently LATER' to 'Far in the Future LATER'. If an item has both,
> event start/date time always wins.
>
> In both cases, I would assume that items that are not event and do no
> have alarms would be sorted at the bottom as 'Someday Maybes'.
>
> Open Issue: How do we sub-sort the Someday Maybes?
> + In the order they were triaged to LATER?
> + By whatever Date appears in the Date column for each item? Date
> created? Date last modified? Date sent/received?
Group them by kind and sub-sort alphabetically as suggested in the NOW
section comments above. Make the sort some obvious rule, i.e. sort on
a field the user can see, not something like item
creation/modification date.
>
> I recommend that we go with #1. If you're scanning your Later section
> to get a sense of what's coming up, you want to see everything that
> will happen in the next week. If you have an event planned for
> September, but you have a custom alarm set on it to remind you to buy
> tickets for it by the end of next week, you want to see that item on
> the horizon. In a sense, that's why you put that custom alarm on that
> event, precisely so you wouldn't forget it about it until September.
I agree with #1.
>
> DONE
> 1. The order in which items were triaged to DONE.
> 2. By event start date/time or custom alarm date/time from
> 'Imminently LATER' to 'Far in the Future LATER'. If an item has both,
> event start/date time always wins.
> 3. By event start date/time or custom alarm date/time from
> 'Imminently LATER' to 'Far in the Future LATER'. If an item has both,
> the 'most recent date' wins.
I think you have a cut/paste errors here should #2 be:
> 2. By event start date/time or custom alarm date/time from
> 'recently DONE' to 'Far in the Past DONE'. If an item has both,
> event start/date time always wins.
If this is what you meant, I prefer this.
and #3 be:
> 3. By event start date/time or custom alarm date/time from
> 'recently DONE' to 'Far in the Past DONE'. If an item has both,
> the 'most recent date' wins.
>
> Open Issues for #2 and 3:
> + How do we sub-sort items that are not events and do not have alarms
> set? Do they go above or below the items with event date/times and
> custom alarms?
I think they should go below to be consistent with the NOW and LATER sections
Emails should sort by received date (if no alarm is set)
> + How should those items be sub-sorted?
> - In the order they were triaged to DONE
No, but I still think it would be lovely to add text to the note field
when any item is manually stamped DONE with the date of that
transaction.
; OR
> - By whatever Date appears in the Date column for each item? Date
> created? Date last modified? Date sent/received?
Yes to whatever Date appears.
>
> I think Pieter has a point that people will remember past items by
> their event date/time rather than by their custom alarm date/time. So
> I would recommend #2 over #3. However, I still wonder about #1
> (assuming we can make it so that when you import/subscribe to a
> calendar, most of the items are sub-sorted in the DONE section by
> event start-time) because it avoids having to answer the Open Issues.
>
> Mimi
>
>
More information about the Design
mailing list