Comment by folkrav
1 day ago
Certain tasks have deadlines - can you really have one of those without some concept of time? Creating a calendar entry for those doesn’t make any sense to me - they are not events happening at a point in time with a given duration, but things that need to be done BEFORE said point in time.
A reminder makes no sense because while there is a deadline there isn't a must do now time. What they need is a regular review so as you go about your day it is still fresh, and maybe in a plan. Often those are things that can be done when you have a free moment as well.
Hence scheduling, which leads to agendas, the midway point between a calendar and Todo list.
I used to use an org agenda view for this, now I just use a caldav calendar and trillium. In the morning, I check my to-do list, which has been being created for this day over the last couple weeks or months, I look at my agenda to see what meetings or appointments I have, and I slot todos in between them. I might even be doing so for the whole week or month, moving tasks around as needed. I take a look at my week and month todos and see that something is due in two days so slot it in for today. Similar to how a project manager might do with sprints and tickets I guess.
I think the critical aspect of any functional Todo system is active review, at least daily if not more so, plus regular weekly and monthly cleanups.