Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 341782 - Provide "Next Actions" bin in "Scheduled" Task List presentation
Summary: Provide "Next Actions" bin in "Scheduled" Task List presentation
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 211011
  Show dependency tree
 
Reported: 2011-04-04 09:49 EDT by Jörg Thönnes CLA
Modified: 2015-01-13 17:09 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jörg Thönnes CLA 2011-04-04 09:49:31 EDT
GTD (Gettings Things Done) works with a list of "Next Actions" which is not bound to specific day,
but just contains the thing which should be done ASAP.

In the Mylyn "Scheduled" presentation of the Task List the "... - Today" container could play this role,
but it is populated automatically by the open tasks of the previous days (or even worse: of the previous
week in case of Mondays).

This this is against the GTD principles I suggest a new "Next Actions" container on top of the "... - Today"
container which is never populated automatically.

There should be a preference for people to enable this container if they need it.
Comment 1 Steffen Pingel CLA 2011-04-05 13:58:55 EDT
I am not fully familiar with the concept of Next in GTD. What happens if you don't complete the tasks in Next on a given day? As you point out, Mylyn's scheduling facility floats unresolved tasks that were scheduled for the past to today so they don't get lost. 

Have you tried using the "This Week" bin? Tasks are not added there "automatically" and the bin is guaranteed to be visible. It does have a lower priority than the days in this week though. Are you suggesting a mode where it is shown at the top and takes priority over the day bins for this week?
Comment 2 Jörg Thönnes CLA 2011-04-14 07:56:00 EDT
(In reply to comment #1)
> I am not fully familiar with the concept of Next in GTD. What happens if you
> don't complete the tasks in Next on a given day? As you point out, Mylyn's
> scheduling facility floats unresolved tasks that were scheduled for the past to
> today so they don't get lost.

This is a major point in GTD: They strictly differentiate between "Next Actions" which
should be done ASAP and therefore could float from day to day. Therefore, there is no
point assigned them to a specific day (or even week).

On the other side, only things which can be done on a specific day or at a specific time
are assigned with date and time. All the rest is "Next Actions."

> Have you tried using the "This Week" bin? Tasks are not added there
> "automatically" and the bin is guaranteed to be visible. It does have a lower
> priority than the days in this week though. Are you suggesting a mode where it
> is shown at the top and takes priority over the day bins for this week?

Yes, "This week" is a good workaround. In addition, I would prefer that items from "This week"
float to "Next week" (see bug 341783) instead of to next "Monday". This mixes scheduling level
IMHO. For me, this would be even more important than moving the "This week" bin to the top.

What do you think?
Comment 3 Jörg Thönnes CLA 2011-04-15 03:46:50 EDT
(In reply to comment #2)
> (In reply to comment #1)
> > Have you tried using the "This Week" bin? Tasks are not added there
> > "automatically" and the bin is guaranteed to be visible. It does have a lower
> > priority than the days in this week though. Are you suggesting a mode where it
> > is shown at the top and takes priority over the day bins for this week?
> 
> Yes, "This week" is a good workaround. In addition, I would prefer that items
> from "This week" float to "Next week" (see bug 341783) instead of to next "Monday". This mixes
> scheduling level IMHO. For me, this would be even more important than moving the "This week" bin
> to the top.

As this is already working as expected (thanks, Steffen, for pointing out), I could imagine that
the "This week bin" should be stay near the "Today" bin:

bc. 
Monday - Today
This week - Next Actions
Tuesday
Wednesday
...

and

bc. 
Wednesday - Today
This Week - Next Actions
Thursday
Friday
Saturday
Sunday
Next Week
...

This is a compromise to avoid an extra "GTD" configuration option:

# Keep the "This Week" just below the "Today" bin ("Today" action have higher prio, also in GTD).
# As the current day is tagged with " - Today", I suggest to also tag the current week with " - Next Actions"

Does this sound feasible?

I cc'ing Mik, this I had some discussion with him about GTD and Tasktop.
Comment 4 Mik Kersten CLA 2011-04-21 18:05:30 EDT
The idea of the "This Week" bin is that the tasks there (aka GTD actions) are not the next ones, but the ones that you have not yet added.  Today's actions are the "Next Actions", then the next most important one's are tomorrows, and so on.  The "This Week" ones are intended to be moved into the Today bin as they become priorities.
Comment 5 Jörg Thönnes CLA 2011-05-24 03:18:05 EDT
And how about actions to be done on a specific day  or even time. One of the main principles of GTD is separate
actions to be done on a specific day and the ones which could be done every day (but shall be done ASAP).

I would like to see the "Today" bin to contain only actions which are really to be done (only) today, not potentially tomorrow.
Comment 6 Mik Kersten CLA 2011-07-07 13:54:28 EDT
Yes, we do conflate those two concepts right now.  I think this is a good consideration for Task List redesign.
Comment 7 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn