Is there a way to make a repeating task or project with subtasks in org-mode that resets properly? I want to do something like the following:
* TODO Weekly report
SCHEDULED: <2013-12-29 +1w>
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report
However, when I mark the subtasks as complete, and then the main task,
only the main task resets as a repeating task; I then have to manually
unmark the subtasks. However, if I add the repeating schedule to the
subtasks, they reset as soon as I mark them complete, so I cannot track
my current status on the task nor ever mark the parent task as complete.
Best Answer
I've just coded up a solution to this (based heavily on the
org-checklist.el
code that koushik mentioned):org-subtask-reset.el
Basic use is as follows:
load-path
.(require 'org-subtask-reset)
somewhere in your Emacs configuration; ororg-modules
and addorg-subtask-reset
as an external packageRESET_SUBTASKS
property for any task that should have its subtasks reset.For your example, this should work: