topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday April 18, 2024, 6:54 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Keeping track of tasks, things to do on a programming project  (Read 11000 times)

jroad

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 28
    • View Profile
    • Donate to Member
Hi,

Whether as a hobbyist or professional developer, I was curious about some tools & methods people use to keep track of tasks for a project.  I have used a text file in the past for small projects, creating labels like:

***********************
Things to Do
***********************
ADD ....
FIX .....
TEST ....
....

*****************
Finished tasks
*****************
....
etc.

As well as categories for design considerations, bugs, etc.

I have been experimenting with FreeMind (http://freemind.sour.../index.php/Main_Page) for organizing functional design thoughts and so far I am liking it.  For a to-do list application catered towards developers, I came across this the other day: http://www.abstracts...m/tdl_resources.html but have not done any testing on it so far.

Rover

  • Master of Smilies
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 632
    • View Profile
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #1 on: February 27, 2006, 04:50 PM »
My favorite tool for such things is Mantis Bug/Issue Tracking software.

Mouser uses it here to track of stuff.  :Thmbsup:

It may seem like overkill for moderate use, but things seem to grow as time goes by and once you have 6 or 7 (or more) applications to keep track of, it's nice to have alreay been using the right tool for the job.
Insert Brilliant Sig line here

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,900
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #2 on: February 27, 2006, 05:21 PM »
well things like bugzilla and mantis are good if you have a big multiuser project.. but for single developer todo list, i would rather have a nice local tool.  that abstractspoon one jroad posted looks nice, going to give it a try.

jroad

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 28
    • View Profile
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #3 on: February 27, 2006, 05:53 PM »
I had a look at Mantis recently and it looked pretty good and setup seemed rather painless.  Going up to the level of bugzilla there is also trac:  http://www.edgewall.com/trac/

PhilKC

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 117
    • View Profile
    • BlueScreenOfDeath.co.uk
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #4 on: February 28, 2006, 04:18 PM »
In eclipse I just use

//TODO
//FIXME
//NOTE
and
//WTF

Which automatically adds a task with a priority. (TODO == normal, FIXME == high, NOTE == low and WTF == high)

For VS2005 I end up using a comment block at the top of the class/function in question.

PhilKC
It's not a bug, it's an undocumented and unexplainable feature.
Stick it on your site:

app103

  • That scary taskbar girl
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 5,884
    • View Profile
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #5 on: April 16, 2006, 02:44 AM »
I have been using my ToDoList program for it.


http://appsapps.info/todolist.php

It keeps an alphabetical list of ToDo tasks on the left, stored in one text file...and an alphabetical Done list on the right, stored in another text file.

Load the ToDo list file and it loads both. I keep the files in the same folder with the program source.

I also use this for creating my grocery shopping list.  :D

momonan

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 227
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #6 on: April 16, 2006, 08:19 AM »
Great little program, app103.  I checked out your website, and love that, too. :)  Inspirational information about your programming learning experiences -- not to mention some fun programming-related links.  I look forward to hearing more.  http://www.appsapps.info/
When you can't be a good example, then you'll just have to be a horrible warning - Catherine Aird

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Keeping track of tasks, things to do on a programming project
« Reply #7 on: April 16, 2006, 10:04 AM »
I've played a bit with http://www.codeproje.../tools/ToDoList2.asp , which seems pretty decent for single-user projects. I haven't committed myself to any tool yet, although I know I should :)

(that's the AbstractSpoon thing, by the way, I just happened to learn about it on CodeProject so that's the link I'm putting)
- carpe noctem