私はMac用のタスク&プロジェクト管理アプリ、Cultured CodeのThingsの大ファンです。Thingsのレビューでも書いたように、ThingsはシンプルなToDoリストと、複雑すぎるGetting Things Done的なプロジェクト管理アプリの中間に位置する、ほぼ理想的な中間点を(少なくとも私にとっては)見つけ出しています。
Thingsの便利な機能の一つに、Thingsウィンドウのタスクエントリにファイルをドラッグ&ドロップすることでタスクにファイルを添付できる機能があります。しかし、この機能はプロジェクトに関連するすべてのファイルを管理するというよりは、たまに「これ、ちょっとやってみよう」というファイルを処理するのに適していると感じました。結局のところ、添付ファイルはハードドライブのどこかに保存されている必要があるので、Finderでプロジェクトごとにファイルを整理しておくのはいかがでしょうか?
Jazzaround の Things Folders (現在後期ベータ版) は、まさにそれを実現するのを手助けしてくれる。その際、ファイルを Things ベースのプロジェクトといわば同期させておくこともできる。Things Folders を初めて起動するときには、プロジェクトフォルダを置く場所などの基本設定を選択する。フォルダ同期を有効にするには On をクリックすると、Things Folders が Things 内のプロジェクトリストに一致するフォルダセットを作成する。さらに、標準の Inbox、Logbook、Scheduled、Someday、Today、Trash、Areas の各項目用のフォルダも作成される。(コロンなど、ファイル名やフォルダ名に使用できない文字を含むプロジェクトがある場合、あるいは名前のないプロジェクトがある場合、Things Folders はそれらのプロジェクトの名前を変更するように求める。) デフォルト設定では、Things Folders は各 Finder フォルダにカスタムアイコンを適用し、Things 内の対応するエリアと見た目が一致するようにする。

しかし、これは 1 回限りのアクションではありません。Things Folders はバックグラウンド プロセスも生成し、Things のプロジェクトの変更を監視して、それに応じてこの Finder フォルダ階層を自動的に更新します。ただし、Finder の変更は必ずしも即座に行われるわけではありません。これは、Things Folders がデータベースを変更するまで待たなければならないためで、これには最大 1 分かかることがあります。Things でプロジェクトを完了すると、Things Folders はそのプロジェクトの Finder フォルダを Logbook フォルダに移動します。(Things の Logbook は完了したタスクとプロジェクトですぐにいっぱいになることがあるため、Things Folders は各プロジェクトの完了日の月と年に基づいてプロジェクトをサブフォルダに移動することにより、Logbook フォルダを整理できます。) Things でプロジェクトを削除すると、Things Folders はそのプロジェクトのフォルダをゴミ箱フォルダに移動します。Things Folders がファイルを削除することはないため、実際のゴミ箱には移動しません。
このバックグラウンドプロセスは、Things Foldersのメインプログラムを終了しても機能します。また、Growlをインストールしている場合は、Things FoldersはGrowlを使用して、フォルダーの変更または作成時に通知を送信できます。
Things Folders では、Things 内の各プロジェクトの「メモ」フィールドに、そのプロジェクトの Finder フォルダへのリンクを作成することで、プロジェクトのファイルへのアクセスがより簡単かつ迅速になります。(タスクまたはプロジェクトに既にメモがある場合は、Things Folders によって既存のメモにリンクが追加されます。)このリンクをクリックするだけで、Finder でプロジェクトのフォルダを開くことができます。同様に、「Today」フォルダには、Things の「Today」リストにタスクがあるプロジェクトのフォルダへのエイリアスが自動的に作成されます。
これらのFinderフォルダとその中にあるファイルは、Thingsのファイル添付機能とは別のものであることにご注意ください。ただし、プロジェクトに関連するファイルをFinder内の適切なThings-Foldersフォルダに配置し、それらのファイルをThings内のプロジェクト内の特定のタスクにドラッグすることで、ファイルを特定のタスクに関連付けることができます。
定期的なプロジェクトやタスクがある場合、Things Folders はフォルダー名に作成日を自動的に追加することで、フォルダー名の競合を回避できます (Things では同じ名前のプロジェクトを複数作成できるため)。
Things Folders をテストしているときに、私が気に入った予想外の機能もいくつかありました。Finder の Inbox フォルダにファイルをドロップすると、Things Folder は Things の Inbox リストに「Things Folders の Inbox を確認する (# ファイル)」というタイトルのタスクを作成 (または更新) します。ここで、# はフォルダ内のファイル数です。そのタスクの [メモ] フィールドには、Inbox フォルダとその中にある各ファイルの両方へのリンクが含まれており、リンクをクリックするとファイルまたはフォルダが開きます。この機能は、特定のファイルを処理する必要があることを自分に思い出させるのに便利だと感じました。同様に、Things でプロジェクトを削除すると、Things Folders によってそのプロジェクトの Finder フォルダがゴミ箱フォルダに移動され、「Things Folders のゴミ箱を確認する (# ファイル)」というタイトルの同様の Inbox タスクが表示されます。
最後に、Things FoldersはOpenMeta(ファイルのメタデータの非公式領域を利用してFinderの「タグ」を保存するOS Xのハック)を使って、Thingsのタグを反映するFinderタグを適用できます。OpenMetaをインストールすれば、Spotlightを使ってThingsのタグに基づいてファイルを検索できるようになります。(この機能は試していません。)
Things Folders にはいくつか小さな問題がありました。まず、メインのアプリケーションフォルダ (/Applications) に移動しないと動作しませんでした。次に、Things Folders のバックグラウンドプロセスが時々動作していないことに気づきました。Things Folders 自体を起動して終了すると、バックグラウンドプロセスが再開されるようでした。
また、Dropbox を使って複数の Mac 間で Things Folders のフォルダを同期することはできますが、Things Folders は各コンピュータ上の Things と自動的に同期するわけではない点にも注意してください。これは、Things 自体が現在複数の Mac 間での同期に対応していないためです(少なくとも公式には)。Things が複数の Mac 間の同期(長らく期待されていた機能)をサポートしたら、Things Folders もそれに追随することを期待しています。
Gemsの最新情報を常にチェックしたいですか?Mac Gemsニュースレターにご登録いただくと、Gemsのレビューを毎週メールでお届けします。受信トレイに直接お届けします。Mac GemsをTwitterでフォローすることもできます。