Mimi - a couple of minor comments and a bigger question, below. ...Bryan

Mimi Yin wrote:
After talking a bit with Jeffrey, I understand his write-up a bit better and think it might be a good interim plan for Preview. But of course, ultimately, this, like the original proposal requires Bryan input and evaluation.

Let me see if I can re-summarize what Jeffrey said to make sure I have it right.

*When importing an .ics file or subscribing to a collection...*
This is whenever new items arrive via the sharing mechanism -- so not just subscribing: any newly-received item gets autotriaged -- if (as you say) we're not sharing triage status.
+ Auto-triage items into the DONE and LATER sections in the order of the Date that appears in the Date column for any given item. For example:
- Yesterday's event is auto-triaged to DONE before This morning's event.
- Tomorrow's event is auto-triaged to LATER before Tonight's event.
(I thought we were talking only about DONE, but doing it for LATER too isn't worse.)

Note: Items are not auto-triaged if triage status is shared.

*Nice-to-have Addendum to Date column behavior: Event start date wins over Custom alarm dates in the DONE section *only*.*

*But still...*
+ After the initial import / subscribe, items will be order in the DONE and LATER sections *in the order in which they were triaged to DONE and LATER, NOT in accordance to the Date that appears in the Date column for any given item.*
I'm not sure what this means: you're proposing changing the behavior of autotriage when the result is DONE, but you only want that to happen differently in the sharing/import cases, and not when the user manually changes triage to Done?

I think while this doesn't solve all the use cases outlined in my original proposal, it does address the rather disorienting experience of loading in a whole bunch of items into Chandler and having Chandler auto-triaging in what appears to the user to be a fairly arbitrary way. Instead, it roughly approximates the order in which items would have been triaged to LATER and DONE if the user had manually created and triaged the items one-at-a-time.

*Post-Preview...*
+ I think we will still want to revisit the original Proposal I posted, including ordering items in the LATER Section differently from ordering items in the DONE Section.

Mimi

On May 9, 2007, at 12:47 PM, Jeffrey Harris wrote:
=======
When importing an .ics file or subscribing for the first time to a
collection where triage-status isn't shared, set DONE items
triageStatusChanged attribute (the attribute that controls sorting
within a section) so that older events are sorted later.
=======

It seems to me this is the desirable behavior for items in LATER, too,
not just DONE; if the initial sort order was going to be random or
arbitrary, it'd be nice for all newly imported items to be sorted based
on the relevant date, not which item we happened to import first, which
is what happens now.

Usually there aren't very many NOW events in any given .ics file or
collection, but I suppose the sort for those few NOW events would
ideally be the reverse of DONE, events in progress that start earlier
appear higher on the list?

Sincerely,
Jeffrey
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

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




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

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

Reply via email to