Showing posts with label gtdshell. Show all posts
Showing posts with label gtdshell. Show all posts

Saturday, October 11, 2008

gtdshell release 0.2

A quick release containing bugfix and some new features. The ones I really needed are, contexts and gnu readline support. Here goes the full changelog:

Release 0.2

Fixed:
- There is an invalid EOL character in the done items.
- A command line with space only causes segfault.
- Removed the duplicate [done: ...] from the end of done items.
- Made contexts visible on the next item output.

Features:
- Appended anonymous project results to the 'list' command output.
- Added total item count to the 'list' command output.
- Added the 'stat' command, displaying the done item count in the past week.
- Wrapped the done item timestamps in square brackets.
- Implemented contexts.
- Added gnu readline support.

Internals:
- Done item management refactoring.
Have fun.

Wednesday, September 24, 2008

Console based GTD tool: gtdshell

There is a loud buzz about GTD, a productivity method by David Allen, so I guess everyone interested in productivity improvement is already heard about it. What he says is the best tool for gtd is paper and pen, however there are many software out there both free and for sale. You can use one of them instead. But probably the worst thing you would prefer to do is to design your own gtd software and, yes, that's what I did. Here I present gtdshell.

Why I need it? Simply, I didn't like the other tools. Most of them are online and I am not 100% connected to the internet and I don't want every detail of my personal life to be somewhere on the web. Well, maybe except gmail. Most of these tools are not flexible enough, I can't use vi to edit them, someday I want to be able to access it with my openmoko, etc. So I decided to store my next actions in text files and started to develop an application which I can somewhat easily process it.

Finally, I think it is at a usable point, though you still need a text editor sometimes, here goes the first published revision. You can download the tarball from the gtdshell web page or check out from the subversion for the bleeding edge. Feedbacks are appreciated.

Have fun.

Thursday, September 18, 2008

C++ Linux to Windows port

It took about 10 minutes to port the gtdshell into Visual Studio 2003 (I used linux+gcc at the development.) The only problem was apparently boost::date_time has some issues with VS, so it is replaced with ctime functions.

Label Cloud