Web-Based Task Management in Your Own Space
There are lots and lots of good reasons to use pen & paper to keep track of lists and tasks. Not for me. I had surgery on my dominant wrist in 1989, and as a result my handwriting looks like scribbles after just a few minutes. Typing doesn’t bother me at all.
Those of us who rely on electronic task management face some challenges: If we use a desktop application, our data is only accessible when we’re at that computer or device. To solve that dilemma, we have web-based applications. Now we can get at our tasks from any browser on any computer. But now you have no control over the server hosting the application, you worry about security and you’re limited to the narrow functionality and scalability the developers put in the application.
So what do you do when you want the ease and cross-platform compatibility of a web-based task manager with the control and security of a desktop task manager? One possible solution is to download and install a database-driven task management application on your own, to the server of your choosing. It’s easier than you may think.
For these applications, you’ll need access to a server with a “LAMP” software bundle. Commonly this means the Linux operating system, Apache web server, MySQL database and PHP programming language. If you want to install your task manager locally and you’ve never set up a web server before, there is a lot of documentation on the web describing how to download, install and configure an existing Mac OS X or Windows machine. You may want to start here.
If poking around in the command line makes you nervous, you’ll want to stick with a server that someone else has already done the heavy lifting to get ready for you. Even the most inexpensive shared hosts will do. Just check the system requirements for the application with your host, and you should be all set. Then, all you need to get started with these applications is some working knowledge of how to set up a MySQL database with your host, a text editor and a way to transfer files to your hosted site via FTP. The software usually provides step-by-step installation instructions that you can follow like a recipe. Be sure to use an application that has a known track record like the ones mentioned below. Shared hosts don’t look kindly on PHP scripts run amok.
You don’t have quite the amount of control with a shared host that you would have with your own dedicated server, but if you lose access to the site you probably have more reliable tech support than if a standard “Web 2.0″ application goes offline. You can also easily backup your database, edit the source files to use your own logos or colors, keep your data secure and more.
OneOrZero is member-supported open source group task management software. You can download older versions of the package for free. Membership costs $35/year for access. $95/year gets you some technical support. The package seems targeted towards folks who deal with customer support issues, help desk and software development. The interface is also a bit dry and overwhelming.

TaskFreak is another free, opensource package, much more user-friendly than OneOrZero. It uses color and rollovers to make tasks easier to read and prioritize. TaskFreak is extensible through plug-ins. Example plug-ins include the ability to use email to notify users of tasks, attach files or Excel spreadsheets. This allows you to create just the task manager you want and need.

Tasks is a commercial offering from KingDesign. It started out as developer Alex King’s personal task manager and has since blossomed into a full-featured, multi-user task management application. Built-in to the application you’ll find features like the ability to add tasks via email, receive notifications via email, file attachments, RSS feeds, iCalendar feeds, search, tagging, and more. It also works well in a mobile browser, so you can review and update your tasks easily at any time. This is ideal if your phone has an HTML browser and an unlimited data plan.
Tasks comes in a choice of 3 flavors: Tasks Pro is the multi-user version, with pricing starting at $125 for 5 users. Tasks has most of the features of Task Pro, but it’s for a single user and costs $29.95. Tasks Jr. is the original, free version of the software. You can compare the features here. King also offers Use Tasks, a hosted plan starting at $3.95 per month for the single-user version. It’s the same software you’d download. King simply provides the hosting through a partner and keeps the application up-to-date.

These applications don’t have the drag & drop eye candy of other online task managers, but they are ultimately more flexible. Once you have the application installed and your data in a MySQL database, you don’t have to worry about losing anything if the startup goes under. If you find yourself boxed into a rounded corner with a web-based task management application, you might want to give one of these a try.
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.

I would add “ActiveCollab” to your list.. Open source group collaborative application that can easily be used for an individual’s task management.
Taskjitsu might also be of interest if you want to have local control over your web-based task system. It tracks both tasks and time in an integrated fashion, making it a professional services automation package rather than simply a task tracking package. This software is written in Java, uses PostgreSQL databases, and is distributed under the GPL license. PKR Internet provides commercial support for Taskjitsu.
Then again, I’m biased, since I’m one of the principal developers.
Thanks for the comment, Chris. I originally did look at including applications like ActiveCollab and DotProject in the mix. Those applications are more about project management/collaboration than just task management. A bit more complex. So I left it to just those downloadable applications that focused solely on task management. Maybe we’ll do a future post on open source, downloadable project management applications.
Don’t forget Highrise. A little different than the rest, but very personal-productivity focused.
You may want to include Tracks, a GTD app (Ruby required). Very nice, updated regularly (and often!).
http://www.rousette.org.uk/projects/
Also EasyProject (http://easyproj.rubyforge.org/) and Clockingit (www.clockingit.com). Clockingit has a downloadable version, but it is not that easy to set up and get going.
ActiveCollab is going to be a paid service at some point in the future, but it is not really clear what they plan to do. Very nice project, though, I also recommend it, but you need to be aware that it wont always be free.
Todoist.com is the only possible answer for simple but wonderfully flexible task management.
I use dotproject and I am happy with it.
I use Actionbase and it rocks!!!
It is integrated ith Outlook and assist task management close to email management,
ActionBase also has a great platform for managing meeting minutes directly from a word document.
When you check it out, you realize how everything else is way behind…
http://www.actionbase.com
http://www.jobtraq.com has outlook integration, workflow rules, task/project management, and you can buy a license or have it hosted for you. Its King.
since every1 is touting their own products for this purpose i guess i can do the same :-)
i have used some of the services defined above and needless to say quiet a few of them are a pleasure to use…how ever we found none fulfilled our need of group to do lists…or company wide online to do lists that can make working in teams simple and with out the noise of emails and status reports.
so we built http://www.TaskBin.com
i am waiting for feedback back at TaskBin…let me know if any uses it..