Folke;111503 said:
Let me give you a silly-simple example of where the soft tickler approach will not work well. Say you have a tarnished door handle. You find it a bit ugly, and although it is no super big deal, you are definitely prepared to pay the few bucks it will cost you to buy a new one. But the only place to buy them is in some very inconvenient place that you do not often go to, and you are not willing to take the time to go all that way just for the handle, so you will do it whenever you have something more important to do there, which could be tomorrow, next month, next year... If you soft-tickle that task for some later date, the location will still be equally inconvenient, and the chances that you will have any other business near that location on your Next list on the date when the tickler shows up are quite slim, so you will usually re-tickle it. The task will tend to never get done unless you make it a habit to scan these low priority Next actions in some more systematic fashion. In the app I am currently using, colored/sortable priorities is the most obvious way (in fact, it was one of the main reasons I changed apps).
I think that we're back to comfort with list length--I absolutely don't want that action showing up unless it's actionable or I'm in review mode. The colored priorities won't make me any happier about seeing it.
There are at least three ways that I could handle this situation in OmniFocus. In any of them, the "buy new door handle" task would have a Context of "InconvenientPlace". I would want that task to disappear under normal circumstances, to appear when I'm at InconvenientPlace, and to be seen once in a long while in case I decide that I want to accelerate it. The three ways are:
1) I could give the task a start date in the distant future (say, six months) so that it disappears from my usual views. If I go to InconvenientPlace, I will check all tasks in its context, whether they're start-delayed or not. I'll see the task at some review interval as well, so if I get impatient I can change it and plan on going to InconvenientPlace.
2) Another way to handle this would be with OmniFocus Perspectives. A Perspective can include tasks from one or many contexts and one or many projects, as well as various start/due date/availability characteristics. My everyday perspectives could exclude the InconvenientPlace context, and another perspective could include it.
3) Another way to handle it could be by setting certain perspectives to be On Hold or not On Hold. For example, I used to frequently travel between two cities. I had a few contexts that were duplicated for each city--City A Errands, City B Errands, City A At Home, City B At Home. When I traveled from one city to another, I would set the other city's contexts to On Hold. I could, of course, accomplish the same thing with two sets of Perspectives, but this felt simpler.
Methods 2) and 3) have the advantage of not corrupting the use of Start dates, but the disadvantage of being, to me, less simple.