Slashdot Mirror


Best To-Do List Software?

JojoLinkyBob writes "Greetings, Council of Slashdot. I am curious what everyone here recommends as their favorite organizational software. Specifically, I am trying to find a simple freeware/open-source todo list manager. In the past, I've dabbled with TreePad, Shadow Plan, Mantis, and various virtual sticky- note apps ..all with mixed success. Currently, I'm back to my old-school ways of scribbling my todo's on the back of each Daily Dilbert Calendar page, which sadly means today is June 23 :)"

18 of 532 comments (clear)

  1. What's wrong with Old School? by Anonymous Coward · · Score: 4, Insightful

    Perhaps we could be of more help to you if you would explain why the 'Old School' approach of using scratch paper is unacceptable to you. What features do you require in a to-do list that pencil and paper cannot provide?

    1. Re:What's wrong with Old School? by Anonymous Coward · · Score: 3, Insightful

      the pencil and paper will not remind you when its time to be somewhere or do something. or tell you your busy when you try to set up another meeting.

      What you are describing is a Planner or Calendar, not a to-do list. IMHO, a to-do list is simply a list of stuff that needs to get done without precise temporal constraints. If this guy really wants the features you list, then he didn't ask a very clear Ask Slashdot question. In any event, I think you'll have to agree with me that his question is pretty piss-poor because he gives NO explanation what features he needs. Maybe he doesn't need any of the features you just listed. We'll never know because he didn't bother to list his requirements.

    2. Re:What's wrong with Old School? by tekunokurato · · Score: 5, Insightful

      the pen and paper does not archive itself and is not back searchable.

    3. Re:What's wrong with Old School? by gl4ss · · Score: 3, Insightful

      for one, you can't read that paper list remotely.

      unless you got some slav.. coworkers, fiancee or somebody to call and tell to RTFTDL.

      --
      world was created 5 seconds before this post as it is.
    4. Re:What's wrong with Old School? by Anonymous Coward · · Score: 1, Insightful

      Really? I just opened up my drawer (that's an old school archival system), pulled out a pad of paper, and, oh, look... there's a note from Jan. 2nd, 2002, reminding me to get the targa images off CD, and the animatic from tape. (I was working on a commercial at the time.) Let's see... oh, here's my design sketch for a CVS log web-app that I wrote.

      Pen and paper has been archivable, and back-searchable since pen and papyrus. Who modded *this* insightful?

    5. Re:What's wrong with Old School? by jafomatic · · Score: 5, Insightful
      There's no 'egrep' in my drawerful of notes and receipts. That's what's wrong with pen & paper.

      With even a simple textfile solution, I can generate changelogs and (primitive) reports with a a single command.

      --
      ::jafomatic
  2. It's really not a technical problem. by winkydink · · Score: 4, Insightful
    I've been a student of time management practices for some time, always looking for that perfect app, that will make me super efficcient. I've read many books on the topic. There is no silver bullet. Becoming an effective time manager is more akin to making a lifestyle change.

    It really boils down to self-discipline, much more than some specific methodology. I'm a fan of Covey's methodologies, but unless you really, really, really commit to it (or some other one more to your liking), you're no better off with a slick app than you are with to-do lists on the back of a Dilbert calendar page.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:It's really not a technical problem. by NineNine · · Score: 2, Insightful

      Data format is not the issue. CSV has been around for at least 20 years, and that never got standardized. XML is like CSV, except with a shitload of overhead.

  3. Re:Palm Desktop worth a look by Anonymous Coward · · Score: 2, Insightful

    will somebody please tell me what the fuck is wrong with notepad?

    free, creates cross-platform, bloat-free files, no bloat in the program itself.. why bother splashing out on some fancy-pants crap that youll find yourself not using within a week.

    win+r, "notepad".. wow, that will take all of, what? 3 seconds, ctrl+s, plonk it on your desktop and your done.

    and come to think of it, whats wrong with paper and pen too? dont worry about data-corruption, your comp crashing out on you or anything.. jesus.

    yunno, sometimes things ARE faster and more efficient when you DONT use a computer.

    "Come on, we need to go shopping before the shop closes!" - "Hold on, i need to boot up my computer, open my fancy $50 program and read my shopping list first"...

  4. Wiki by mcbevin · · Score: 4, Insightful

    I simply use a private wiki. The advantage being I can access it from work or at home or when travelling. Flexible enough to store a to-do list or store some bookmarks or whatever information you want to store. Lots of easy-to-install wiki software out there. I had previously quickly coded a simple PHP todo list but using existing wiki software is simpler and more powerful. Its not like a todo list requires some specialised software.

  5. the cutting edge of TODO list technology by mboedick · · Score: 4, Insightful

    My TODO list is ~/TODO. I edit it with vim. Sometimes I grep it. When I get things done I dd that line.

    I can access it anywhere with ssh.

    1. Re:the cutting edge of TODO list technology by sbranden · · Score: 2, Insightful

      This works really well for me. I have cat ~/todo in my bash_profile so I am reminded every morning.

  6. what's awful about notepad? by Rai · · Score: 3, Insightful

    A nice alternative to the truly awful Notepad

    I know notepad is very basic, but what's awful about it? I can say that's the one MS program I've used that has never crashed and I use it a lot.

  7. JPilot by Devlin-du-GEnie · · Score: 2, Insightful

    JPilot is an open-source, freeware organizer. You get a calendar, to do list with categories and priorities, address book, dialer, and memo pad. It is designed to sync with Palm devices. However, it can export to other calendar and address book formats (iCalendar, vCard, LDIF).

    If you just want a free-as-in-beer organizer, the Palm Desktop is free for personal use on Mac or Windows.

  8. Re:RequestTracker by Eil · · Score: 2, Insightful


    It is similar to Bugzilla, except it's not software bug oriented

    We use bugzilla where I work as a kind of task tracker and don't find it at all "bug oriented". With a small amount of planning and the right configuration, Bugzilla works great as a general issue or task tracker. You could seriously do a global search on the source code and replace every instance of "bug" with "task", nobody would be the wiser. It was a little strange at first to be asked how you were doing on a particular "bug" when the "bug" was something like setting up a new wireless gateway.

    Before I came onboard, they tried to use RequestTracker but found it unusable due to the high load it placed on the system when only a couple users were logged in. They said they didn't have the inclination to debug it, so they decided to try Bugzilla next and have been using it since. (Sometimes we use it to file actual software bugs too. ;) )

    We also looked at Mantis, but were horrified at how limited it was. But a bug-tracking system like Bugzilla is almost certainly overkill for a one-man todo list, which is what the submitter sounded like he wanted. For this, I tend to throw all those little tasks into a text file and then paste them into my personal wiki at the end of the day, where they never get seen again. (This is what has allowed me to post to Slashdot so frequently.)

  9. Re:Post-it papers on my monitor! by calica · · Score: 3, Insightful

    *sigh*

    All that means is your dad cares more about the security of his house than his wifi network. I mean, if they can see the sticky they're either: A-a friend or family. or B-a burglar. If the former, he probably doesn't mind them using his cable modem. If the later, he won't have a computer soon.

    Some people really need to put "computer security" into perspective.

  10. Re:Post-it papers on my monitor! by mat.h · · Score: 2, Insightful

    As long as the occasional war driver can't see your WEP key through the window, I can't see what's wrong with saving it at an easily remembered, not net-accessible location, ie. on a post-it note.

    To me, having a key that can be guessed by a dictionary attack while stopping at a traffic light seems worse.

  11. Good simple ones for PalmOS & Linux by rwa2 · · Score: 2, Insightful
    As an anonymous coward has mentioned, Progect is a good one for palm. This is very close to pen-and-paper simplicity (as are most of the best PalmOS software). It's the only thing that threatens my use of paper todo lists. Yet it sports:
    • flexible hierarchical organization. In fact, I end up using it as a general purpose outlining tool as well (are there even any good ones under Linux, outside of a word processor?)
    • manual sorting (I really hate trying to sort by meaningless arbitrary "priority" numbers like in just about every other PIM sw)
    • several simple forms of progress & completion reporting

    HandyShopper is another good one for tracking non-hierarchical things that have costs and quantities associated with them. It does nice things like let you tally up totals, as well as maybe schedule recurring need-to-do/buy items. It's bizarre that it doesn't really have a desktop equivalent yet :/

    For the Linux desktop, you might want to take a look at MrProject, a nice Project clone that's part of GnomeOffice. I've only played with it a little bit under Mandrake, but it looks fairly competent when you want to add hierarchical schedule and resource loading data to your task list. Sadly, there's little else that I've seen that comes anywhere close, and I've been searching for one fairly recently for a project management class I took last semester. Oddly enough, I don't even like MS Project for doing this kind of thing, it just doesn't give me enough flexibility in rearranging things, scheduling parallel activities, automatically sequencing constrained resources, etc.