How to best set up recurring sub-tasks
For my daily review, I want a main task (Daily Review) with a couple of subtasks (Empty Inbox, Decide Tomorrow's First Task etc).
How do you suggest to solve this?
I first tried to set Daily Review with "ev day" as due and no due dates at all for the subtasks. I thought that the due date for the main task would be inherited by the subtasks, but it wasn't.
So I added "ev day" to the subtasks as well. But that caused two other issues:
1. In the Today view, the subtasks are duplicated. Shown once as subtasks and once as tasks on their own.
2. When I mark one of the subtasks as done, it immediately appears as not done again.
How do you suggest I do this?
Asked by Anders Thoresson on Sep 26, 2013 - 05:00
You didn't mention how you interact with Todoist - via a plugin (in Outlook or browser), or on the Web or a standalone executable. In any case ...
Is the Daily Review (Parent Task) something that you wish to 'complete' every day, or is it just a 'holder' for your subtasks?
If it is just a 'placeholder', might I suggest you place an asterisk before Daily Review (so your Task reads "* Daily Review") and then add Child Tasks (sub tasks) below (indented) the Parent Task? The asterisk suppresses the 'check box' and makes the object into a 'List header' instead of a Task.
This will only show the Child Tasks once in the query results and when you complete the Child Task it will only show its next recurrence.
I use the Todoist apps on an Android phone, an Iphone, an Ipad and the Mac app.
The parent task is really only a holder for my subtasks. I've found the asterisk suggestion in other threads, and it might work. But I would prefer if I could collapse the subtasks in the Daily view, to reduce clutter. But that doesn't seem possible?
I now see your dilemma - interesting question! :)
Only a 'dated Parent Task' will allow you to collapse the Child Tasks underneath the Parent to reduce clutter, but that also shows the Children twice, AND continues to show the Child Task under the Parent Task even though the 'single Child Task' goes away from view (from Today) when completed!
I'm not sure if you've discovered a bug or feature! :)
Let's see what David or Brendon have to day.
Also, I have no experience with the iOS of Mac platforms; my experience is only from the Android/PC side of the world. :)
There are two options which would be the best solutions in your case:
1. Create a sub-project called "Daily Review" and add 3 regular tasks to it - each recurring. You would see all 3 tasks on your today view and the name of the project they're in so you'll know these are the review tasks.
2. Create 3 regular tasks and name them:
- REVIEW - Empty Inbox
- REVIEW - Tomorrow's first task
and so on.
All of them due "every day".
Unfortunately, neither of these options will allow you to collapse them, but if you don't have too many of them, it shouldn't be a problem to have them all listed and maybe even a motivation to complete them as soon as possible ;)
There's actually one more "advanced" alternative - use a @review label and instead of using the default "today" view, set a "today & !@review" filter to exclude these tasks from this view and only search for @review later when you want to see just these tasks.
The Daily Review is just three items. My Weekly Review around 15. I think I'll revert to my initial setup: Keeping all subtasks in the note field. The reviews are the last thing I do on a given day, so it don't need that motivation. :)
Searching the forums, other users have asked about the same thing in the past. Is collapsing in the today view something you are considering adding as a feature?
Collapsing in the "today" view is already available on the web and should be also on Android. We'll implement it on iOS in the future.
However, if the sub-tasks are also dated, they will be shown separately as the today view includes all tasks that meet the search criteria incl. sub-tasks so you would have to leave sub-task undated and therefore, they couldn't be recurring.
Ah, I see.
I'm converting from Omnifocus, where all subtask inherit de due date and recurring settings from it's parents. That make it easier to add subtasks, and would also be a way to solve this.
A feature request:
The option to have subtasks inherit due and recur settings from it parents if not explicitly set.
We believe that how it is now is more convenient because if you have a parent task representing a big goal such as "Buy a house", if you set a deadline to it, you will most likely not want to have each sub-task to be due for the same date so you would have to remove them one-by-one.
Therefore, if you prefer to have a group of sub-task or even different tasks to be set to the same date, please hold the CTRL key and then click on these tasks' names. You will multi-select them and see a new menu at the top, it will have a "Change date" option - if you use it and type in "every day", all selected tasks will have such date.
Tried to apply review as label to all subtasks and use &!review to filter. Interesting enough, that gave me the view I want. The Parent Task with the expand button available. If I toggle it, all review-tagged subtasks are viewed. But in the default today view they aren't.
How do I save filters in the web app and Mac app?
The correct syntax to view all tasks with this label is:
To see tasks due today excluding this label, the syntax is:
(overdue, today) & !@label
You can click on the gear icon in the top-right corner and go to Settings and in the "Start page" section, pick "Custom query" from the drop-down menu and type the above query there.
Unfortunately, it's not possible to save queries as filters on our web-based apps yet, but it will soon. Right now, it's already available on the Android and iOS app.