> It's just not as straight forward as you might think (and that's a problem): you'll need to create a task with a due date of next Tuesday and a repeating schedule of every week / every 7 days.
This is my complaint as well, if I have a task scheduled every Sunday and I'm ticking off this week's, I want that to disappear for a while until next week arrives. Currently it just doesn't go away.
Other suggestion points: - Due time - There should by default be a reminder at the due time. I find myself setting a due date and then separately setting a reminder for it. Possibly a small checkbox with default-opt-in like `- [x] Remind?`
- Other reminder options - Email reminders are awesome, webhook reminders would also have been great. I had a WIP PR for that, but the design makes it slightly hard to have webhooks for absolutely everything (like created, updated etc events)
- Reminder UX - Reminders are there, but how can I know in advance which reminders are soon to go off? What if there was a small indication beside the task item like `Reminds in 3 hours`?
- Archive option - Oof, we definitely need this. Not all task items are executed successfully. If we mark Done / Delete a dropped/discarded task item, that's definitely lossy.
- Gantt chart - I find this not at all usable. I wish this had the Google Calendar like UX.
- Labels - In the Labels section, clicking a label should list down all the task items associated with it (O(1)). Otherwise, I find myself going to individual lists and applying filters (O(n)).
- Full text search - Since my life is on Vikunja, I'm waiting for this day when full-text search just works. I know there's an open discussion on the implementation of it.
- Templates - Templates would be nice to have. I use Vikunja to notify me (say) when a bond would mature - productivity would go ++ in these cases.
- Analytics - It'd be pretty cool to have a day-wise summary. It should tell me the task items I created today, items I moved to done etc. These stats/recap can give better insights into what's not being prioritized.
It's an OSS project, and I'd love to contribute to have these improvements in the product.