views:

534

answers:

5

I am looking for a simple, easy to use, effective todo list management.

It will be better if I can link to my code where to make that todo change.

Is there any open source solution for that?

+5  A: 

There are some options depending on the platform you use. For Eclipse there is the Mylyn Project

Robert Munteanu contribution: Check out this blog for a gentle intro. Also, using Mylyn allows you to migrate your tasks to real back-end when you're ready, like Bugzilla, Trac, Mantis, etc.

victor hugo
Yap,I am using eclipse. I am looking into mylyn now. Thanks.
fireball003
For me, Mylyn is a must-have. Check out http://tasktop.com/blog/mylyn/how-to-task-focused-programming for a gentle intro. Also, using Mylyn allows you to 'migrate' your tasks to real backend when you're ready, like Bugzilla, Trac, Mantis, etc.
Robert Munteanu
A: 

Not sure if this is what you are looking for, but it is a great free tool with the source code:

ToDoList - A simple but effective way to keep on top of your tasks

Dana Holt
A: 

You can add a "todo: my notes here" inside any code file in Visual Studio. Then all items are visible in the "task list" window.

eschneider
Sorry, did not see the eclipse tag...
eschneider
+1  A: 

I believe many of the eclipse perspectives have the capability to handle todos in the code.

If you have something like:

if (something == true) {
    //@todo add something to do
}

It will show up in the task pane, and you can click the list item to jump to that point in the code.

EDIT: I checked and the php plugin that I use doesn't have it but the java one does.

GameFreak
+1  A: 

Web based todo list management tools are ideal for managing a task such as this.

Although they do not have the direct links into your code, they have added advantages such as sharing todo lists with colleagues, making todo lists available wherever you are and allowing mobile access if you are away from yuor desk.

Remember The Milk

An intuitive interface makes managing tasks fun. Set due dates easily with next Friday or in 2 weeks. Extensive keyboard shortcuts make task management quicker than ever.

Google Tasks

Just click and type to add new tasks, set due dates or add notes, and (most satisfyingly) check them off as you're done. Your task list stays up to date no matter how you access it. It's a simple list that's with you everywhere you go.

Teux Deux

TeuxDeux is a simple, designy, browser-based to-do app and the first collaboration between studio-mates swissmiss and Fictive Kin .

Ta-da lists by 37 signals

Ta-da List is the web's easiest to-do list tool. Make lists for yourself or share them with others. It couldn't be simpler.

RoughUnderbelly

The Online CEO task management is currently a free (and unsupported) service of the Topfunky Corporation.

There may be a small charge in the future, but there will always be a free plan, so try it out.

Toodledoo

An easy to use, online to-do list. Get organized, stay motivated, and be more productive.

Zoho Planner

Add to-dos, notes, and images. Share it with your friends. Get things done - it's simple & free.

Jon Winstanley