Advanced Filtering

116 views
Skip to first unread message

kitus

unread,
May 27, 2010, 12:15:55 PM5/27/10
to MyLifeOrganized
Hi there,

I usually use multiple context

Cal Fred (@calls, @Work)

so I can tell apart actions that need to take place at Work and others
that need to take place at Home.

My problem is that I see this tasks duplicated throughout my todo
list. How can I tell MLO not to show the Context @Work when of course
@Work is a rule of the contexts that ensures that @Home actions are
filtered out?

Thanks

Neal

unread,
May 28, 2010, 8:44:57 AM5/28/10
to mylifeo...@googlegroups.com

I need to keep this response on speed dial... :)

Create one top level folder for Work and another for Home/Personal

Set bookmark 1 to the Work folder,
Set bookmark 2 for the Home/Personal folder.

To zoom to only Work
*control*-1, *control*-*r*

To clear out zoom
*control*-alt-*r*

To zoom to only H/P
*control*-2, *control*-*r*

Then don't use work and home as contexts...  Note: with this method you can also filter on TopLevelParent


--
You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group.
To post to this group, send email to mylifeo...@googlegroups.com.
To unsubscribe from this group, send email to mylifeorganiz...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mylifeorganized?hl=en.


kitus

unread,
May 28, 2010, 5:54:41 PM5/28/10
to MyLifeOrganized
Hi Neal,

thanks a lot for your thorough answer, I appreciate that :)

what about those tasks with 3 context? Say

ask Fred about the trip to London (@agendas, @Work, #Fred) --> note
that I use a special caracter for persons as context (#)

what I want is to create a filter for only displaying all the things
that I have outstanding with Fred and don't want to see them
duplicated or n-plicated...

I wonder if I can create a first layer filter "contexttext contains
#Fred" then group by context and THEN "Do not show context #Fred or
@Work"

hope I made my point... I would truly appreciate your help

regards

/kitus


On May 28, 2:44 pm, Neal <nschm...@gmail.com> wrote:
> I need to keep this response on speed dial... :)
>
> Create one top level folder for Work and another for Home/Personal
>
> Set bookmark 1 to the Work folder,
> Set bookmark 2 for the Home/Personal folder.
>
> To zoom to only Work
> *control*-1, *control*-*r*
>
> To clear out zoom
> *control*-alt-*r*
> To zoom to only H/P
> *control*-2, *control*-*r*
>
> Then don't use work and home as contexts...  Note: with this method you can
> also filter on TopLevelParentOn Thu, May 27, 2010 at 11:15 AM, kitus <marc.garcia.ma...@gmail.com> wrote:
> > Hi there,
>
> > I usually use multiple context
>
> > Cal Fred (@calls, @Work)
>
> > so I can tell apart actions that need to take place at Work and others
> > that need to take place at Home.
>
> > My problem is that I see this tasks duplicated throughout my todo
> > list. How can I tell MLO not to show the Context @Work when of course
> > @Work is a rule of the contexts that ensures that @Home actions are
> > filtered out?
>
> > Thanks
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "MyLifeOrganized" group.
> > To post to this group, send email to mylifeo...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > mylifeorganiz...@googlegroups.com<mylifeorganized%2Bunsubscribe@ googlegroups.com>
> > .

kitus

unread,
Jun 1, 2010, 3:07:44 AM6/1/10
to MyLifeOrganized
I guess no news are bad news :(

Lisa Stroyan

unread,
Jun 1, 2010, 4:31:34 PM6/1/10
to mylifeo...@googlegroups.com
At 01:07 AM 6/1/2010, you wrote:
I guess no news are bad news :(

I don't know of any way to say "group by context but don't show these contexts in the grouping", which I think is what you are looking for.

What is your high level goal, and are you interested in other ways to accomplish it?  You certainly can create a view for just Fred, but I suspect you don't want that, it would be a lot of views to have one for each person.  Or do you?  If so, just don't group by context and they won't be dupicated.

You can create a view that includes all contexts with # but excludes anything with @Home.    You could create a view that is only agendas @home, group by context, and then reverse sort so that @agendas is at the bottom, or put a "z" in front of agendas to force it to the bottom.


ask Fred about the trip to London (@agendas, @Work, #Fred) --> note
> that I use a special caracter for persons as context (#)
>
> what I want is to create a filter for only displaying all the things
> that I have outstanding with Fred and don't want to see them
> duplicated or n-plicated...

kitus

unread,
Jun 3, 2010, 12:05:29 PM6/3/10
to MyLifeOrganized
Hi there,

thanks for answering Lisa, your comments are always welcome!! :)

I could create a view for "WaitingforItems" for which I could then
filter out all the task that do not contain @waintingfor, that's
almost fine but then again, @Work will be there containing a humongous
list of amorfous items... I know I could find a workaround like the
one described by Neal, but even though this could solve my problem,
I'm in need of more powerful filtering capabilities that either aren't
built-in or I don't know how to use the available ones.

Regarding your suggestion, I do want a view for each person but I need
to view waitingfor items separated from "agendas" items... need to see
those items grouped by context in order to be ready for a one to one
with that person (agendas + waitingfor) or if I just bump into him/her
in the corridor (waiting+for).

it just feels overwhelming if I can't switch off certain context of my
list once I have a view created. I know I could collapse "@Work" but
there are other context that I also need to make disappear and I don't
wish to do that manually. I can not be that complicated, right?

As an example:

Fred has to buy tickets to London (@waitingfor, @Work, #Fred)
Ask Fred about project status report ppt (@agendas, @Work, #Fred)
Call Fred about her sister's operation (@calls, #Fred)

I do want to see ONLY things that I have outstanding with Fred
Filter out not containing #Fred --> then group by context
#Fred
- Fred has to buy tickets to London
- Ask Fred about project status report ppt
- Call Fred about her sister's operation

@calls

- Call Fred about her sister's operation

@agendas

- Ask Fred about project status report ppt

@waitingfor

- Fred has to buy tickets to London (@waitingfor, @Work, #Fred)

@Work

- Fred has to buy tickets to London
- Ask Fred about project status report ppt


@Work there sort of disctracts my attention. Neal's workaround could
work here but in other situations it wouldn't and I would lose the
hability to run filtering queries including @Work in the future.

Any idea? sorry for the extension of my answer

thanks,
> ----------
> Lisa Stroyan, mailto:lstro...@gmail.comhttp://www.empathic-parenting.com 

pottster

unread,
Jun 3, 2010, 1:29:18 PM6/3/10
to MyLifeOrganized
Might be missing something here but it sounds like all you need to do
is multiple select the contexts you want (i.e. excluding @Work) in the
Filter pane and save the view. You multiple select by holding down the
Control key. Make sure the "operations" display shows the red OR.
Saved views will retain your multiple selection.

Neal

unread,
Jun 3, 2010, 7:59:43 PM6/3/10
to mylifeo...@googlegroups.com
To me is sounds like you are using "contexts" for multiple functions.  So you seem to only want certain of those functions displayed.  Could you define what you are using contexts for?

It seems like:
work vs home
GTD contexts
juggling tasks
tasks assigned to others

What else are you using contexts for? 

It will help to determine what contexts you want to turn off so to speak.



--
You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group.
To post to this group, send email to mylifeo...@googlegroups.com.
To unsubscribe from this group, send email to mylifeorganiz...@googlegroups.com.

kitus

unread,
Jun 4, 2010, 3:25:04 AM6/4/10
to MyLifeOrganized
Hi Neal,

were have you been hidding :)

I certainly use context for multiple functions or at least I expect to
control multiple aspects...

For the sake of clarity, I need to differenciate professional from
personal tasks and for that purpose I've defined @Home and @Work. All
my actions are tagged with either @Work or @Home.

I also intended to implement GTD with MLO but lately I've started to
realize it may be potinless cause I, like many other MLOers, spend
most of my time either in front of my computer, off my computer but
"on my cellphone" and running errands (which I could sort by
location). You can add here @agendas as my fourth mindset or mind
context if you will...

One of the biggests things that I need to control in my life is
other's commitments cause they tend to (conciously¿¿?) forget about
them.

Examples:
Buy coffee (@errands, @Home)
Call sis about mum's birthday (@calls, @Stephanie, @Home)
WF Jos to send sales presentation (@waitingfor, #Jos, @Work)
Discuss with Jos Investment forecast for Q4 (@agendas, #Jos, @Work)
...

Now, what I need here is to create one view for Jos and also one view
(differnt of course) for Jos for all the outstanding items.
View items with Jos:

AGENDAS
Discuss with Jos Investment forecast for Q4
WAITINGFORS
WF Jos to send sales presentation

Note that I don't need work to appear here cause it would contain
both
- WF Jos to send sales presentation
- Discuss with Jos Investment forecast for Q4
if I use the current filtering capabilities if I'm not mistaken.

What I truly need is
1. Filter out all the items that are not tagged with Jos
2. Group them by context
3. Turn off Work context or better, don't even show Work context

And what I truly wish and would sooo much enjoy is to be able to do
the very same thing but in the outline view cause then I can keep the
logical structure that I've created there and that sometimes it is
sooo much needed if one wants to understand the exact meaning of one
tasks when the "surronding" is not shown.

Did I make my point clear? I hope so, my english is little loopy when
it comes to detailing things

Best regards and thanks for your time and knowledge, I appreciate
that.

/kitus
On 4 Juny, 01:59, Neal <nschm...@gmail.com> wrote:
> To me is sounds like you are using "contexts" for multiple functions.  So
> you seem to only want certain of those functions displayed.  Could you
> define what you are using contexts for?
>
> It seems like:
> work vs home
> GTD contexts
> juggling tasks
> tasks assigned to others
>
> What else are you using contexts for?
>
> It will help to determine what contexts you want to turn off so to speak.
>
> > mylifeorganiz...@googlegroups.com<mylifeorganized%2Bunsu...@googlegroups.com>
> > .

Lisa Stroyan

unread,
Jun 6, 2010, 10:52:05 AM6/6/10
to mylifeo...@googlegroups.com
I have three ideas that may kick off other thoughts for you.

I take a lot of advantage of the outline tree, and I use "TopLevelParentName contains..." to filter out unwanted items.  It does seem if you follow the suggestion to get rid of Work/Home contexts you might have an easier time of this.  What I do is I have 9 major life areas of focus that are each a folder at the top level.  I realized I was trying to force fit GTD contexts into these which is not the model.  So I have folders for each of these plus Inbox. 

You might be able to take advantage of the "Sort" field instead of Group-By as it doesn't duplicate the tasks....If you put your Context column in front then they will kind of be grouped, but not sure what it does for multiple contexts....  I also have been known to put a sort field at the beginning of the title and sort by title.

You can change the name of the flags as well as the icons.  Just yesterday I went through and changed mine and like it much better.  For anything you have a fixed set of categories, this is an option.

Assuming you eliminated the Work context, you could name your contexts in the way you want them sorted in the group by, then you could have just one view per person instead of 2 and you would have agendas and waitingfor next to each other.  Just make the person's name sort after the other contexts.

Oh, one more thought :)  I've found when I am trying to find advanced ways of organizing tasks that for me, it means I have too many tasks in my current view. The weekly review is where I (theoretically) choose the tasks I will actively view, which for me is my flagged list.  Not exactly GTD, I know.    So I've created a view that shows all current and future tasks grouped by Goal.  If it's not either a Weekly, Monthly, or Yearly Goal, it gets moved to a hidden Someday/Maybe list.  (Note that since Goals don't "expire", my week often stretches to several...I just use it as "what's my general timeframe for this?")    About once a week I got through this Planning view and flag the things that I want to be on my shorter list.

Other ways to cut down the list - only put in things that really are "on your mind".  Is "get coffee" really a commitment?  (I suppose it depends on whether you mean hot coffee or coffee beans :)    Even so, I have moved all of my individual groceries, cleaning tasks, etc out of my system unless they are commitments.  "cleanup the kitchen" for example is not on my list unless someone is coming over :)  But I do go back and forth on this...especially because I'm a tad bit addicted to marking things complete - but it's not a healthy one, because it leads me to work on things that are less important.  But I digress! :)
Reply all
Reply to author
Forward
0 new messages