View Single Post
Quote:
Originally Posted by Fermey View Post
I think what it amounts to is that there *are* valid reasons why one task could validly be on more than one context list. The easiest example to provide is a situation where you have phone calls that you want to make in the office, phone calls that are personal (home) calls, then calls that might be validly be made either at work or at home.
I realize that I'm responding to a specific case that you're using to illustrate a general point, but this one seems fairly straightforward to me. I'd create separate, non-nested contexts for Phone, Home Phone, and Work Phone. In my Work perspective I include Phone and Work Phone; in my Home perspective I include Phone and Home Phone.

I realize that you may see this as a workaround, but I actually see it as easier. I only have to set up the perspectives and define the contexts once, and then each time I create a phone action--something that should happen far more often--I only need to choose one context.