0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

Tiger and Tinderbox

Obviously, it would be difficult to find a stronger [Tinderbox][tb] advocate than I am, and it's the tool I reach for first and most often for my information management needs. But the OS itself is offering more and better tools to help with these sorts of tasks all the time, and it would be great if there was closer cooperation between the application and the OS.

Source: Doing Something Different: Tinderbox and Tiger

Could Tinderbox become an über-interface for Spotlight? With all the indexed metadata available to on files in Tiger, it makes me wonder how feasible it would be to explode Tinderbox:

Make it a relationship manager and visualizer for files on disk, based on their metadata, rather than maintaining its own private single-file database of notes and their attributes. Plain old notes could be turned into RTF and text files, and all sorts of other media types could be included. Links could be represented in metadata, and parent-child relationships come for free as folder/file.

Tinderbox is immensely powerful for its graphical views and templated export capabilities, as well as its amazing agent capabilities. I've completely succumbed to its ways for capturing and organizing ideas, having completely abandoned outliners and personal wikis over the past year or two. But, having all this stuff locked in its silo offends my sensibilities, so I've resisted dipping too deep into all of its advanced capabilities.

To be fair, Tinderbox bends over backwards to ensure your data is accessible, by saving files as XML for which there are even XSL-based manipulation tools available. But, I'd love to be able to use some shell tools and file-based scripts to rummage through my knowledge base, which is just a little to awkward with Tinderbox at the moment.

But, just imagine if every Tinderbox note was just another file on disk. There're probably a large number of reasons why this is an unworkable idea, but...

Archived Comments

  • It's a little clumsy, but you can use Tinderbox in a style where your notes are files on disk. I outline the procedure in http://lee-phillips.org/osx/tinderbox/tinderext/ which was pointed to on the Tinderbox mailinglist: http://lee-phillips.org/mailman/listinfo/tb
  • Maybe I don't understand what you're suggesting, but I think you can do it with Tinderbox with its bundled download software. Once you've created a Tinderbox file with whatever you wnat in there (Mine is a catchall called "Laptop Tinderbox #1") create a folder wherever you want and call it something like "Tinderbox Explosion." This works best if you assign the HTML export file "struct.html" to every note, and make sure that all the children are exported from every note that has them. These assignments can be made in various ways, including the Value stamp. When you are ready, do "Export as HTML" from the File menu, or Command-Shift-H if you prefer. Export to your designated folder, which will fill up with HTML files, hierarchical hypertext with all the links intact (make sure you have checked all the llink export boxes in the Preferences before you export.) Each HTML file is searchable with Spotlight, and can be opened in your browser by clicking in the Spotlight window. Essentially, it is a formatted individual note. If you don't like what's in the folder, drag the contents to the Trash and tweak the Tinderbox file before doing it again. The HTML files can be printed to PDF and from there coverted to rtf or plain text.

  • No, what I've got in mind is quite a bit different. Imagine that Tinderbox becomes a bit of a Finder replacement. The notes in the Map view are actual files—text files, Word docs, what have you—and Tinderbox stores its attributes (including map position) in Spotlight-indexed metadata attached to files. Agents become enhanced Smart Folders.