The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus 1 for Mac (http://forums.omnigroup.com/forumdisplay.php?f=38)
-   -   Using OpenMeta to tag Projects and tasks (http://forums.omnigroup.com/showthread.php?t=22047)

imlad 2011-09-02 07:38 AM

Using OpenMeta to tag Projects and tasks
 
The threads around tagging in OF are epic, so I don't want to start/restart one yet again :-) I know that right now, I could tag individual projects with OpenMeta tags by going to Library/caches/metadata/com.omnigroup/OmniFocus and tagging the individual project files. Once tagged, the project files are associated with their OpenMeta tags, and show up in any OpenMeta tag organization software (Leap in my case).

Does anyone know of a way to access the individual records for the same purpose, or are those not exposed as individual files?

Thanks,

Daniel.

whpalmer4 2011-09-02 07:49 AM

Only the projects are exposed.

I don't know anything about OpenMeta. I do know that it would be possible to write an Applescript that walked the entire OmniFocus database, and extracted the name of each item and constructed a URL that could be used by another program to open OmniFocus and go directly to that item. You would have to run such a script often to keep the data up to date as your database changes.

imlad 2011-09-02 08:34 AM

[QUOTE=whpalmer4;101298]Only the projects are exposed.

I don't know anything about OpenMeta. I do know that it would be possible to write an Applescript that walked the entire OmniFocus database, and extracted the name of each item and constructed a URL that could be used by another program to open OmniFocus and go directly to that item. You would have to run such a script often to keep the data up to date as your database changes.[/QUOTE]

That could work very well. If the script were to generate a file for each task with the content being the URL then the files could be tagged using OpenMeta. At that point, the project and the individual tasks could be tagged to anyone's heart's content and be available the tag browsers.

OpenMeta is a way of tagging files. The area used for tagging is a file's extended attributes (xattr), which any software could access programmatically (and many do). Having this capability could resolve the entire multiple contexts/tagging by placing the issue outside of OF. Personally, that would be a preferred approach, as with this capability, one would desire to view tags across applications. For instance, I can do a search on a particular tag and see all the files, emails and even EverNote notes that have been tagged with said tag.

RobTrew 2011-09-03 07:41 AM

FWIW another approach is to use [URL="http://bit.ly/OF-DT"]scripts like these[/URL] to keep the verbs in OmniFocus, and the linked nouns in DEVONthink, which supports tagging and OpenMeta.

DEVONthink records (with clickable links back into OmniFocus) can be found through tags.

(It may also be worth looking at the related [URL="http://soma-zone.com/Ammonite/"]Ammonite[/URL])

[COLOR="White"]--[/COLOR]


All times are GMT -8. The time now is 03:58 PM.

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