Daily Digest functionality suggestions

I'm a consultant with multiple clients, and I use a modified Getting Things Done (GTD) routine with Sandy to manage a busy and complex web of obligations. Ideally, I'd like to see the following on my Daily Digest, more or less in this order:

1. calendar items for today (such as appointments)

2. dated @todo items with dates coming up soon (e.g., next 7 days). These are, in essence, todo items that I've brought onto the front burner and made active by scheduling them for an upcoming day.

3. all @todo items for each of my Projects (example: @client1, @client2, @home, @family). To accomplish this, I habitually tag every todo item with both @todo and a Project tag like @client1, and I customized my Daily Digest to include sections for @client1, @client2, @home, @family, etc. at the top.

4. items (non-todos) in various fixed categories I like to look over every day, like my list of things to @read, things to @buy, etc.

5. all remaining @todo items -- these should all be duplicates of items in 3, but I scan them each day to make sure I didn't forget to tag any new todos yesterday with a Project, then I throw away these last page(s) of my printed Daily Digest

I can hack all this together in a more or less acceptable fashion using the existing Daily Digest functionality -- *except* for item 2. The dated @todos are buried in the other categories lower down (they don't even float to the top of their own categories, above the undated ones). Could you implement a way to somehow call out dated @todos so they floated to the top (near the calendar items), or were otherwise more visible?

The hack is for me to manually tag every dated @todo with an additional tag like @dated. But that feels like a less than ideal solution.
 
indifferent I’m curious
Inappropriate?

Follow this discussion to get notifications on your dashboard.

  • kevin1
    Inappropriate?
    From what I understand, the Daily Digest feature is currently pretty simple. Rael stated recently that there is currently no special functionality in the Daily Digest feature for the "todo" tag. None. So, I assume that means that the Daily Digest feature will behave the same way for any tag.

    I think the Daily Digest currently only does two things. First, it lists calendar items for a particular day; and second, it lists all items that match one of the tags in the customize area. There is one oddity though. It appears that the Daily Digest only lists those tagged items that either 1) don't have a date, or 2) the date is prior to the particular day that the Daily Digest is for.

    I don't think that you have to tag your items "with both @todo and a Project tag like @client1". (But I might be wrong about this, It's just what I heard.) Your customization of the Daily Digest feature (adding @client1 to the tag area) already makes every client1 item appear in your Daily Digest. The Daily Digest feature doesn't treat the todo tag specially, so you don't have to use it. Use something else. (Again, I think that the Daily Digest will only list those tagged items that are either on or before the particular day that the Daily Digest is for.)

    I agree that the Daily Digest feature would be even better if we could customize it further. I just don't know how much work it would be to make it work. In particular I think that it would be great if we were able to customize the time span that is used to cut off which tagged items are listed. How would this work though? Would it be necessary to make todo items be handled differently from all other tags? Or should we be able to specify a time span for every tag?

    Imagine adding something like the following to the "Customize" area of the http://iwantsandy.com/home page.

    @client1 5 days, @client2 6 days, @read, @buy, @todo 7 days

    Any other ideas?
  • kevin1
    Inappropriate?
    Thinking a little further, I can see that Sandy treats the "done" tag specially. The "todo" tag isn't very special, but the "done" tag is. By default, the Daily Digest does not list those items marked with the "done" tag.

    For example, let's say you have items that you've marked with "client1" but do not have the "todo" tag. The Daily Digest works fine, listing all those items tagged with "client1" in their own section with a heading called "@client1". Let's assume that some of these items don't get completed on time and become overdue, and some of these items are completed and get marked as "done". So now those completed items have two tags. "client1" and "done".

    The Daily Digest currently is set up to list all "client1" items that have a date on or before the date that the Daily Digest is for, but it doesn't list those items that are marked with "done". So all overdue-and-still-undone items are still listed, but all items marked "done" are not listed.

    Currently the "done" tag is a little confusing. Right now the "done" tag seems to be linked to the "todo" tag, it seems like they're a mutually exclusive pair. But this is really just a convenience gimmick. The two tags are really distinct. You can mark an item as "done" without it ever having been "todo". The system isn't built around the "todo" tag, it's built around the "done" tag. There isn't much special functionality for an item marked as "todo", but there is a lot of special functionality for an item marked as "done".

    It might also be a good idea to give completed items a done date. See http://getsatisfaction.com/iwantsandy...
User_gray