[feature request] Review every [day of week] instead of every x days in OF 4?

While my goal is to review my projects every Sunday, sometimes there just isn’t enough time in the day to do the review. For example, I just finished my first review in over a year(I fell off the train!) and it took me until Tuesday to complete it.

Since I completed the reviews on Tuesday instead of Sunday, I won’t be prompted to review until next Tuesday, which is not what I want. This happens very often so instead of manually resetting the review date every week, I’d prefer if it let me specify a day of the week instead of the date. eg “every other Sunday” or “every Sunday”

I was tempted to reply to a 2014 post of the same title but I decided to not revive it.

Is there time to get this feature into v4.7? It will close this 11 yr old feature request and the Spirit of Feature Requests Past can finally be at peace.

“A Christmas Carol” reference was intentional.

A plugin could help. Created some in this area awhile ago.

The Update Reviews plug-in may fit the bill. You could create a repeating OmniFocus action to prompt you to run this automation every Saturday.

On a related note, I find it works well to review projects as they become available for review rather than once a week. This spreads out the review process and allows me to, for example, have projects that review every few days. I occasionally even set important, time-sensitive projects to review daily.

I hope this helps!

1 Like

I aware of 3rd party work arounds using scripts and plugins, but I would prefer an official first party feature, hence the feature request.

If you haven’t already, I recommend making a feature request to Omni by choosing Contact Omni from the Help menu.

2 Likes

I am also in favor of reviewing projects as they appear in the review perspective. Some projects will be reviewed once a week; others will get a look every 10 days. Higher priority projects that I need to be monitor closely will get reviewed every 1-3 days.

I stagger my review dates so that I get a look at different projects on different days.

Breaking up the project reviews over the week makes it easier for me to review. I dreaded the weekly review when things started piling up. It ends up being a multiday review because I wasn’t tending to the garden.

My weekly review is mostly about setting my priorities for the next week. I review the current Big Rock project I am working on to gauge my progress. I make decisions about whether to accelerate work if I fall behind or if another project also needs to be tended to. Then I plot out a basic outline of next week and schedule time blocks to work on the Big Rocks while also tending to life’s daily grind.

That weekly review becomes a Godzilla level monster when I allow it to grow by falling behind with the weekly review.

Consider having daily reviews as well as weekly reviews to tame Godzilla.

And those 3rd party plugins will do the trick instead of waiting endlessly for a feature request that’s sitting in a long list of other feature requests.

1 Like

I used to have reviews of projects every week, but I’ve generally been moving them further apart, like bi weekly or monthly.

My point of the review is to look at if the tasks setup are still relevant or if additional are needed or to change some groups to sequential or parallel as appropriate. Also, just because a project has become available for review doesn’t mean I review it immediately. I do have a repeating daily task to look at what needs to be reviewed, but sometimes your energy level won’t allow it. If it gets pushed a couple of days it’s not a big deal.

The odds of a project changing more frequently and thus the need for a shorter duration than a week is pretty low. I only see that for more orphaned tasks which I tend to put in single action lists.

I’d be worried about the additional overhead of more frequent reviews getting in the way of getting things done. I’d want to consider how often any project actually need changes from the review to see if more frequent doesn’t just create overhead.