I have been using Thinking Rock for a while to manage my GTD process, and I really like it. Today, after a long wait, version 2.0gamma has finally been released, at least for the Mac. So as soon as I got home, I downloaded and started playing with it. Here is my initial set of impressions, including some screenshots. This is just from very early testing, mainly for the purpose of sharing some screenshots, so many of my impressions may be wrong, and this is not a final release yet, so some things may change or get fixed.
My veredict: it seems to have been worth the wait. Good work Jeremy and Claire!
I downloaded TR2, installed it according to the instructions (which copy a couple of jar files into /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/lib/endorsed, I wonder if this could be fixed so that the jars are accessed at their location inside the application, to avoid installing things outside the app bundle), and started it. The well known overview screen welcomed me (click on the images to view them in their original size).
I opened my existing TR data file from version 1.2.3, and it imported it perfectly. Let’s walk through the typical GTD process. First, you capture thoughts.
Then you process them. Here is the first place where I noticed some changes. Now you can attach files or URLs to actions, and you have some additional fields for the action, such as time it will take to complete (more on this later).
You can now also set recurring actions. When you set an action to be “Scheduled”, you can also set its recurrence characteristics.
Once you process the thought, it ends up in your actions list. In my example, I made a project out of it, so it ended up in the projects list. In version 2.0, the projects list shows only the projects by default. If you double click on a project or action, you get to see and edit its details.
Speaking of clicking, TR2 feels considerably faster than version 1.2.3 in switching between views. Also, in general the interface seems better organized and more pleasant to look at. Keyboard shortcuts are still a bit odd and not consistently available. For example, if you have an action selected in the projects list, you cannot create a new action, you have to select a project first. I think if you have an action selected, “Add action” should add a new action in the enclosing project (actually this was the case in version 1.2.3). Speaking of keyboard shortcuts, I hope they are customizable, although I didn’t find an obvious way of changing them.
A nice addition in the projects screen is the “Future projects” tab. I was not able to drag a project into that tab, but I was able to cut-and-paste it into it.
Also intriguing is the “Templates” screen. In it, you can create projects and actions, arguably to use them as templates when creating new ones. However, I could not find a way to specify a template when creating a project or action, other than copying and pasting it.
I normally spend most of my time in TR in the “Review actions” screen, in which you can filter by context, topic, status, etc. Now you can filter by many additional criteria, and also choose which columns and filter options are displayed (very nice!). One nice addition is the ability to display and sort by creation time. Allows you to see which actions have been lingering there for too long. Ouch, I suck.
The “Done” tab in the actions screen currently shows up empty.
The “Future” and “Information” items screens have also been redone, now you can independently set topics for them. You still cannot create items directly from these screens, only by going through the “process thoughts” screen. While this is Ok by strict GTD methodology, I think it would be nice to be able to skip that step sometimes.
Now on to other new things. There are now three additional fields for each action: Time it will take to complete, Energy needed to tackle it, and Priority. I particularly like the Time, since I have for some time named my actions by prepending to them the time I estimate it will take to complete. I am not sure if the availability of the Time field will stop me from doing that, but it’s a very nice addition. For each criteria, you can define the available values, and you can also choose to show them or filter by them in the actions screen.
With version 2.0, Thinking Rock is now a modular application, and new modules and plugins will eventually be available. So there is now a Module Manager for viewing, installing and uninstalling modules, and an Update Center wizard that allows you to automatically download and install new or updated modules. The Update Center popped up with a new “Test module”, but didn’t do anything, so I guess some of the backend infrastructure is not there yet, but this is definitely a very nice feature.
It’s also worth mentioning that with version 2.0 (although not as of this writing), TR will become open source. I am sure that this will result in many interesting modules being created, and (I hope) considerable growth of the ThinkingRock user community.
The Preferences screen has also been redone. In the basic screen we get essentially the same options as before, with the addition of recurrence defaults. But there is also an Advanced Preferences screen, where you can set many low-level details, including the content of menus and toolbars, proxy settings, confirmation settings, etc.
You can now select which toolbars are visible, and also customize or create toolbars.
I have not played much with reports yet, but most of the reports I’m used to seem to be there.
There is now an archival feature, which allows you to save projects and actions done before a certain date to a separate file (to keep the size of your main file down, I guess).
Whew. So that’s it for now. I hope I gave you an impression of what to expect. Overall, in my 2 hours of playing with it, TR2.0 seems like a solid release. I was already impressed by the previous versions, and the new one seems to maintain the tradition. It includes some very nice features, and I am really looking forward to seeing it as open source. I would like to commend the Thinking Rock people, Jeremy and Claire, for their great work, for their always polite, friendly and useful responses in the forums, and for patiently putting up with all the “when do we see 2.0?” comments from impatient users like me.