On Sat, Aug 09, 2025 at 07:09:36PM -0400, Dianne Skoll via Remind-fans wrote: > On Sat, 9 Aug 2025 15:42:03 -0700 > JB via Remind-fans <[email protected]> wrote: > > > Why no recurrences for TODOs? That's my primary use case for Remind, > > to generate recurring tasks, e.g. REM Fri MSG Take out the trash. > > I wasn't sure how you could mark a recurring task done, but Tim Chase > answered that: "Completed through YYYY-MM-DD". So now I'm thinking of > allowing the full power of the REM command, but having a TODO keyword in > the REM command to indicate that it's a task rather than an event. > > Regards, > > Dianne. > > PS: Garbage day is one of my uses of Remind, though mine is a lot more > elaborate... my garbage and recycling days are on alternate Wednesdays, > unless the Monday, Tuesday or Wednesday of that week is a holiday > in which case the pickup day is Thursday. I'm also learning Dutch, > so... yeah. :)
It's interesting to hear what others consider todos. I also have my garbage days in remind, but I don't think of them as todos because I need to take an action soon after I'm reminded. I'm reminded each Monday evening at 5pm to take out the trash and whether it's a recycling pick-up week. There is a due date for these reminders of ~6am Tuesday, before the truck arrives, but the due date isn't particularly important to be recorded. The reminders that I consider my todos are items I want to be reminded of until they are done. I use: FSET float(y,m,d) trigger(MAX(realtoday(), date(y,m,d))) REM Mon Tue Wed Thu Fri SCANFROM [float(2025,9,2)] AT 07:00 MSG %"Pay Taxes due September 15%"% This way I keep getting reminded to pay taxes each morning. There is a due date that might be useful to track explicitly with remind. There is also recurrence that I handle by changing 2025 to 2026 when I complete the reminder. There are also todos that expire if they're not completed. An example would be: REM [float(2025,9,4)] AT 12:00 MSG %"Make dinner reservation for friends coming Sep 10%"% The earlier I do it, the more options I have for getting a good reservation. When I complete it, I delete it or update it to record when it happened (REM Sep 5 2025 AT 11:20 MSG Make dinner reservation for friends coming Sep 10). If I don't complete it by Sep 10, it can be discarded. I can't think of a case where I'd want to track the status of todos in remind other than done or not done. I use a project management tool to keep track of todos that have a meaningful amount of time between the start and end. Christian _______________________________________________ Remind-fans mailing list [email protected] https://dianne.skoll.ca/mailman/listinfo/remind-fans Remind is at https://dianne.skoll.ca/projects/remind/
