The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus 1 for Mac
FAQ Members List Calendar Today's Posts

 
OmniFocus Hocus Pocus and the Problem of “Referential Context” Thread Tools Search this Thread Display Modes
PROBLEM: When “Reference” is both a Folder, Project and a Context"

David Allen, author of GTD, has a paper based filling system for "Reference" materials that I employ at home. This is for stuff you don't want to dump that is currently not “project support” material. He suggests printing out the digital materials you want to keep as well. I CANNOT ACCEPT THAT. There has to be a way to store digital media as part of my "in the cloud" GTD.

Oh Wizards and Ninja of OmniFocus, I beseech you to work some of your Hocus Pocus and solve this dilemma.

In other words, where does one put digital general reference material inside OmniFocus? I believe most of us put it elsewhere for now. I'd like it all in my OmniFocus. If it's digital media that is project support stuff, it can be attached to specific projects but what about general reference materials?

PARTIAL SOLUTION: I made a folder called Reference, in which there are many so-called "Projects" that are just chunks of digital reference material I want to keep in OmniFocus.

This worked until I realized the deeper analytic problem of Context. A simple hack would be to just leave these items with no defined Context. But that lacks flair. More importantly, my firm belief in the OmniFocus Hocus Pocus (i.e., the powerful logic and perspicacity behind you folks) tells me that the logic behind the design should be able to be universally applied to all aspects of incoming data.

For example, where does one put the projects you guys preloaded in there about GTD called "Get started with OmniFocus". I have them in a folder called Reference: a Project called: DGT: and Actions called “Get started with OmniFocus”, etc.. I imagine some people delete them but I found them valuable as review material months after I started using the program.

Before my problematic solution, I therefore had the default Context of @Computer as the Context of most of the reference materials I have gathered (i.e., the so called "Projects" and “Actions” in my Reference Folder). But that meant that my @Computer Context was loaded with a bunch of Reference “Projects” that would never be worked on. This made me never want to look at my @Computer Context, which made me rather unproductive.

My solution was to make a Context caller “Reference”. Now with a “Reference” Context, my @Computer Context is much more approachable.

THE PROBLEM IN NEED OF YOUR GENIUS: I now have both a Project Folder and a Context named Reference and that that is not sound logic. It’s a good enough hack for the time being but I'm sure the clever folks at OmniFocus can do better.

-Jim-TheAnthroGeek-Mullooly
 
Why do you want OmniFocus to keep track of reference material in the first place? OmniFocus is a tool for organizing projects and actions. It is extremely good at doing that, but it has been optimized for that purpose, which makes it less useful for storing other things.

There are better tools out there for organizing reference material; I use DevonThink Pro Office for some material, Journler for others, and OmniOutliner for still others, but EagleFiler, Mori, CircusPonies' Notebook, Yojimbo, and plenty of other programs are also available. With Spotlight, or one of the Spotlight enhancers if you need more precision, all that material is readily available with a few keystrokes.

I also don't understand why you feel that reference material needs a context in the first place. The point of a context is to specify the place you must be or the resources you must have in order to DO something. Since reference material is not the kind of thing that needs doing, it doesn't need a context. It might be a context itself--for instance, any action I have that requires consulting my DevonThink database needs a context of Computer--but it does not require its own context any more than I need to assign a context to my drill or my reciprocating saw.
 
I know it is clearly not what you want to hear, but I would highly recommend against that. Besides the technical reasons of clogging up your DB with reference material. I don't know about you but I have hundreds to thousands of MB of digital reference material, PDFs images, diagrams, presentations, etc. This will just serve to slow down OF something you need to work as fast as you can think.

Asside from the obvious a single level hierarchy of folders that you sync using unison, iDisk syncing, or some collection of scripts to an iDisk or other webdav or other kind of server. There are other tools out there designed to handle exactly this DevonThink and Yojimbo and probably others.

I think you need to use the proper medium to store your reference material. If you try and cram it into OF it will just blend in with your tasks. You will need to mentally descriminate between actionable things and reference material. David Allen does a good job describing this type of thing when talking about the email inbox or refridgerator doors. To the extent your OF DB has as many entries as mine does you will need to use searching at times to locate stuff. The lost time and brain cycles to sorting out reference from actionable things is probably not worth having it in one single system.
 
Thanks mclazarus, you made some very good points. I need to go back to reread about the refridgerator doors - I'm assuming that is in GTD somewhere or is it in the book after that?
 
I've been using evernote for most of my reference material.
 
If it is an actionable item as well as a reference item I would do it like this:

Project support materials -> Learn GTD and OF (folders in file system)
Learn GTD and OF (Project in OF)
Study the Get started with OmniFocus document (action in OF)
@read (context in OF)

The pdf called "Getting started with OF" I put inside the folder in the file system. I then create a link between the folder and the OF project so I can access the folder from within OF. I create a new action in the project and give it the context of @read. If I feel particularly anal about it I might establish a link between the actual action and the file as well.

My @read context almost never becomes swamped with things because I put less interesting projects on hold so my @read context is filled with juicy stuff that I want to read (or, sadly, boring important stuff).
 
Thanks colicoid,
I really like the idea you propose about the "must read" digital stuff staying in OF - That is probubly what I was really talking about (things that ieither need to be read soon or cannot be lost or sensitive stuff I dont want in the cloud.
And Young Daniel, I was thinking of learning more about the evernote account I started for this very reason too.
 
I would second the point about not using OmniFocus for keeping reference materials. But you can use it to link to them. I use finder folders, called "Reading" and "Reference." Although I would prefer the ability to just drag an alias to the blue sidebar, it is possible to sort of do this currently. Here's how:

1. Create a project (I have mine under "Library", but you can put yours wherever it's most convenient to you)
2. Drag the finder folder to the project as an alias
3. When you click on the "Reference" highlight in OF it takes you to the Finder folder "Reference" (You can set up whatever Folder hierarchy you want)
(Optional, and probably overkill: change the icon on the reading and reference folders in the Finder so you you see them as "special" folders--my reference folder has sort of a library building type icon)

I use FoxTrot Professional Search to search. It's pricey, but it's the most reliable program I've found for searching. I think it's better than Spotlight.

I've tried various 3rd party applications: Devonthink, EagleFiler, and various programs like Circus Ponies Notebook. Pretty much what's worked for me is to use the Finder. After an issue with database corruption in DT, I figured the safest way would be to use the Finder. Though one advantage of DT is that you can created more types of folder linkages than in the finder. Eaglefiler is also worth trying, in my view, because EF uses core data in OXS, so it builds upon OSX technology (and the developer is so responsive). Anyway: I moved to the Finder when OSX introduced Quicklook. (I'm not sure whether DT or EF have incorporated Quicklook by now)

To help find things, I use Spotlight Comments to add alternate tags. (In the example above, where if you have a file with "pail" in it, and a search for "bucket" wont' turn up "pail" I would insert a term like "pail" using spotlight comments. (Select a file using the finder, hit apple-I and you get to edit the spotlight comment). It takes some discipline to set up consistent keywords, so I'm unfortunately not consistent in doing this, but probably what makes libraries work is the use of consistent keywords. You could try using DevonThink's artificial intelligence to index finder folders, so that may help also. And the pro version is great for scanning materials in.

Good luck!
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
Omnifocus 1 AppleScript problem after Omnifocus 2 install Cypher OmniFocus 2 for Mac (Private Test) 2 2013-10-18 10:07 AM
Problem finding tasks with no context Tim1 OmniFocus 1 for Mac 2 2010-10-24 07:03 AM
Omnifocus startup problem billharlan OmniFocus 1 for Mac 1 2009-03-30 03:23 PM
Problem with context tdenson OmniFocus 1 for Mac 3 2008-07-17 06:20 AM
Problem in context wambli OmniFocus 1 for Mac 1 2007-11-20 08:33 PM


All times are GMT -8. The time now is 04:48 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.