support periodic tasks

Bug #307682 reported by aleneguou
2
Affects Status Importance Assigned to Milestone
KDE PIM
Invalid
Wishlist
kdepim (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: kdepim

It would be nice if tasks could recur a set interval after the last completion.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: korganizer 4:4.1.80-0ubuntu3
ProcEnviron:
 LANGUAGE=en_US:en
 PATH: custom, no user
 LANG=en_US
 SHELL=/bin/bash
SourcePackage: kdepim
Uname: Linux 2.6.28-2-generic i686

Tags: apport-bug
Revision history for this message
In , C+kdebugs (c+kdebugs) wrote :

(*** This bug was imported into bugs.kde.org ***)

Package: korganizer
Version: 3.0.2 (using KDE 3.0.2 )
Severity: wishlist
Installed from: (3.0)
Compiler: gcc version 2.95.4 20011002 (Debian prerelease)
OS: Linux (i686) release 2.4.18-bf2.4
OS/Compiler notes:

Here's an idea. We all know about recurring todos but consider this twist on them (an option)

For a todo that happens say once a month (or whatever period of time.) It doesn't need to happen exactly once a month but when it does get completed (wether late or early) it schedules itself for one month from the completion date.

Example (contrived) Haircut. I get one about once a month but I can let it go two or three weeks if nothing special is coming up (or I don't have it in KOrganizer and forget). So I get July's haircut three weeks late and instead of schedule the next recurrance in the beginning of August it schedules it for one month later.

Just a thought.

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)

Revision history for this message
In , Reinhold Kainhofer (reinhold) wrote :

*** Bug 84466 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Alexandergould-e (alexandergould-e) wrote :

This is very important, I use it for a lot of items on my Palm Pilot and would like to be able to use them the same way on my PC. No free software calendar/todo program I know of can do this!

Revision history for this message
In , A-kde (a-kde) wrote :

I'll add another situation in which something like this would be useful: Legal filings. Upon making one filing, a whole list of other filings are automatically scheduled to come due. The entries to be added could be handled, for instance, on a per-category basis. Different types of filings have different schedules of events that they "trigger". Although this example is a bit more complex than a haircut, which just needs to recur, it's something to think about when implementing this feature.

Revision history for this message
In , Reinhold Kainhofer (reinhold) wrote :

Reassigning all KOrganizer bug reports and wishes to the newly created
korganizer-devel mailing list.

Revision history for this message
aleneguou (alexandergould) wrote :
Changed in kdepim:
status: Unknown → Confirmed
Changed in kdepim:
importance: Undecided → Wishlist
Changed in kdepim (Ubuntu):
status: New → Triaged
Revision history for this message
Harald Sitter (apachelogger) wrote :

Closing in favor of KDE bug report, please refer there for updates. Thanks.

Changed in kdepim (Ubuntu):
status: Triaged → Invalid
Changed in kdepim:
importance: Unknown → Wishlist
Revision history for this message
In , Smartins (smartins) wrote :

*** Bug 121853 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Smartins (smartins) wrote :

If you want this done, please describe what concrete modifications and strings
should be done in the UI.

Don't forget that the old/current behavior should still be an option, it won't
be removed because there are lots of use cases for it, for example, paying
bills.

Revision history for this message
In , Glen Ditchfield (gjditchfield) wrote :

This is handled by todo exceptions. Create a todo with summary "hair cut" recurring every 1 month, starting in June. When you get your July hair cut, drag the July occurrence to the date when the cut happened, and select "Also Future Items" in the dialog. The August occurrence will also move, to 1 month after the July cut.

Changed in kdepim:
status: Confirmed → Invalid
Revision history for this message
In , aleneguou (alexandergould) wrote :

(In reply to gjditchfield from comment #7)
> This is handled by todo exceptions. Create a todo with summary "hair cut"
> recurring every 1 month, starting in June. When you get your July hair cut,
> drag the July occurrence to the date when the cut happened, and select "Also
> Future Items" in the dialog. The August occurrence will also move, to 1
> month after the July cut.

In my opinion this is not an optimal way of handling these cases. One would have to adjust the task each time it is completed.

Lately I've been using this app for Android: https://f-droid.org/packages/org.tasks/ . It handles the use case we're talking about in what I would consider to be a good way.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.