Bug 68467 - Sort todos manually, and automatically number them
Summary: Sort todos manually, and automatically number them
Status: CONFIRMED
Alias: None
Product: korganizer
Classification: Applications
Component: todoview (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 85497 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-11-18 03:41 UTC by Ian
Modified: 2008-11-13 18:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian 2003-11-18 03:41:31 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    RedHat RPMs
OS:          Linux

I'm coming from the Franklin Day Planner system of daily planning - where I would spend a few minutes each morning in front of my dayplanner, and prioritize my tasks.  But not only prioritizing, I like to number tasks in the order they should be done.

Ten minutes spent doing this makes the rest of the day much easier.  I've already determined the order of importance of tasks. I can then check of their completion as they get done, or delegate, etc.

So, with that in mind, I'd love to see a feature whereby I could sequentially number the tasks on my to do list, perhaps similar to the Day planner system - begining with the #1 for each priority (A1, A2, B1, B2, etc. Although I realize KOrganizer priortizes by number, but I could live with 1-1, 1-2, 2-1, 2-2, etc. :) )

Thanks for your consideration for this wish request!

Ian
Comment 1 Johannes Nieß 2004-07-22 15:42:02 UTC
Korganizer does not organize my schedule
... like an answering machine does not answer telephone calls.
Both just record things.

I'd like korganizer to schedule todo's and display them with appointments in a
common timetable. Very few programs do that and I don't know why. It is quite
simple:

1) Generalize todo's and appointments into a common event type.
Events need 3 times: start, duration and deadline. For appointments it is
simple: start + duration = deadline. Start time for todos can float while
start + duration < deadline. Urgency of a todo is based on calculated "slack":
start + duration + slack = deadline.

2) Use the classical dimensions of urgency and priority. The simple management
rules are:
a) Ignore items of low urgency and priority
b) Delegate items with high urgency and low priority
c) Work on items of low urgency and high priority
d) Don't let items get high urgency and high priority.

3) Sort items on their distance from the origin of a 2-dimensional chart.
Normalizing slack and priorities is recommended. Important events get low
numbers of priority. Todo items with a low "rank" (rank^2 = norm_slack^2 +
norm_prio ^2) should be done first and fill the time between appointments.
This "diagonal" calculation solves the constant confilct between urgency and
priority.

For me this would turn korganizer into a killer application. At the moment I'm
not using a computer based solution to decide what I do next. But I'd love to
use the advantages:
1) I get more time for important things
2) A concise 2 dimensional display of todos
3) Better arrangements of appointments. ATM you won't immediately notice when
a new low priority appointment would make you miss an important todo
deadline.
4) Estimated completion time for all todos !
5) Early deadline warnings based on the schedule !
6) Use the sum of of durations as a personal "load meter" to delegate tasks to
the capable person with lowest load.

I understand the fears of some people that feel commanded by a computer when
they use these features. This scheme is not suited for complicated scenarios,
but these require human intellect anyway. It simply solves the common cases.

Hopefully we'll see these features someday. If asked to "put up or shut up"
I'd have to do the later.

Johannes Nieß
Comment 2 Reinhold Kainhofer 2004-07-31 20:16:15 UTC
*** Bug 85497 has been marked as a duplicate of this bug. ***
Comment 3 Reinhold Kainhofer 2006-11-02 18:58:58 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.