I bought a license for DEVONthink Pro 1.0, but find myself struggling to use it. Although I appreciate its many excellent features and serious power, quite frankly, it's just too rigid.
For managing all the clutter - digital and paper - I prefer Yep. Yep is seriously underpowered compared to DEVONthink, but it offers one, in my mind killer, feature: tags. I'm tired of the single folder metaphor. I don't want to have to decide in which folder (or group, etc) a file resides. I want to tag it with as many (or few) tags as I see fit, and then simply click through a tag cloud to find my files.
It took me a little while to get used to Yep's way of organizing files, but now that I get it, it's so much easier to file and manage data than any other program, including DEVONthink and even the Finder. I find things much faster and the level of flexibility tags afford can't even be compared to the old static folder hierarchy. I'd really like to see DEVONthink evolve in this direction.
To the fine folks as DEVONtech: let us tag files and view/browse/search based on tags, not folders. I don't even want to see folders any more, just a tag cloud. Quite frankly, I'd like to see the Finder go this route too.
Just my two cents, for whatever it's worth...
DEVONthink Pro Office
Intelligent info manager.
Version: 2.0pb7
Tags, not Folders
Feedback Type: Commentary
Contributed by: robbyx--2008 Tuesday, February 27 2007 @ 09:24 AM PST
Product Platform: MacOSX
Used Product For: Have Not Tried
Recommend Product: YES
Comments
tags with replicants - code fixed - Krioni
Let me see if I can get this to work - tried the "code" tags last time, but obviously they do on VT what they do everywhere else - let you post CODE.
property tagsOfSelected : {}
tell application "DEVONthink Pro"
set selectedRecords to the selection
repeat with i from 1 to count of selectedRecords
set oneRecord to id of item i of selectedRecords
set oneRecord to get record with oneRecord
set parentsOfOne to get name of parents of oneRecord
repeat with oneTag in parentsOfOne
set oneTag to oneTag as string -- not as reference
if oneTag is not in tagsOfSelected then set end of tagsOfSelected to oneTag
end repeat
end repeat
choose from list tagsOfSelected with title "Names of parent folders" OK button name "Done" cancel button name "Cancel" with empty selection allowed
end tell
Wednesday, February 28 2007 @ 09:41 AM PST
can do tags with replicants - Krioni
Actually, because DEVONthink allows you to replicate a file into many folders, think of the folders as tags. Instead of marking a file with tags in one spot, replicate it into multiple "tag" folders. Then those folders are your tag clouds.
Here's an AppleScript that would list the names of all the folders the selected (including more than just one) record (file) is in:
property tagsOfSelected : {} tell application "DEVONthink Pro" set selectedRecords to the selection repeat with i from 1 to count of selectedRecords set oneRecord to id of item i of selectedRecords set oneRecord to get record with oneRecord set parentsOfOne to get name of parents of oneRecord repeat with oneTag in parentsOfOne set oneTag to oneTag as string -- not as reference if oneTag is not in tagsOfSelected then set end of tagsOfSelected to oneTag end repeat end repeat choose from list tagsOfSelected with title "Names of parent folders" OK button name "Done" cancel button name "Cancel" with empty selection allowed end tellReply to This
Wednesday, February 28 2007 @ 09:08 AM PST