duncsully / ottado-lite

A fairly light productivity app
https://ottado.app/
0 stars 0 forks source link

Next Action deadlines #7

Open duncsully opened 1 year ago

duncsully commented 1 year ago

Originally I had imagined that a next action would either be scheduled or have no deadline and be prioritized instead, but there are times where something can happen at any time so long as they're done before the deadline, e.g. homework, taxes, etc.

A naïve solution would simply prioritize any items with a deadline above all others. A slightly better implementation might be to only include ones a certain amount of time out based on estimated time and effort (e.g. A college final project that'll likely take 20+ hours and require a lot of effort should probably be recommended a month out).

Eventually I should support notifications too, reminding users when a deadline is approaching.

duncsully commented 1 year ago

Due to limitations with web technologies, notifications for deadlines may not be feasible outside of a native app unless I add a server, which I'd rather avoid since OttaDo is very deliberately designed as an offline-first app.