What makes reorder-able lists useful (outside of OF’s Projects perspective) is the ability to have a list of tasks that one can move around on the fly, as needs and priorities change throughout the day. In order to do this in OF2, one needs either to use Est Duration as a placeholder for Task Order or use Due Date and Time to allow for sorting, which is of course cumbersome.
The solution these past many years for me has been to export tasks out of OF2 into an app that does do this (e.g., OS X’s reminders app) or to use OF2’s In Box as a proxy for this function. Neither solution is ideal. To hear that not even OF3’s Flag perspective is reorder-able is discouraging indeed.
A typical perspective use for me is to have a Time Slot contexts withe the following sub-contexts: First Thing, Morning, Lunch, Afternoon, Evening, Night. It would look something like this:
Timeslot : First Thing
Timeslot : Morning
Timeslot : Lunch
Timeslot : Afternoon
Timeslot : Evening
Timeslot : Night
These mostly contain repeating tasks, with some highlighted special tasks (usually flagged). My hope had been to be able to look at everything in the “Afternoon” context/tag and be able to add and reorder things easily.
The difficulty with going directly to the context/tag to do this is that repeating tasks throughout the week can show up in different sub-contexts/tags based on a given weekday. For example, “Workout” may show up in the “Morning” context/tag on a weekday but in “Afternoon” on the weekend. So the tags would be cluttered with non-relevant tasks, unless you were constantly redefining these tags on a daily basis. And still, having to go the Tag perspective, find a “Today” or “This Morning” tag and reordering things also seems cumbersome.
Is there no way to have a built-in perspective that would allow for simple re-ordering? I’d suggest making the Flagged perspective allow for this if the Flag field wasn’t used for so many other things.