Slashdot Mirror


Ask Slashdot: Best To-Do/Task List Software?

Albanach writes: Despite searching, I have not identified a good solution for managing to-do lists, a problem that can't be unique or unusual. For a variety of reasons, I need something I host myself, which allows me to organize tasks, give them due dates and/or priorities and to easily reorganize. I'd prefer a web interface so that I can access my list from home/work/mobile. My searches generally turned up hosted solutions that don't work for privacy reasons, or very old software that has shown no sign of updates in years. What are other Slashdotters using to manage their real-world task list?

278 comments

  1. Etherpad instance. by 0100010001010011 · · Score: 1

    Self hosted on a FreeNAS machine.

    Accessing it from the outside web requires a login/password, it's not password protected from the LAN.

    1. Re:Etherpad instance. by viperidaenz · · Score: 1

      But then you need to run nodejs

    2. Re:Etherpad instance. by kriston · · Score: 1

      But then you need to run nodejs

      Nobody should be tortured that way.

      --

      Kriston

    3. Re: Etherpad instance. by Anonymous Coward · · Score: 0

      What's with all the nodejs hate on here? I don't have a favorite, but i was considering learning it. I enjoy python.

    4. Re: Etherpad instance. by Anonymous Coward · · Score: 0

      They're idiots. Node isn't the most optimal thing ever but its easier to setup than a Java environment, and fast at IO. The trivial computation done by most webapps doesn't necessitate Java or binary builds or whatever shit they like.

    5. Re: Etherpad instance. by Anonymous Coward · · Score: 0

      Itâ(TM)s unsafe, unreliable and good to build a house as LEGO pieces. You do it faster but at the first storm it will fall apart very quickly.

  2. God-level Tasklist by Anonymous Coward · · Score: 0

    Wunderlist is great for the interface as well as the connections with other programs. Unfortunately, Microsoft's pursuit of a computing singularity has forced them to mothball it. I'd appreciate if you would start using it so they think before acting like mongrels.

    I have wunderlist set up to feed tasks into my personal health tracking tool, habitica.

    1. Re: God-level Tasklist by walllaby · · Score: 1

      Despite the purchase well over a year ago, and the existence of Microsoft ToDo, Wunderlist has still been available for download. I reinstalled it on my phone since it's still the best available. Maybe the number of installs will make MS hold on to it.

    2. Re:God-level Tasklist by gorbachev · · Score: 1

      Second Wunderlist. Multi-platform, all the features I can hope for, great UX, fast and easy to use.

      Microsoft To-Do, which is being implemented by the Wunderlist team after they were bought by Microsoft, is slowly, very slowly catching up. Once To-Do implements nested projects / lists, I think I'd be ready to jump ship.

      --
      In Soviet Russia, I ruled you
    3. Re:God-level Tasklist by Anonymous Coward · · Score: 0

      >> "Wunderlist is a cloud-based task management application"

      does not meet submitter's requirement of self hosted

    4. Re:God-level Tasklist by Rolgar · · Score: 1

      I recently tried Google Keep after years of Wunderlist, and it suits me better.

      My main usage is just monthly reminders to do around the home maintenance (1st Saturday, Car Maintenance, 2nd Yard work, 3rd change filter for heater, clean the Garage, check light bulbs, fire extinguishers and smoke detectors) 4th Other miscellaneous things), and taking the trash out every week.

      The one feature I wish some task list would offer would be to remind after a certain amount of time since the last time I completed the task. So If I say remind me in 30 days to give the cat her flea medicine, and I put it off for 2 weeks, I'd like to be reminded 30 days after that, not 16. Instead, if I select the 30 days, it only starts counting for 30 days from the original reminder date.

    5. Re:God-level Tasklist by Anonymous Coward · · Score: 0

      Wunderlist has worked very well for me over the years as well. I wasn't aware of Microsoft having bought them, thanks for the note. I may have to search for some other alternative, in case they decide to drop it.

  3. Todo lists? by 110010001000 · · Score: 2

    Why are your todo lists so top secret? What are you planning? I'm forwarding this to the authorities.

    1. Re: Todo lists? by Anonymous Coward · · Score: 0

      Itâ(TM)s probabky all the animes he wants to watch

    2. Re:Todo lists? by rtb61 · · Score: 1

      Well, this dude is so fussy, it is simply better to say, roll your own. Basically write a tiny little database, with a simple interface, do it with libre office for example, if you can run it on your phone and simply host the database with your ISP, encrypted. So where ever you are load it on up. To be honest I have found people who do not manage todo with scraps a paper, a simple diary and memory will not manage them no matter the technology. Reality is though todo list are simple databases, you want pushed reminders, that means running a remote application, you could create a really cheap won and hook it to your home internet connection and then run an desktop shortcut to load the app and get the filed from your home server. You want all they help, pay for a consultant, you want roll your own, pay for it ;).

      --
      Chaos - everything, everywhere, everywhen
    3. Re: Todo lists? by nullchar · · Score: 1

      Isn't a To Do list the de facto example for learning a new programming language?

      If you need more than paper (post-it notes) then roll your own.

    4. Re:Todo lists? by Zaiff+Urgulbunger · · Score: 1

      Why are your todo lists so top secret? What are you planning? I'm forwarding this to the authorities.

      What ever it is, I suspect you're now at the top that list! :D

    5. Re:Todo lists? by jellomizer · · Score: 1

      That’s what I thought.
      Especially when he says some options are just too old and havn’t been updated. They haven’t been updated because there isn’t much to update. A to-do list is a simple program that any first year CS student can program. File IO, Arrays, simple interface.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:Todo lists? by Cederic · · Score: 2

      TODO:
      - build web interface
      - build server back-end
      - develop branding
      - secure investment
      - find alpha testers
      - start alpha
      - finish alpha
      - start beta
      - finish beta
      - set up launch party
      - launch
      - IPO
      - crush microsoft
      - buy google
      - world domination
      - create bug tracker
      - meet parole officer
      - write book

    7. Re: Todo lists? by Jesus+H+Rolle · · Score: 0

      Isn't a To Do list the de facto example for learning a new programming language?

      In my experience, most employers are looking for "Hello world."

    8. Re: Todo lists? by Anonymous Coward · · Score: 0

      You forgot PROFIT!

    9. Re: Todo lists? by Anonymous Coward · · Score: 0

      Indeed it is. I used it as an excuse to start learning gnu smalltalk.

    10. Re: Todo lists? by Anonymous Coward · · Score: 0

      No, there's never any actual profit, just VC funds and investor capital moving around until it gets seized by the IRS in the shakedown.

  4. eGroupware with CalDAV. by Zombie+Ryushu · · Score: 2

    Run an eGroupware on Apache with CalDAV Turned on. Tasks lists are just another form of Calendaring.

    On Linux and Windows: Configure Mozilla Thunderbird with the Thunderbird Lightning extension.
    On Android: Configure DavDroid From F-Droid with CalDAV resource.

    1. Re:eGroupware with CalDAV. by Thumper_SVX · · Score: 1

      I will second your suggestion because it was obvious to me even from the question that this person has no idea what they're doing or they would've already found the massive selection of options available. It's definitely a solved problem at this point.

      Hell, you want to get fancy then you can even deploy Z-Push so you can send up your phone to ActiveSync to your calendar/To-Do as well as contacts and mail. I do this myself though my backend is split (IMAP mail and I use OwnCloud for my calendar and contacts via CalDAV/WebDAV). This stuff isn't hard to setup with a bit of Linux knowledge... I did it in a Saturday afternoon.

      I might take a good look at that eGroupware though... I hadn't heard about it before and it looks pretty slick. I've been using OwnCloud's mail plugin (an embedded RainLoop which is... OK) and the eGroupware stuff looks much better integrated. Thanks for that heads up :)

  5. ackerTodo by Anonymous Coward · · Score: 0

    http://ackertodo.sf.net

    1. Re:ackerTodo by Golbez81 · · Score: 0

      Thanks I've been looking for something to replace mytinytodo and this one fits the bill. Not sure why people downvoted this. It's exactly what was asked for.

    2. Re:ackerTodo by Anonymous Coward · · Score: 0

      One possible reason I see for downvoting is that the last update was 2006.

    3. Re:ackerTodo by dbwells · · Score: 1

      The site serves a Coinhive miner, apparently.

  6. still miss astrid tasks by Tensor · · Score: 2

    Before Yahoo, with their longsightedness bought and killed it for absolutely no reason, astrid tasks was effing glorious. The old sources are still up https://github.com/todoroo/astrid and this for is still being worked on https://github.com/tasks/tasks there is also an android app for this second one.

  7. Relevant requirements by El+Cubano · · Score: 4, Insightful

    ... or very old software that has shown no sign of updates in years.

    How is that relevant? I understand if the software has outstanding major bugs or is not feature complete. However, as you point out, the todo list is basically a universal problem that has been around since the beginning of time. So what if some application was last updated 10 years ago if it does the job and is essentially bug free?

    I also get it if you really want a nice responsive mobile experience and the only tool you find was "completed" before responsive design was a thing. But, the point still stands: a lack of recent releases does not automatically make a piece of software unsuitable or undesirable. Lack of responsive design would be an example of a missing feature, as opposed to an outright bug.

    I would be interested to see what came in your search that you deemed "too old". Assuming that age is the only problem you found with them, I suspect that one or more are actually still quite useful.

    1. Re:Relevant requirements by null+etc. · · Score: 1

      So what if some application was last updated 10 years ago if it does the job and is essentially bug free?

      "If it does the job" can change as your needs change. Do you want to be locked to a fossil that has no hope of growing and changing with the times? What if a new vulnerability like Shellshock or Heartbleed affects the software? Do you just say, "Oh whelp, nobody updated the software in six years so I guess it's time to move on?"

    2. Re:Relevant requirements by Actually,+I+do+RTFA · · Score: 1

      What if a new vulnerability like Shellshock or Heartbleed affects the software? Do you just say, "Oh whelp, nobody updated the software in six years so I guess it's time to move on?"

      Probably. Or just upgrade the dependency if that's possible and push that change to all the other users.

      It's fine to use "is actively being updated" as a factor, but it's hardly a deal-killer. Especially for something as low-security as a todo list.

      --
      Your ad here. Ask me how!
    3. Re:Relevant requirements by Anonymous Coward · · Score: 0

      No longer under development is a big problem for something you are installing facing the web.

    4. Re:Relevant requirements by AbRASiON · · Score: 1

      Cross platform support.

      New features (on said platforms?)

      Faster / more secure / better syncing, more sync options, adding attachments, sharing

      There's a heap of ways to improve software, I am with you a trillion % to not fix what ain't broke, but if it's a good developer, then constantly fiddling isn't always a bad thing if it's positive.

      (best example I can think of is display fusion multi monitor tool, exceptionally supported)

    5. Re:Relevant requirements by Anonymous Coward · · Score: 1

      "If it does the job" can change as your needs change. Do you want to be locked to a fossil that has no hope of growing and changing with the times?

      Who said you are locked in?
      You can just switch to another software if your needs change.
      If the list is too large to be manually retyped into another service then he is probably looking for project management software rather than a todo list.

      It is also not like it is hard to find programs that gets regular updates that doesn't have the other end of the problem:
      "Only 5% of the userbase used this feature so we decided to remove it since it was too much job to maintain." or "We don't care what people use or not, we wanted to do this change for funsies."

    6. Re:Relevant requirements by Anonymous Coward · · Score: 0

      If it ain't updated in 10 years, it ain't SystemD compatible. Prolly won't compile, even.

    7. Re:Relevant requirements by Cederic · · Score: 1

      Look at this from another perspective.

      Someone that writes a to-do tracker clearly has completion issues. They need software to help them track what they need to do, because they're just not getting it done.

      So abandonware suggests that either they completed their to-do list (which clearly they can't do, as they wouldn't need to write the software if they could) or that the updates/bugfixes/security patches are still on the to-do list, just lower priority than everything else.

    8. Re: Relevant requirements by Anonymous Coward · · Score: 0

      1. Security issues
      2. Old and potentially obsolete dependencies (see no. 1)
      3. Web UI that's nice to use on phones

      Yadda yadda yadda

    9. Re:Relevant requirements by Anonymous Coward · · Score: 0

      it's 'welp"

      "whelp" is when a bitch has puppies.

    10. Re:Relevant requirements by Albanach · · Score: 1

      How is that relevant?

      The likes of MyTinyTodo uses obsolete mysql calls. You can't even run it with an up-to-date MySQL server. Of course I have the source, so could update it, but it leaves you wondering if there are other flaws. Since the environment it's running on will change over time, it's useful to know the software might survive it.

      Also, I see updates (even infrequent ones) as some evidence of an active user base. Again, that means that if there's some significant change required, it's more likely to happen.

    11. Re:Relevant requirements by FeelGood314 · · Score: 1

      Sorry to comment here - this is just for "Actually, I do RTFA" - Who ask a question about rural suicide rates and Simpson's paradox. Suicide rates are much higher in low density areas of Canada because native Canadians make up a higher percentage of the low density areas. Native Canadians have an extremely high suicide rate compared to the non-native population. If you really wanted to compare rural to urban suicide you have to compare it by demographic subgroups.

    12. Re:Relevant requirements by Anonymous Coward · · Score: 0

      Because it's old and ugly. It doesn't match other programs nor the themes that my phone/PC uses. You'll blow this off as pussy bullshit, but THIS IS SLASHDOT!!!! You know how OCD these nerds are. Every day is an Aspie convention here. A Nit-pick-a-thon if you will. I don't care how good she looks with my dick in her mouth, I don't wanna stare at Ms Jar Jar Binks all goddamned day.

    13. Re:Relevant requirements by Actually,+I+do+RTFA · · Score: 1

      First, thanks for seeking me out to continue the conversation!

      I got thrown for a loop wondering "how do you know that the Native Canadians have a higher suicide rate, and that causes the low density suicide rate to climb, as opposed to vice versa". But then it occurred to me that your demographic claim probably controlled for density, etc.

      Just so I'm clear on how it is an example of Simpsons Paradox, what you are stating is that low density Native Canadians are less likely to commit suicide than those that live in high density areas and low density Imported(?) Canadians are less likely to commit suicide, but the mix of those two demographics reverses the trend and makes any random low density living person more likely to commit suicide?

      That sounds believable. I can also see how different politically motivated groups would use the "controlled for demographics" math or not to push their own narrative.

      --
      Your ad here. Ask me how!
  8. Self-hosting by 93+Escort+Wagon · · Score: 2, Insightful

    Right there you’ve eliminated 95% of the applicable software.

    Do you actually need to self-host, or is it just necessary due to your own philosophical predilections?

    --
    #DeleteChrome
    1. Re:Self-hosting by Duckman5 · · Score: 2

      This is slashdot. We're a bunch of nerds with a tech bent. Even if our paranoid delusions didn't convince us we need to hide our grocery lists from the NSA, it would need to be self-hosted because we can self-host it.

    2. Re:Self-hosting by Anonymous Coward · · Score: 0

      Do you actually need to self-host, or is it just necessary due to your own philosophical predilections?

      Beyond food, water and air what is "necessary" is subjective.

    3. Re:Self-hosting by 93+Escort+Wagon · · Score: 1

      I understand that... but that nerdy “tech bent” can sometimes get in the way of pragmatically selecting the best tool for the job.

      --
      #DeleteChrome
    4. Re:Self-hosting by humankind · · Score: 3, Insightful

      Self-hosting is making more and more sense nowadays in the marketplace where cloud based apps offer "free" services at first and then squeeze their customers to death later.

    5. Re:Self-hosting by Anonymous Coward · · Score: 0

      Slashdot bots only need electricity.

      (capthca: flaming)

    6. Re:Self-hosting by Anonymous Coward · · Score: 0

      All is preference.

      Does anyone really need software for a to-do list? Will the time spent on selection, installation, learning and maintenance of said system be recouped later?

      Both answers are the same.

    7. Re:Self-hosting by Anonymous Coward · · Score: 0

      I don't see how self-host is an odd requirement, especially not for a todo list.
      Say that he have a bad internet connection and gets outages every now and then. That is the perfect time to get your ass off slashdot/netflix/reddit/whatever and actually do something.
      Not being able to access the todo list then would be a major downer.

    8. Re:Self-hosting by Anonymous Coward · · Score: 0

      The best tool is the one you write, dummy. Don't you enjoy programming?

    9. Re:Self-hosting by coofercat · · Score: 3, Informative

      I wonder too...

      It's 'cloud' hosted, but thus far has been pretty well behaved: Todoist (https://todoist.com/). It has about a bajillion features I don't use (hell, I don't even put due dates on my tasks). It's a nice way to quickly take down items you need to remember and then tick off later though. I'm on the free version, which hasn't been 'nagware' at all, offers enough basic functionality to be useful and so far doesn't appear to be showing me "related ads" or any such thing.

      So if 'self hosted' is an absolute requirement, I'd recommend checking them out so you know what you need to copy ;-)

    10. Re:Self-hosting by Anonymous Coward · · Score: 0

      Why can't some people ever just answer the fucking question, without trying to change the requirements? The requester knows what is required better than you do; if you can't answer relevantly, don't answer at all.

    11. Re:Self-hosting by Anonymous Coward · · Score: 0

      Self-hosting is just running you software on someone elseâ(TM)s network, power grid, operating system, etc. etc.

    12. Re:Self-hosting by Anonymous Coward · · Score: 0

      The best tool for the job is almost never "put all of my data in somebody else's hands and hope they don't fuck something up or go under and take all of it with them." Surrendering to that mindset is not pragmatic in any sense of the word.

    13. Re:Self-hosting by Archtech · · Score: 1

      Right there you’ve eliminated 95% of the applicable software.

      Wouldn't it be more constructive to identify and perhaps compare some of the 5% that remain?

      --
      I am sure that there are many other solipsists out there.
    14. Re:Self-hosting by Archtech · · Score: 1

      The best tool is the one you write, dummy. Don't you enjoy programming?

      If everyone agreed with you about that there would be several hundred million operating systems, networks, database systems, spreadsheets, word processors, etc. today.

      Whereas in fact only programming languages have reached that point - because everyone actually does write their own.

      --
      I am sure that there are many other solipsists out there.
    15. Re:Self-hosting by Archtech · · Score: 0

      Beyond food, water and air what is "necessary" is subjective.

      Actually, the need for those is subjective too. You don't need them unless you want to go on living, and there is no logical reason to do so.

      Perhaps this is more true of some than of others.

      --
      I am sure that there are many other solipsists out there.
    16. Re:Self-hosting by ctilsie242 · · Score: 1

      You get what you pay for. It might be that a Digital Ocean droplet, an application server on LightSail, or something similar might be a lot better in the privacy and security sense than trusting a "free" provider. Or, it might be useful to have a VM farm on a DMZ and host it from your Internet connection.

      The downside is that you have to maintain, back it up, and secure it, but the upside is that you pack your own parachute, and know what you are getting, and where your data sits.

    17. Re:Self-hosting by Dark+Coder · · Score: 2

      Is that self-hosting too hard to get understand? I too have a need for that

    18. Re: Self-hosting by Type44Q · · Score: 3, Insightful

      You're right in spite of yourself: by far the best tool for this job is indeed the one you write yourself... with a pencil (it's a to-do list, for fuck's sake).

    19. Re:Self-hosting by Albanach · · Score: 1

      Do you actually need to self-host, or is it just necessary due to your own philosophical predilections?

      Yeah, possibly sensitive information, so it needs to be self-hosted.

      As the AC said, it's probably not that unusual a requirement for a To-Do list, which left me a little surprised at just how much this has moved to the cloud in recent years. I can imagine a whole host of folk from doctors and lawyers through IT security folks would want to have easy access to their to-do list, but wouldn't want a copy of it living anywhere they don't control (and for some it might even be illegal to do so).

    20. Re: Self-hosting by Anonymous Coward · · Score: 0

      ...all of which are more likely to still exist in the near future than the latest startup hosting your to-do list.

    21. Re:Self-hosting by UnderCoverPenguin · · Score: 1

      One simple to setup option would be Fossil's builtin issue tracking. A singles executable to download and "install". Web-based UI and the issue tracker is very configurable. http://fossil-scm.org/

      For access outside your home/office LAN, you will need to use stunnel or configure your Internet-facing webserver to forward HTTP to your Fossil server.

      --
      Don't try to out wierd me, three-eyes. I get stranger things than you, free with my breakfast cereal. --Zaphod Beeblebr
    22. Re:Self-hosting by HeckRuler · · Score: 1

      Self-hosting is just running your software on someone else's network

      Which I pay for and will switch away from if they try dicking with it. Also encryption means they CAN'T dick with the content I put on it. Also, No, my todo list typically doesn't leave my phone (but doesn't show up on my calendar... ), so it doesn't go through my ISP.

      someone else's power grid

      Which, as long as it's maintained, won't dick with any of my stuff. Also, my cell phone has a battery you insensitive clod!

      someone else's operating system

      Which I'm pretty sure a number of people around here would agree is a good thing to have under your control rather than "someone else" being able to dick with it. Hurzzah open source model, and all that.

    23. Re: Self-hosting by lsatenstein · · Score: 1

      Get a roladex postal sized card system. Typically the cards serve for keeping phone numbers and some crm information.

      Use it for your planning and calendaring. When a project falls behind, remove the card and move it forward.
      Have some index cards that go from 1 to 53 (for each week).
      Do you need to project plan by the hour? Then look for some shop-floor software that takes machines, manpower, work, and does a MPS Schedule.

      --
      Leslie Satenstein Montreal Quebec Canada
  9. Trello by tearmeapart · · Score: 2, Insightful

    Does not fulfill all of your requirements, but it is simple, and has web and mobile apps:
    https://trello.com/

    Made by https://www.joelonsoftware.com... , who has a style that most, but not all, developers like.

    1. Re:Trello by rot16 · · Score: 1

      I use Trello as well for my personal TODO and many other collaborated lists. I only use it for throwaway data though (assumption is you never need to search archived items).

    2. Re:Trello by jenningsthecat · · Score: 2

      Does not fulfill all of your requirements, but it is simple, and has web and mobile apps: https://trello.com/

      I'm not sure why you've been modded up, even taking into account that "all your requirements" caveat you tossed in. TFS has only five sentences, the second of which says "For a variety of reasons, I need something I host myself...". That seems like a pretty immutable part of the spec, and Trello doesn't satisfy it.

      --
      'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    3. Re:Trello by Anonymous Coward · · Score: 0

      The final question posed is:
      What are other Slashdotters using to manage their real-world task list?

      Solely answering the actual question asked... I also need to say "Trello" is what I use to manage real-world task lists.

    4. Re:Trello by Dark+Coder · · Score: 1

      Why is this insightful? It is not self-hosting!

    5. Re:Trello by Anonymous Coward · · Score: 0

      Original author didn't ask for a self-hosting solution.
      He stated he needed a self-hosting solution. Then he asked "What are other Slashdotters using to manage their real-world task list?" because Slashdot is about click bait, not actually solving the original poster's question.
      So Trello is a perfect answer to the question.

  10. Kanban Flow by Anonymous Coward · · Score: 0

    Kanban Flow meets all criteria except being hosted on your own machine. It's one of the most comprehensive feature filled tools I have ever used.

    1. Re: Kanban Flow by Anonymous Coward · · Score: 0

      I would also recommend this application

  11. Me neither by Anonymous Coward · · Score: 0

    I honestly haven't found a general TODO list / calendar tool that I liked either. Seems like a blatantly simple problem, but yeah.. have yet to find a solution that ticks all the boxes for me. My requirements are pretty basic (I almost prefer simpler with less bells and whistles), so very much considering just rolling my own one of these days.

    I currently use CherryTree for general purpose note taking.. but looking to migrate to something else. Possibly one of the billion of (self-hostable) js based wikis.

  12. Notebook/pencil by Anonymous Coward · · Score: 0

    Pen and paper. No need to over complicate something so simple as a to-do list. If you really have tasks so complex it requires software, you probably should get Microsoft project, outlook, or Google docs

    1. Re:Notebook/pencil by Anonymous Coward · · Score: 0

      Pen and paper. No need to over complicate something so simple as a to-do list.

      Agreed. But then:

      If you really have tasks so complex it requires software, you probably should get Microsoft project, outlook, or Google docs

      How do you manage to think up three pieces of crap very widely known but entirely unsuitable for any task, n'mind the task at hand?
      None of them are FOSS, to boot. What is wrong with you?

    2. Re: Notebook/pencil by Anonymous Coward · · Score: 0

      The post asked what slashdotters are using and never mentioned free software. So why the fuck are you being such a bitch?

    3. Re: Notebook/pencil by Anonymous Coward · · Score: 0

      Hm, you must be new here.

  13. Emacs org mode by seasunset · · Score: 1, Informative

    I am one of those who moved to emacs because of org-mode.

    Give it a try. If emacs is the kitchen sink, emacs is the rest of the house. And it is especially good as a (human) task manager

    1. Re:Emacs org mode by Anonymous Coward · · Score: 0

      "If emacs is the kitchen sink, emacs is the rest of the house."

      sounds a little recursive

    2. Re:Emacs org mode by basic.gongfu · · Score: 1

      Second orgmode, nothing else comes close. Same for Emacs, despite its faults.

    3. Re:Emacs org mode by Anonymous Coward · · Score: 0

      Doesn’t run on an iPad or iPhone

    4. Re:Emacs org mode by jrumney · · Score: 1

      MobileOrg is available for iOS.

    5. Re:Emacs org mode by vtcodger · · Score: 1

      org-mode has all the capability one could desire -- outlining, integrated basic spreadsheets, embeddable links to all kinds of stuff. I actually do use it for some things.

      **BUT** ... EMACS key bindings are insane. There are good historical reasons for that. But nonetheless few people are capable of learning them, and even fewer actually do so.

      **ALSO** EMACS has been around a long time -- longer than all common GUIs. As a result, many problems that are handled pretty consistently in browsers, Windows, KDE, etc are done differently in emacs. Things like search and replace. It's not that the EMACS solution is bad. It usually is fine once you figure it out. But it's different and needs to be learned or tweaked. Modifications exist for clipboard handling, text marking, and some other things that make EMACS work like other software. But there don't seem to be modifications for all capabilities -- search or search and replace for example. This may or may not drive the user nuts.

      ===

      Two decades ago when I still used Windows, I tried every PIM I could find. I hated them all. I finally rolled my own solution in Python. I still use it. But I wouldn't really recommend that others do that. Two thirds of the code is convoluted and obtuse GUI handling that is enormously difficult to analyze and maintain. It turned out to be a great way to learn Python, experiment with procedural, object oriented and functional programming. And it taught me a great deal about why most modern software UIs suck so badly. But unless you are a lot smarter than I, rolling your own doesn't seem to be a quick path to a task management solution.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    6. Re:Emacs org mode by AmiMoJo · · Score: 1

      I have a much simpler solution that works with any text editor. I just leave TODO: comments in my source code and grep them later.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Emacs org mode by vtcodger · · Score: 1

      I failed to mention the obvious. EMACS Org mode has scheduling/task management features. As it happens, they aren't a great fit to my needs, but I think they will likely work better for others.

      ===

      What does my Python task management software do?

      • There's a date ordered list of tasks
      • Each Task has:
        • an editable date with an (optional) date step (n days/weeks/months/years)
        • a title
        • an optional text field with unlimited amounts of free form text
        • Optional links to unix shell scripts

      It has buttons/fields to step the date, edit the text, search titles or text, insert/delete/edit links. And it allows several different tasks lists to be in use at the same time. I use one for tasks and another for problems.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    8. Re:Emacs org mode by vtcodger · · Score: 0

      I often do that. Works file for stuff without time constraints. It could probably done even for tasks with start and/or finish dates, but I think it'd take more discipline than I could muster to make that work.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    9. Re:Emacs org mode by AmiMoJo · · Score: 1

      I was joking. Maybe.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Emacs org mode by Cederic · · Score: 1

      Quite apart from that being a fucking awful development antipattern it's entirely fucking useless for people that want to track non-coding activities.

      cashLedger += credit;
      debtTracker -= debit;
      TODO: buy milk, feed cat
      output("This made sense when I wrote it, but only to me");

    11. Re:Emacs org mode by cc1984_ · · Score: 2

      ""If emacs is the kitchen sink, emacs is the rest of the house.""

      sounds a little recursive

    12. Re:Emacs org mode by Anonymous Coward · · Score: 0

      The problem isn't getting adjusted to emacs keybindings. The problem is once you are adjusted you have no idea what "Ctrl-x Ctrl-f" will do in any other software that you use...

    13. Re:Emacs org mode by AmiMoJo · · Score: 1

      On the plus side I have a git history of all my to-dos and can compile statistics on how badly I fail to complete them.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:Emacs org mode by imAck · · Score: 1

      No way. Use vi to edit TODO.txt on a server you can SSH into. Use SVN if you need to sync across devices. Vi for life.

      --

      It's hard to tell the cool to chill, my favorite hotel room has a view to an ill.

    15. Re:Emacs org mode by Anonymous Coward · · Score: 0

      Here's my recipe:
      org-mode + auto-revert-mode + dropbox

      Then just keep it open on all the devices.

  14. OrangeScrum by Anonymous Coward · · Score: 0

    I use Orange scrum hosted on an old hp workstation at home. Uses Centos, PHP and MySQL. Works a treat!

  15. todo.txt by Anonymous Coward · · Score: 0

    Keep your todos in todo.txt format. Store them anywhere you want for security. Use dropbox if you want. Use Swiftdo on iPhone. Use Emacs or any other text editor (and there are emacs modes to make using the todo.txt format easier) to modify. Never worry about obsolescence. Total control over your data in a format that will be readable forever.

    1. Re:todo.txt by manu0601 · · Score: 1

      Same here, I use a text file. But I edit it with vi, you insensitive clod.

    2. Re:todo.txt by vtcodger · · Score: 1

      todo.txt is (probably) fine if you are comfortable with priority ordered task management. I prefer date(/time) ordered management as it allows me to schedule tasks like buying birthday presents months or even years in advance and have them pop up when it's time to tackle them. My impression is that is difficult or impossible with todo.txt.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    3. Re:todo.txt by Anonymous Coward · · Score: 0

      What if after editing your file you simply piped it through the sort command based on the date/time field? Then editing is merely appending but it is put in the order you want?

    4. Re:todo.txt by vtcodger · · Score: 2

      The todo.text format https://github.com/todotxt/tod... doesn't seem to have a simple date field. The closest I see is a FINISH START pair, each specified as a 10 character YYYY-MM-DD string. That's a lot of typing for a number that can be specified as YYMMDD. It's been a long time, but I'm pretty sure I looked at that and decided that the format was intended for someone with more patience than me.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  16. OmniFocus and Gitlab by Port-0 · · Score: 1

    On a Mac I like OmniFocus.

    Though lately I've been using a self-hosted GitLab instance to manage projects and tasks. It is overkill for a SIMPLE todo list. I find it helpful to be able to manage other files with projects, along with code when I am doing a coding project, it also allows me to manage tasks/issues which I can run through a kanban board, and tag tasks in various different ways, comment on tasks (remind myself where I was with it) and do all of what I used OmniFocus for. Though to be fair, I've never used the full extent of OmniFocus features. The nice thing about gitlab is that once hosted, it can be accessed from any platform with a web browser.

    1. Re:OmniFocus and Gitlab by Anonymous Coward · · Score: 0

      So you need a 8 core cpu and, if it's only you, 4GB of RAM to just get track of some tasks. Congratulations.

    2. Re: OmniFocus and Gitlab by Anonymous Coward · · Score: 0

      Actually I do a similar thing minus omnifocus. I run gitlab on an intel nuc as a docker container along with a number of other containers. It works quite well and simple to set up as a container, provides great flexibility for all sorts of scenarios. Of course if you are happy with a list on paper it's probably not for you.

  17. TiddlyWiki by Anonymous Coward · · Score: 0

    https://tiddlywiki.com/

  18. My phone. Iphone 5S for the curious. by TigerPlish · · Score: 3, Insightful

    Seriously, my phone. It goes where I go, and if I keep the list in apple notes, then it's cloudified and i can hit it from my PC or ipad or from any browser, really.

    Alternatively, a... a.. *GASP* I can't say it in this day and age!

    A... s small spiral-bound notebook, be it hinged at top or at the side, and a trusty old Pentel .5mm pencil. Like a really, really old one like the P225. I have at least half a dozen. Yeah. One of them dates to 1978 or so. That one has a place of honor on my piano, it's from 4th grade.

    Hey, you asked. Sometimes the oldest of tools are still the best...

    Truth be told, I prefer paper and pencil..

    --
    The "Civilized World" jumped the shark ca. 1973.
  19. vim by Anonymous Coward · · Score: 0

    vim ~/todo.txt

    1. Re:vim by Kvasio · · Score: 1

      ed ~/todo.txt

  20. TaskFreak! by Valacosa · · Score: 1

    TaskFreak? http://www.taskfreak.com/origi...

    Yeah, it's old. But also you can host it yourself, it's simple, it has a web interface, and it works. Just because something is old, doesn't mean it's bad. Especially if it's a solution to "a problem that can't be unique or unusual"

    --
    "Live as if you'll die tomorrow." Ridiculous. You could die later today.
  21. Remember the Milk by Anonymous Coward · · Score: 0

    Remember the Milk

  22. Calendar by trawg · · Score: 2

    I have tried a bunch of TODO lists of various types. There are tons of them and many of them are great pieces of software; marvels of design and user experience and technology.

    But all of them have the same critical fault: they require you have discipline. If you don't have discipline they quickly turn from a handy list of all the things you need to do into an extensive catalogue of your failure to get anything done at all.

    The thing that made the biggest difference to me was to stop listing things and start putting them into my calendar. Give them an actual slot in your life like any task you have to do at work.

    Obviously this still requires the exact kind of discipline but I found it way easier to get things done - both at work and at home - if I'd already set aside a time to get things done. Plus all your time management and task management and TODOs are all in a single application.

    It's not perfect but when I started putting my entire life into my calendar - 'extreme calendaring'! - I found that I was more effectively able to manage my time for the drudge tasks that otherwise I'd just put off inevitably. Of course you do end up 'snoozing' items, but if you get in the habit of this meaning 'move it to another free slot' it takes a lot of the boring overhead out of trying to figure out all the things you have left to do.

    The downside is you end up feeling a little bit ruled by your phone and computer constantly telling you what to do. But I found this better than the constant background radiation of dread knowing all the things on my TODO list that I kept procrastinating about.

    1. Re:Calendar by Anrego · · Score: 1

      Same sentiment about discipline, though not necessarily the same solution.

      What works for me is dedicating a half hour (Friday morning) to making sure my TODO list still reflects reality, in addition to just the learned discipline of putting stuff in the list as it comes up.

      I end up roughly grouping items on my list into: today / immediate, short term, long term, and "parking lot". The specific meanings of those is kinda subjective and varies on a day to day basis.. and if anything has a specific due date I'll usually make a note next to it... but I've found this generally works best for me.

    2. Re:Calendar by Anonymous Coward · · Score: 0

      Same here but I already had the discipline of managing a dozen credit cards and bank accounts across various countries. I was scanning originals and reconciling everything in Quicken. I added accounts for cash, postage, phone calls, trips and other forms of communication. I even had a double sided A4 paper template that could be trimmed and folded into 20x credit card sized forms for a total of 320 handwritten notes for later entry into my computer. The trick I used was Quicken's free-form multiple Class that could have anything added or changed at will. I used /Todo, /Urgent, /Done, /Dead, etc., and a single click allowed me to review and/or change the list in each Class. I kept reviewing these classes each night until no more changes were made. I easily managed hundreds of projects and never missed a beat in over a quarter of a million transactions. I retired and stopped that system 25 years ago, but would reuse it if I ever have to become that commercially busy again.

    3. Re:Calendar by trawg · · Score: 1

      Yep, I've tried this as well. I found it tough because my mornings were often basically "disaster recovery from all this emergency that happened overnight", so I really struggled with finding a dedicated chunk of time in the morning. Definitely think this would work in different roles though.

    4. Re:Calendar by bingoUV · · Score: 1

      Calendaring has been one of the major work-organization concepts for a long time. David Allen's "Getting Things Done" (GTD) made some good arguments against it. A summary follows in the specific context of your post, but good overall summaries are available elsewhere - and of course the book. GTD got a huge following - not entirely undeserved, so it is worth repeating its lessons. Of course, it is not for everyone.

      1. In "knowledge work" as has become most of the work in the last 3 decades : one is not always the master of one's own calendar. Unforeseen tasks of variable priority keep popping up by the minute. It can be frustrating and can cause induced helplessness if one is forced to reschedule tasks multiple times.

      2. Context matters a lot. E.g. your stock of apples at home is low. Nothing urgent, but you need to get some in next 2-3 days if you are around farmer's market. With calendaring, you need to make a false urgency of needing to get apples "today". Even ignoring this false urgency, while appearing on the calendar when you are at work, is not only useless but actively pushes away the real things you can do at work.

      With GTD, you put Apples in the list of farmer's market. Which you only open when you are in the farmer's market.

      3. Calendar is difficult to review. You put your current girlfriend's dad's birthday on your calendar, say it is 10 months away. In 2 months , you break up with the girlfriend and that information is now not very useful, yet occupies an important slot in the calendar. You need to prune this "calendaring" of yours periodically, but calendar interfaces generally don't give much of an opportunity to review easily. Going through next 10 years of events is not easy - especially if most of your TODOs end up in the calendar.

      4. Calendars have no place for notes. So they solve only half the organization problem. Notes are pieces of information not relevant to any day in particular. With calendaring, you need to handle it separately.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    5. Re:Calendar by Cederic · · Score: 1

      That approach wouldn't work for me.

      My to-do lists are simple text files (one each for work and home) organised in a 'most important at the top' order.

      The order constantly changes, new entries keep appearing, and the granularity can be massively different. e.g. 'Write book' is one row below 'get eyesight tested'.

      My work to-do list can have four year old entries. They're still relevant, they'd still be nice to get done, but they've never been the best use of my working time. More immediately, the thing that was urgent for the end of this week may now be lower priority than four other things, and that also may mean it wont happen this month.

      Putting stuff into a calendar would be pointless. My days just aren't that strictly structured, the work isn't that predictable, the opportunities aren't that limited. About as close as I get is a to-do entry to "Set up call to discuss X".

    6. Re:Calendar by trawg · · Score: 1

      Great post and that book has been on my reading list for a while. Totally agree with everything you say and that it doesn't work for everyone. Some specific comments though:

      1. In "knowledge work" as has become most of the work in the last 3 decades : one is not always the master of one's own calendar. Unforeseen tasks of variable priority keep popping up by the minute. It can be frustrating and can cause induced helplessness if one is forced to reschedule tasks multiple times.

      For work I found it doesn't bother me. The biggest hassle is my partner and I have a shared calendar and stuff will go into it (e.g., "dinner with Bill"). Because she can't give me notifications for those events I often don't find out about them until close to the event, when it's too late to reschedule.

      2. Context matters a lot. E.g. your stock of apples at home is low. Nothing urgent, but you need to get some in next 2-3 days if you are around farmer's market. With calendaring, you need to make a false urgency of needing to get apples "today". Even ignoring this false urgency, while appearing on the calendar when you are at work, is not only useless but actively pushes away the real things you can do at work.

      I get your example but for me this would just go into my "shopping list" calendar thing in the notes. (I am personally looking forward to Android's "remind me when I'm at [place x]" voice feature working properly. I would use this a lot but I've tried it several times and it never seems to properly detect when I'm where I said I wanted the reminder.)

      3. Calendar is difficult to review. You put your current girlfriend's dad's birthday on your calendar, say it is 10 months away. In 2 months , you break up with the girlfriend and that information is now not very useful, yet occupies an important slot in the calendar. You need to prune this "calendaring" of yours periodically, but calendar interfaces generally don't give much of an opportunity to review easily. Going through next 10 years of events is not easy - especially if most of your TODOs end up in the calendar.

      I haven't run into this issue; certainly some calendar items 'expire' in usefulness and you might get notified about it, but in practice what I find is if something else comes up and I'm looking for a slot and an expired item grabs my attention. Deleting things like 10 years of birthdays is typically easy (at least in Google Cal) because it cleverly gives you the option to remove all future recurring events if you want to.

      4. Calendars have no place for notes. So they solve only half the organization problem. Notes are pieces of information not relevant to any day in particular. With calendaring, you need to handle it separately.

      I guess I keep notes elsewhere. I know some people that use Outlook calendar and they keep all their 'notes' in emails, and for a note that requires a calendar item, they can just drag the email from Outlook into the calendar and it turns it into a calendar item.

      This is the one feature I would like in Gmail - 'turn this email into a calendar item'.

    7. Re:Calendar by bingoUV · · Score: 1

      Good, let's keep looking. Even if you don't adopt GTD, it should give you good ideas.

      This is the one feature I would like in Gmail - 'turn this email into a calendar item'.

      This is the one feature I hate in Gmail. If I get a soft ticket in my email (for a hotel reservation, flight etc.), Gmail converts it into a calendar item.

      But giving the option to the user would be against their philosophy. Google needs to decide what goes into your calendar.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    8. Re:Calendar by trawg · · Score: 1

      But giving the option to the user would be against their philosophy. Google needs to decide what goes into your calendar.

      Settings -> Events from Gmail -> Uncheck 'Add automatically' :D

      I have loved that feature for the last few years as I've been doing a lot of travel for work (and pleasure) and have been dependent on the calendar to easily understand my travel windows more easily.

  23. keep.google.com by jshackney · · Score: 2, Interesting

    I just use Google Keep. It's not great. In fact, it's utter crap, but I don't need anything too fancy. When I do (e.g. sorting), I weep silently in my corner, clutching my knees tight.

    1. Re:keep.google.com by Anrego · · Score: 3, Interesting

      Google keep feels like it would be perfect as a day to day (non-work) TODO list.. if it was just a _little_ bit better.

      I use it for things like my grocery list and it works well enough for that, but it could be so much better.

    2. Re:keep.google.com by UpnAtom · · Score: 2

      I love Google Keep. Losing it was the worst thing about giving up Android.

      Instant note taking either typed or voice. Fantastic UI. Good integration with Google Calendar. Syncs online. Can pin to-do list, distinguishing it and prioritising it over other notes taken.

      Found nothing to replace it on Sailfish.

    3. Re:keep.google.com by HockeyPuck · · Score: 1

      Google keep is available on iOS. Just download the app and away you go. I use it all the time for my grocery list. I input the list on my mac, and then access it in the store via my iPhone. I love being able to dismiss line items that I've put into my cart, so the list doesn't become a mix of checked and unchecked lines, by the end the checked items are all at the bottom.

      I just wish it you could bold individual lines, so I could bold the store names. Instead I have to put ***STORE1*** before the items, then ***STORE2*** with it's items...

    4. Re:keep.google.com by goatshadow · · Score: 1

      Separate lists for separate stores.

    5. Re:keep.google.com by Anonymous Coward · · Score: 0

      TiddlyWiki

      Just sayin'

  24. Kanboard by sombragris · · Score: 1

    If you like kanban, Kanboard is great. Is a web application but it's simple to install. If you can self-host a webserver, installation is really simple and has both kanban methodology and all the features you pointed out.

    --
    -- Look to the Rose that blows about us--"Lo, Laughing," she says, "into the World I blow..."
    1. Re:Kanboard by ColaMan · · Score: 1

      Similarly, Wekan is nice - I use it to manage stuff at work, with slots for "Awaiting parts", "In progress", etc

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    2. Re:Kanboard by Zerc · · Score: 0

      I'll second Kanboard although I am a bit lax in keeping my tasks updated. I can confitm that the installation is pretty simple.

    3. Re:Kanboard by rot16 · · Score: 1

      Trello.com webpage and apps suit this list as well.

  25. Text Editor by Anonymous Coward · · Score: 0

    I keep a rolling list on gedit. Most important items are at the top. If I need to re-prioritize, I cut and paste. When the item is done, I mark it with an asterisk.
    Once a month, I create a new list. The old list gets saved as year_month_tasks.txt. All the items still active from the past month get moved to the new month. Everything stays synchronized on all my computers with my SpiderOak.

    1. Re:Text Editor by Anonymous Coward · · Score: 0

      Way back I used to do this with Microsoft OneNote (yeah yeah, it's actually fairly decent for what it was back then). I'd additionally make new sub-tabs for larger tasks and store random bits and pieces.. then link them to the items in my "master todo list". It actually worked fairly well for managing a reasonably complex project involving 4 devs (including me, acting as a kinda pseudo manager) and 2 outside vendors.

      These days it's a jira based stack.

  26. Pencil and paper by Anonymous Coward · · Score: 0

    It just works.

  27. Microsoft Outlook by Anonymous Coward · · Score: 0

    *ducks*

  28. Todoist by Cryophallion · · Score: 1

    I'm honestly not really sure what in my todo list would be considered critically private, so in my opinion, I'm not too worried about hosted solutions. This also makes it easier to use from multiple devices, and keep them synced. Unless people are really all that fascinated with when I make my shopping lists, when I schedule groups of tasks for work, or whatever, and want to take the trouble to hack in, I hope they have fun being bored out of their skulls.

    That being said, I use todoist. I can nest things, I can use templates (which is great as I have a lot of things that have multiple similar tasks, and I can just drop in a CSV to autocreate them) , color code certain topics, etc. The only nitpick I have is not being able to more easily order them my day view, but I can just drag and drop if I need to. The ability to have easy date/repeat parsing goes a long way too.

  29. text file? ftp? by holophrastic · · Score: 1

    I've only had my schedule.todo.txt file for 19 years now.

    ftp, download, edit, upload, done.

    grab a quick web site, dropbox, one drive, or any other file hosting service if you don't like ftp as a protocol for transferring files.

    start lines with a date stamp or two, and you can sort it in any reasonable text editor, or manually in mere moments.

    make it a spreadsheet instead of a text file if you really think you're productive enough to get through that many todo items in the first place.

    why are you making it difficult? whatever solution you use, it won't complete the tasks for you. Why does it need to be in active development? You think your todo list is any more complicated than your grandmother's was 50 years ago?

  30. Old software by Anonymous Coward · · Score: 0

    Jut because something hasn't been updated in a long time doesn't mean it's abandonware.... it could just be stable and feature complete.

    1. Re:Old software by atrimtab · · Score: 1

      Jut because something hasn't been updated in a long time doesn't mean it's abandonware.... it could just be stable and feature complete.

      Until the internet connected platform you are running it on REQUIRES a security or other update that breaks it forever. Old software that is not open source is always one upgrade away from useless. You just won't know which upgrade... but you do know it is coming....

      Why invest your time and data in software that is guaranteed to fail? Probably, at that most inconvenient time.

      --
      Facebook is billions of individual "Skinner Boxes." And if you use it you are the pigeon!
  31. Taskwarrior by twistedcubic · · Score: 1

    https://taskwarrior.org/

    I doubt anything better exists. It is CLI, but third party GUIs are listed on the web site.

    Suggestion: Learn the CLI first. Then install the syncing server "Taskserver" once you gets used to its awesome power.

    1. Re:Taskwarrior by Mondragon · · Score: 1

      Taskwarrior is fantastic. You can access the data from all of your devices, and although it will require some effort the upside is you have full control over all of your data, as well as a significant level of control over how tasks are prioritized, tagged, annotated, etc.

      The server is a bit of a pain to set up, but it's worth it.

    2. Re:Taskwarrior by higuita · · Score: 1

      +1 to this one

      it is very powerfull, it really helps managing tasks, the main program is cli, but you can integrate is most other tools, phones, web

      recommended

      --
      Higuita
  32. todo.sh by Anonymous Coward · · Score: 0
  33. 5x7 notebook by Anonymous Coward · · Score: 0

    Don't knock it 'til you've tried it. I use it for social dates, work estimates, shopping lists, etc. The paper is cheap. The notebook is mobile.

  34. Remember The Milk pro by jddj · · Score: 1

    Multi-platform, mobile apps, Android widgets, web version, offline mode, priority, date, category, flexible recurrence, sub-tasks, notes, delegation, powerful, flexible (better on both the latter counts than the anemic Wunderlist).

    Only thing wrong: it lies about tasks without a "due time". In fact, such tasks have an unstated time of midnight on the due date. Which means that when you cross a time-zone boundary, and your phone's clock gets a new time zone, all your time-less tasks are hopelessly fucked until you return. Any time-less tasks from the new time zone are then fucked when you do. RTM have known about this for years, will not fix.

    In all other respects, it's the best one I've found, after trying dozens.

    1. Re:Remember The Milk pro by drago177 · · Score: 1

      Your favorite (I tried RTM & liked it 'ok') and mine don't have self-hosted options, I believe. But I still feel the need to share b/c it seemed like such a simple problem to solve and frustrated me until I found SplenDO on Android. I was also a little surprised by what turned out to be most important for me in a task tracker:
      1. web interface. SplenDO allows you to use google calendar tasks. It doesn't matter that it feels clunky at first because what's important is I'm already always logged in, so it's fast and easy.
      1. (tied for 1st) ease/speed to jot something down when in a hurry. SplenDO does this by a quick-link in the main Android drag-down bar. I didn't realize how much this helped until I used it for a while.
      2. prioritize your list by due-date. again, not how I thought I wanted it to work at first, and it seems impossible to prioritize any other way actually. but the fact that it helps you in both the app and google calendar ends up working really well.

      So tl;dr Spendo seems like it sucks, yet it's the only task tracker I've ever used (probably tried >10 or so) that has solved this problem so well that I've used it long term.

  35. OneNote by Anonymous Coward · · Score: 0

    Like a normal person.

    Throw in Outlook and Exchange on-prem if you want to be really fussy or just save OneNote lists as files.

  36. Nothing beats... by EzInKy · · Score: 3, Insightful

    ...pencil and paper. They take effort to use and it takes effort to stick to a plan.

    --
    Time is what keeps everything from happening all at once.
  37. LibreOffice Database by dcollins · · Score: 1

    I use a custom LibreOffice Database with a single table: fields for Header, Priority, DueDate, Done, Body. Simple, but it's been my most critical tool for years; the first thing I open on my desktop and leave there every day.

    --
    We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  38. Nextcloud by Duckman5 · · Score: 4, Informative

    You can rather easily host an instance of Nextcloud on rather modest hardware in my experience. It just needs to be able to run apache/nginx, php, and sqlite (you're supposed to use mariadb/mysql but don't absolutely need to if you're just running it for yourself). Activate the tasks app and you're good to go. The entire infrastructure is all open source and you get a whole lot more benefits than just self-hosted tasks.

    Everything is accessible with CalDAV so you can use the built-in sync from the iPhone or DAVdroid and OpenTasks on Android. For desktop/laptop you can access it from the web interface or through your preferred groupware software.

    Since security is an issue, if you don't want to pay for an SSL certificate you can self-sign one or get one from Let's Encrypt.

    1. Re:Nextcloud by Jimbo+God+of+Unix · · Score: 1

      This. But I don't use tasks, I use the Notes App. More free-form maybe, plus an Android app just for notes.

      There are also turnkey versions for Raspberry Pi that may work on other SBCs.

    2. Re:Nextcloud by godrik · · Score: 1

      I have been dong that too. It works pretty well!

    3. Re: Nextcloud by Anonymous Coward · · Score: 0

      i forgot...
      Gets you the dong.

  39. You mean a decent project management tool by guruevi · · Score: 1

    I was recently looking for a good todo app as well, turns out what I really needed is actually akin to a project management/list management/mind mapping tool.

    I need a mind mapping list with dependencies and resource management. Project management tools are too ridgid (no wonder nothing ever gets done by PM's) and mind mapping tools just become an unmanaged web of semi-interconnected things.

    Ideally I would have something that takes speech and associates it with the right "project"

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  40. Bullet journal by Anonymous Coward · · Score: 0

    Pen and paper works for me. I keep a minimalist bullet journal. Google âoebullet journalâ.

  41. Meteor by Invisible+Now · · Score: 1

    Self Serve: CLI server and free local mongo DB integrated with install. Modify to heart's content with JavaScript

    --

    "Knowing everything doesn't help..."

  42. PHP-Write Your Own by Anonymous Coward · · Score: 0

    Something this simple is easy to program, you get exactly the features that you want, and as much secrecy as you need.

  43. LibreOffice Database has many issues by Anonymous Coward · · Score: 0

    While I use LibreOffice Writer, Calc and Impress, every time I tried the database was a disaster. It bombs often in my Linux, so it doesn't instill confidence. I used MS Access about a decade ago, and it's the only MS product that I really miss.

  44. write it yourself you lazy cock by Anonymous Coward · · Score: 1

    socket.emit('task.get',{page:{skip:skip,limit:limit,max:max,sort:{date:-1}}},function(e,tasks){
      if(tasks){
        tasks.forEach(function(task){ //display
        });
      }
    });

    Not exactly rocket science, honestly did you seriously ask for software from a 3rd party to handle what you could do on your own if you would just put on your big boy pants? Grow the fuck up you lazy brainless twat and do for yourself instead of being spoon fed like a goddamn giant 6 foot tall baby.

    I think the entire problem is that anyone would reach for a 3rd party in the first place for something so banal. How do you live with yourself if you see yourself as so crippled and incapable? Are you a child or a man? Where the hell are your testicles and your ability to create?

    Fight club might have been on to something, because right now I want to punch you right in your cornflower blue tie wearing throat for being so utterly incompetant.

    1. Re:write it yourself you lazy cock by Anonymous Coward · · Score: 0

      Ugh. Look at this garbage. Is this what software has become in the age of hipsters and toy languages?

  45. Notepad from M$ by Anonymous Coward · · Score: 0

    Notepad is the only software worth using that's produced by M$. Once your To-Do list is saved as .txt file, you can import it to any of your portable devices from iPod, iPad, iPhone, Android Phone, Nokia. Seriously, I just use notepad, but the first line of each To-Do is a specific date to accomplish the task, then I regularly check them and set series of Alarms on my 1$ phone's Calendar app, so I can remember those To-Do.

  46. Old school by fahrbot-bot · · Score: 1

    ... allows me to organize tasks, give them due dates and/or priorities and to easily reorganize.

    Use index cards, wrapped with a rubber band; carry them in your pocket.

    --
    It must have been something you assimilated. . . .
    1. Re:Old school by Anonymous Coward · · Score: 0

      Index cards work when estimates and re-prioritization are needed.
      Bullet journal works damn well when I can keep the to do list under 7 items.

  47. Sticky notes by Anonymous Coward · · Score: 0

    That and tattooing shit on your dick. I guess for you that might only be 1 or 2 reminders.

  48. Horde by Orgasmatron · · Score: 1

    Horde has a web client and can sync to phones. Does lots of stuff that you probably need done on your phone anyway - email, calendar, contacts, tasks, notes, etc.

    --
    See that "Preview" button?
  49. Re:My phone. Iphone 5S for the curious. by apoc.famine · · Score: 1

    Wife and I ended up with a habit of taking a picture of the dry erase board on the fridge before going to run errands.

    Or asking the person at home to text a picture of it.

    It's a mix of old and new school. Not great, not even good, but it mostly works.

    --
    Velociraptor = Distiraptor / Timeraptor
  50. Pad of paper + a pen by Snotnose · · Score: 0

    As they come up you add them to the list. As you complete them you mark them off. If you have to add new stuff to page 2, then page 1 is still going to be the first thing you see. Older stuff tends to either become more important, or irrelevant (this is when you start a new list on a new page).

    Granted, I retired 5 years ago. But I looked at a lot of time management apps in my day (that would be 10 years ago) and none of them could beat that $0.25 pad of paper I hauled around with me everywhere. Even when I put it into a $25 leather case, it was still at heart a $0.25 pad of paper.

  51. Re:Etherpad boners. by Anonymous Coward · · Score: 0

    More like gayjs!

  52. Re:Etherpad boners. by Anonymous Coward · · Score: 0

    Did you meat him on grindr?

  53. I was planning to write one by 140Mandak262Jamuna · · Score: 1

    For some reason I forgot about it.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  54. Kanboard by Anonymous Coward · · Score: 0

    Kanboard. I've run it myself, very easy to setup and easy to link into things like RSS. www.kanboard.org

  55. Todo.txt by gabbleratchet · · Score: 1

    I use a text file in the todo.txt format (http://todotxt.org).

    I keep the file in Dropbox, and use SimpleTask to edit it on Android.

  56. Spreadsheet by dbrueck · · Score: 2

    It's relatively low tech, but I've tried just about everything over the years and I always come back to using a spreadsheet. I use a Google Sheet, but only because it's super convenient to have it "sync" to every computer and device I use, but there's no reason you can't just store an actual spreadsheet (ODT/XLS) file on a server. I have some misgivings about using Google for this, but the utter convenience of it trumps those concerns.

    A huge consideration in any sort of task tool /has/ to be the "cost" of the most basic CRUD operations. If it takes 20 seconds to add a quick task or reminder to your todo list, or to mark something as done, etc., then you are almost certainly going to stop using it before too long because the tool will be too much in your way - you need as close to a frictionless experience as possible or it will feel burdensome.

    A related issue is that any tool you use /has/ to very closely fit your organizational needs. If you have to adapt too much to the way the tool works or the way the author of the tool conceived its use, then again you will almost certainly stop using that tool before too long. This is especially important because your needs will almost certainly change over time. Sometimes I need to put subtasks into buckets and move tasks between them, other times I just need different areas to track tasks for unrelated projects. Sometimes I need prioritized lists, other times I just need to jot down lists of items whose order is unimportant.

    I am always on the lookout for something better, but a spreadsheet comes closest to hitting the sweet spot of flexibility and power at a low cost. It is just free-form enough to make it trivial to add a quick, unofficial or temporary todo list (and columns make it easy to add multiple lists to the same page), while also supporting more structure via tabs, sorting, and text formatting.

    Support for formulas is also surprisingly useful - for some lists I want to attach a time estimate or some other cost, and so it's nice to be able to include basic calculations like the total estimated time or the estimated completion time/date and have all of that update automatically. Or in the case of priorities like the OP mentioned, it's a trivial matter to constantly adjust priorities or add new ones and sort the tasks in whatever ways make sense.

    My spreadsheet ends up being a combination of my todo lists for work, personal life, etc., my daily/weekly/monthly calendar, and also the thing for tracking goals and progress. Since those things are all sorta related anyway, it ends up being really nice to use a single tool to manage them all.

    1. Re:Spreadsheet by dcollins117 · · Score: 1

      A spreadsheet. That's all I use but was afraid to admit so on Slashdot. One column for priority, one for task description, and optionally one to mark completed.

      Anything more and I spend time managing task lists instead of doing tasks.

    2. Re:Spreadsheet by CarveJunkie · · Score: 1

      Google Sheets for all the reasons mentioned in other replies. Works on Android, iOS, and most PC OSs. Easily scales up and down in complexity. Could be shared if your life was that complicated. A spreadsheet provides flexibility and a good benefit to effort ratio.

    3. Re:Spreadsheet by Anonymous Coward · · Score: 0

      Even better: Text

      I embed it at bottom of my code.

  57. SystemD by Billly+Gates · · Score: 1

    It has everything

  58. ETM: Event and Task Manager. by no_spam · · Score: 1

    Not web based but a fantastic GUI based python program:

    ETM: Event and Task Manager
    http://people.duke.edu/~dgraham/etmtk/

  59. Consider Bullet Journal by DevCybiko · · Score: 1
    http://bulletjournal.com/

    It's an analog system that allows yearly, monthly, weekly planning and daily planning and logging. It also includes an app.

    http://bulletjournal.com/compa...

  60. Progect by rwa2 · · Score: 1

    Still haven't found anything as nice to use as Progect for PalmOS
    https://progect-manager.en.sof...

    There was a Linux desktop version as well that could sync. If someone could port that interface it would be awesome.

    I've more or less given up on the self-hosting requirement and have embraced... Google Tasks (somehow buried in the gmail sidebar) with the Gtasks app/widget. It's not ideal, but it's simple enough for long-term stuff, with due dates and alarms.

    For short term (daily) stuff, call me old-fashioned, but I still use a pen and small notebook that I carry around. I draw little checkboxes. If a task falls too far behind in the queue, I copy it again on the current page and cross out the old one. If I get tired of doing that, I usually finally get motivated to either complete or drop the task. It works for me :/

  61. Waterboard/Torture by Anonymous Coward · · Score: 0

    If you have something you want remembered, it should be introduced immediately before & after extreme physical duress. This is more effective than traditional reminders. The subject will continue to recall the item long after you program it; flashbacks, nightmares, etc. Reasonable uptime and capacity.

  62. Franklin Day Planner by mnemotronic · · Score: 1

    Old school dead trees. I've got to physically write the words or it doesn't stick.

    --
    The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
    1. Re:Franklin Day Planner by shrhoads · · Score: 1

      This is how I originally learned to manage my tasks as well. It's a good system.

  63. Having written a solution for this, I recommend . by shrhoads · · Score: 1

    . . notepad.exe or vi if you have linux. I spent a long time writing software the manages todos (https://oggflow.com) (among other things), but nothing beats notepad.exe (or any plain text file editor.) I use the following notations:

    - this is an unfinished task (due date: Apr 1 2018)
        - this is a subtask (note: don't forget to whatever)
    o this is a task I'm currently working
    v this is a task I've finished

    Nothing beats this for me. I sometimes even do this on paper instead of the computer.

  64. what's a to do item really? by gunslnger · · Score: 1

    A to do item is the same as a defect, so use defect tracking tools, like Redmine.

  65. What are the most needed features ? by Anonymous Coward · · Score: 0

    While there are a lot of todo list software, a lot of them are freeware as well, they lack one essential feature that I feel would benefit the users more

    * The TO THINK LIST

    While 'to-do' list is what to do, and when, the 'TO THINK LIST' feature can enable users to group up items the users might want to find some time to think about

    Couple with that, if they can add in the 'why' and 'how', to aid the thinking process, it would be even more useful

    Any more feedback on what kind of features you desire?

    1. Re: What are the most needed features ? by Anonymous Coward · · Score: 0

      Just use a to-do list, and start your tasks with "Think about".

      Your first one can be: "Think about why I need a list of what I want to think about"

  66. What are you willing to pay for it? by Anonymous Coward · · Score: 0

    You forgot to mention what it is worth to you. It might be a common problem that millions of people also have, but if NONE of you are willing to pay a dime for the software then why is anybody surprised that the only solutions are 'Free' services that are hosted by someone else and either force you to look at ads every time you want to access your list, or require you to give a lot of personal information so that they can sell it to their real customers.

  67. EMACS ORG-MODE by Anonymous Coward · · Score: 0

    OF COURSE

  68. Outlook tasks by DogDude · · Score: 1

    I've found nothing better than Outlook tasks. Tons of flexibility in how you use them. Already integrated with Calendar and Email. They're pretty darn good.

    --
    I don't respond to AC's.
    1. Re:Outlook tasks by CAOgdin · · Score: 1

      I concur. And, if you add a tool named SimpleSYN, you can automatically share and manage a workgroup's combined, integrated Contacts, Calendar and Tasks/ToDos, so you can schedule meetings without waiting for everybody to tell you they're busy then. That sharing can be local, within a LAN to preserve the privacy of the data, or via the Internet, for people on the road, or other fixed locations (the usual caveats about security apply).

      Of course, you have to deal with Microsoft's ideosyncratic approach to software design ("Not the best way, OUR way!"), and usual regular rash of bug fixes.

  69. Paper by Anonymous Coward · · Score: 0

    Seriously. The only time I've ever had a "task list" that was complex enough to require software was at work, and the decision was made by higher-ups. For personal stuff, what is anybody doing that's so complex they need software to manage it? Get some magnets for the fridge. Paper scraps. An old-fashioned calendar? Problem solved.

    1. Re:Paper by vtcodger · · Score: 1

      I find that the principle value of a computer based todo list is for infrequent tasks that I might otherwise forget -- change the oil in the cars, pay local taxes, run a quarterly blood pressure profile ... Yeah, for a daily todo list, pencil and paper would likely be fine.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    2. Re:Paper by Geeky · · Score: 1

      I used to do that, but it was too easy to ignore the notes. Now I create to-do list items on my phone and set reminders at key times. It works better for me. I know too many of us are slaves to our phones, but sadly the truth for me is that a pop up on my phone is far more likely to be noticed and far more effective than a paper note.

      --
      Sigs are so 1990s. No way would I be seen dead with one.
  70. Spec it up by Tablizer · · Score: 1

    Write the up requirements, rank them by importance, and submit them for a custom software quote. Keep the UI simple (close to standard HTML) so that you minimize screwy JavaScript dependencies.

    Everybody has different ideas for what they want and don't want in schedulers such that no existing product will be a sure fit for you.

  71. Paper by Anonymous Coward · · Score: 0

    No matter what I do no matter how hard I try for the last 20 years I've tried to find a digital to-do list. But I keep going back to an 8 1/2 by 11" piece of paper that i write my stuff on and I cross it off afterwards. For some reason I need the tactile component of it and I've given up trying to find a replacement. It works. Why fix it?

  72. Radicale by p91paul · · Score: 1

    I use radicale (http://radicale.org/) as a calendar/todo list server. It even supports committing all modifications to a git repository if you want to keep history. It supports caldav, so I then access it from thunderbird on the desktop; on android a combo of Davdroid(https://www.davdroid.com/), to add the caldav account, and OpenTasks (https://github.com/dmfs/opentasks/blob/HEAD/README.md), to actually view tasks.

  73. OpenTasks by Seferi · · Score: 1

    I recommend OpenTasks, its open source, can be downloaded from F-Droid as well. It has nextcloud support so you can host it yourself.

  74. I wrote an app for that :) by jarle.aase · · Score: 1
    I wrote my own task list manager for Android some years ago, and have used that ever since.

    On Github

    On Google Play

    1. Re:I wrote an app for that :) by Anonymous Coward · · Score: 0

      I have recently transitioned from Android to Apple. I have had major surgery that was less stressful. Basic task software was so bad in (Samsung ) Android, that I foolishly imagined that it must have improved on Apple in the decade since I last looked at it.
        Of course like a kind of Swiss army knife the OS now does a thousand new tricks but basic functions are rudimentry and disfunctional. Try eating a steak with a Swiss army knife and you will see what I mean.
        I am now on my fourth or fifth to do list, third diary, third journal, and still dependent on a pencil and paper. Entries in Apple apps routinely disappear, auto correct routinely mangles names no matter how often you switch it off, data in Android back ups, routinely disappears. These are functions that are decades old and once worked reliably. As Mr Wrote An App for it points out, this stuff is trivial. If every one of the major software houses is failing to do it right , it cant be a coincidence.
      None of it is business grade. At best they are selling beta ware to the public and patching as they go. If you look at the app stores it is obvious they are marketing to children. A visit to an Apple store is like being locked in a night club.
          I look back with longing at the decade I spent using Palm. It was abusiness tool not a toy. It worked. I could make entries on the street with gloves on, even in the rain. Once entered, data saved automatically, there was no way to lose it. They went bust because they kept trying to change a winning formula. Hopefully Apple, Google and Microsoft will all go the same way.
        I wish Nokia would buy Palm and relaunch it. Compared to Palm the current Apple implementation of a stylus is just a kludge. It works in a few apps in a clumsy way. It doesn't work on iPhone at all. You cant even dial your phone with it.
      To give some credit to Samsung, the Note range really has the stylus designed into the OS but it only became useful when I imported the Palm Grafiti 2 "keyboard" or used Wii Note and switched on Chinese text. After all, why use a stylus to type? The app didn't care that I wasn't writing Chinese, it logged the strokes of the pen. I could write what I wanted. The fact that no smart phone deals with Chinese text natively tells you that there is a long way to go.
      The real purpose of a smart phone is to steal data. It does that very well. As a phone it is much worse than a feature phone from the 90's. Watch people in the street holding the end of their slab against their ears because there is no speaker on the face of the phone and they cant hear it. The real problem is that phone manufacturers are actually only posing as phone manufacturers, their real business is getting enough data to feed machine learning AI. Phones are just the candy they use to lure suckers into giving their data away for free. No wonder they dont care that the software doesn't work. When Apple turned on Siri again after I switched it off, several times, I realised they weren't taking no for an answer. They need that data and they will keep progressively switching off functions to bring you back into line. If they dont sell it, it wont appear in the search results.
      Would somone please buy the rights to Grafiti 1 and relaunch it as an app. They could do very well with it, there is a real need, especially in iOS. While you are at it bring back Palm desktop. It worked, and it had a To Do list that has never been improved on. Grafiti 2 is now an Android app but it lacks basic functions like an enter key. You cant enter a pass word with it. It would be relatively simple to bring it up to date, but the new owners dont bother. They dont get the data.

  75. Emacs by nagora · · Score: 1

    Org-mode. If you use emacsclient then you can basically access it from anywhere via ssh.

    The OP didn't specify collaboration, which is org-mode (and Emacs') only real weak point, although if you control the list and only need others to view it then org-mode will export to HTML and you can slap that on a server or whatever. Emacs and Org-mode are cross-platform too, as regards desktop OSes, and there's a mobile client too although I've not used it so I don't know how good it is.

    The time-tracking and reporting is very good too and since you'll be doing all your other work in Emacs too (obviously), it's very easy to put together time sheets and billing etc. as well as seeing where you went over estimates and so on.

    It's also very actively developed and supported by about a million tutorial videos, wikis, blogs, and a couple of reddit forums (there's a fairly quiet org-mode board and a much more active Emacs one which tends to draw in the org-mode traffic).

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:Emacs by butzwonker · · Score: 1

      I have to agree with that, Org Mode is the best Todo manager. Put it on a shared/synced volume for web access, but you can also ssh in, which would be more secure.

      Like the above poster, I'm assuming that the original poster is serious about it and has a genuine need for managing many Todo items.

  76. Self-hosted.. try tracks by RussH · · Score: 1

    Http://getontracks.org

  77. Jira Core. by Anonymous Coward · · Score: 0

    $10 for up to 10 users. Think of it as a simplified project manager oriented version of Jira Software.

  78. Just F*cking Pick One And USE IT by Fencepost · · Score: 1

    If you want it self-hosted, just use todo.txt (http://todotxt.org/ and https://github.com/todotxt/todo.txt) and put it on whatever you want to. Use whatever you want to interact with it - CLI, Vim, Sublime, Thunderbird, whatever. Want to use it on a phone but self-hosted? Use SSH, or an editor that's able to connect to whatever method you're using for making files available, or fork one of the clients (e.g. https://github.com/todotxt/todo.txt-android or https://github.com/todotxt/todo.txt-ios), or use something that'll download a local copy to your device, let you edit it, then sync it back up.

    The "Best" to-do list software is the one that you're actually going to use. Looking for "The one True Task Manager" is just a way to avoid actually doing anything productive.

    --
    fencepost
    just a little off
  79. Nextcloud by Anonymous Coward · · Score: 0

    Nextcloud has a tasks add-on, you can self-host nextcloud on a raspberry pi if you like. Then you can manage your tasks using any software that can access caldav tasks (e.g. Thunderbird with Lightning).

  80. Nailed it. by Anonymous Coward · · Score: 0

    I used to manage projects for a Fortune 10 company at an enterprise tech archtect. There were times when I had 20-30 projects and was working on designs for each. Thousands of tasks. It was almost overwhelming, before I learned the GTD method. I tried to use all the GTD tools, but found nothing that could beat a multi-tabbed spreadsheet.
    It was freeing to ABSOLUTELY KNOW that I wasn't dropping any balls just because I slept. Everything was written down somewhere and would end up in the spreadsheet.
    I could sort on the top 10 items for any "context", generate a paper report and have that with me throughout the day - making me efficient when away from cell coverage, my desk, my home ...
    I was always able to know that I was working on the highest priority tasks. THAT is very freeing when someone else isn't happy about progress on their part of a project and they are waiting on you. Being able to share other priorities usually made them STFU. It also works with your boss, who will get those calls that you aren't working on some other project. It becomes a prioritization chat, not a "you're fired" chat. Highly effective in communicating up and down the chains, it is.

    I really like disconnecting for 2 hrs and just working tasks, in the appropriate priority for where I am, what I can do, and what needs to be done now. Peace of mind. Priceless.

    Yep, a simple spreadsheet has all these powers.
    You Sir, have nailed it.

    OTOH, for most of my career as a software developer or beginning tech architect, I didn't need this system. A 10 item todo list is more than sufficient and trivial to manage. But when things start to become overwhelming, I switch back to the full-on GTD spreadsheet ... and take a nap.

  81. SharePoint Task Lists by Anonymous Coward · · Score: 0

    My work are currently using SharePoint task lists for this and syncing them up with outlook to give the "personal tasks" view. There are a few limitations for this in that each list needs to be completely flat (no sub tasks) for the sync to work properly. Alternatively you can have the tasks lists with sub tasks and use a dashboard tool like PowerBI to create a view of your personal tasks using user context and row level security.

  82. OSTicket (GPL v2) by students · · Score: 1

    I use OSTicket.

    It meets all your criteria, and it has a lot of features you probably do not need, which are aimed at large organizations. I use it to track multistep tasks. After a year's use it has not given me any trouble.

  83. Microsoft Bob by Anonymous Coward · · Score: 0

    That was made for lists

  84. Taskwarrior by Anonymous Coward · · Score: 0

    Try taskwarrior. Command line interface, extensions for web.

  85. openproject by Anonymous Coward · · Score: 0

    you can install it on your own server or vm

  86. GoPlanDo by Anonymous Coward · · Score: 0

    Just started using GoPlanDo. Its has a free version and works on Android and iOS so I always have my list with me. Itâ(TM)s lightweight enough not to get in the way, and helps me focus on the important stuff. I also started using it for a shared project, to share a list with a few people on a side project. It does the job. The only downside is setting up a team project to share a list with multiple people was kinda a pain the first time around.

  87. Dynalist, Toodledo if you can relax self-hosting by sundarvenkata · · Score: 1

    Strongly recommend these products! Toodledo - As a to-do list Dynalist - Deep-dive hierarchical planning

  88. Re:My phone. Iphone 5S for the curious. by cc1984_ · · Score: 1

    I second the old-school methods. I'm using sticky notes on a a4 notebook. The visual representation is very quick to grok what needs doing (particularly when the notes are ordered), the ease of creating a task and moving tasks between categories is unrivalled (IMO) and the satisfaction of peeling a completed one off and chucking it away is unparalleled :)

  89. Changing priorities by Anonymous Coward · · Score: 0

    The biggest problem with todo lists is that priorities are generally constantly changing. So the list might make today will be mostly wrong by next week.

    Besides, if you have something really important, and high priority, to do then you wont need a list to remind you.

    I find pieces of paper work best because they are easier to ignore when then get buried deeper in your pile of todo lists. They are also much easier to manipulate, and to draw diagrams on if need be. That combined with my email inbox is my todo list.

    But in any case if you cannot store what you need to do in your own brain then you will never have a full sense of what you are supposed to be doing and where you are heading. You brain really is the best organizer when it comes to matching your capabilities and personality. Use it. You really do need it's slightly chaotic organization.

  90. NextCloud by Anonymous Coward · · Score: 0

    I run NextCloud in an FreeBSD jail here. I was originally only running it for the auto photo upload to my server at home (don't want to auto-dropbox or auto-google or auto-apple or auto-anyone else).

    It was painless to configure. My upgrade from OwnCloud was a bit difficult but that's because an OwnCloud upgrade hosed my database and I was reconciling the files in the file share against an old snapshot of the database. This page was pretty-much gold in getting the required packages for FreeBSD: https://ramsdenj.com/2017/06/05/nextcloud-in-a-jail-on-freebsd.html It was much easier to install a little too much than do the piecemeal fail to start, track dependencies, fail to start, install more dependencies, etc.

    I connected the calendar and address books to my phone and PCs and started to find I was using it more and more. All my contacts are synchronised to it and connected to all my devices. If only Thunderbird spoke CardDav natively, but it does speak CalDav enough - although you need to manually add every one of your calendars from the NextCloud server because it TB doesn't support discovery like everyone else does. Android speaks Cal+CardDav is you use on of the Dav adaptors. iPhone supports Cal+CardDav. Mac supports them.

    All my devices supports its task/todo lists. Mac and iOS natively, Thunderbird via the calendar addon. Android you have to install OpenTasks. You get one per calendar.

    It's also got the iCloud/Dropbox/GDrive-like file syncing so you can get at your files from anywhere. I don't expose it directly to the Internet, but all my devices tunnel over my VPN anyway so they have access no matter where I am.

  91. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    Up vote on this one, but I would add one thing. I use yellow sticky notes ( 3 x 5 ) written on long way, for the today stuff.
    Goes anywhere, cheap, flexible, and the 5 in list is about what I can get done in a day. Tried the Bullet Journal thing but not organized enough and lost the notebook.

  92. google sheets or Excel 365 by Anonymous Coward · · Score: 0

    I tried all kind of stuff, but the best that worked is a simple spreadsheet with filtering capabilities. You can easily add fields and therefore define your own properties a task should have. That way you create a task-management tool that is totally configured to your own needs.

    I use Excel, but if you need something online, you could use google sheets or Excel 365.

  93. Try Asana by fernando.cresente.he · · Score: 1

    With web and iOS and Android. Sign up with Google account.

  94. YouTrack by NicknameUnavailable · · Score: 1

    It's geared toward software development, but it has several display models that could accommodate normal task lists and it's pretty nice to use.

  95. Redmine by StormReaver · · Score: 1

    Todo lists can be viewed as bug lists. Redmine is an issue tracker, and works wonderfully for that task. Its main drawback is that it's written in Ruby. But if you don't want to dig into its internals, it is otherwise great software.

  96. Wrong problem by RobinH · · Score: 1

    If you are thinking about lists with due dates then you're already in trouble. The best method I've found over many years is the Getting Things Done (GTD) method, though you don't need to take it to the extreme like he does in the book. If you follow that method, it'll change the way you think about to-do lists, for the better.

    Now at home I do have a system to organize papers by *when* we need to deal with them (think bills, permission slips, registrations, etc.). I made a stack of 183 (=366/2) plastic sleeves held together by 3 big binder rings. I labelled each sleeve with two days (the first is Jan 1 and Jan 2, etc.). Total cost about $50, and well worth it. The top sleeve has today's date on it. When you get a new physical thing that you need to deal with at a later date, you stick it in that date's sleeve. Every 2 days you just flip the top page over. Now you only have relevant stuff on top to deal with.

    For other things that just have to be done on a certain day, you just need a regular old calendar app. Google calendar is great because you can share it with your spouse. The GTD method talks about calendars too.

    A good companion to GTD is still the whole "time quadrant" chapter from 7 Habits of Highly Effecive People. If your time is in demand, you can't possibly do everything people want of you. The quadrant idea help filter out the crap.

    --
    "I have never let my schooling interfere with my education." - Mark Twain
  97. mine is by Anonymous Coward · · Score: 0

    Notepad.exe

  98. pastebin and gpg by vulcanrob · · Score: 1

    How about pasting gpg blocks in pastebin like I do? I don't host it but it is nice and secure and sufficiently nerdy you can still use vi and cool math. Maybe you want your list to sing and dance, then don't do this, but happiness - gpg + pastebin

  99. Re:My phone. Iphone 5S for the curious. by AmiMoJo · · Score: 1, Funny

    Retro iPhone... Spiral bound notebook... Vintage mechanical pencil... Piano in your house....

    I just realized that it's pretty hard to tell a nerd from a hipster now. Do you even own a TV?!?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  100. TickTick by Anonymous Coward · · Score: 0

    Not self hosted but first app that really works for me.

  101. Tried a lot of tools by Anonymous Coward · · Score: 0

    I have tried a lot of tools: stuff run on my computer, online tools, phone apps, etc.

    In the end, the thing I end up consulting the most and not forgetting about is the piece of paper on my desk.
    Just to say that a solution doesn't have to be digital to be good.

  102. One of the best by Anonymous Coward · · Score: 0

    Swift To-Do List - have used it for years. Integrates with Outlook, pop-up and email reminders, and more. What really sets it apart is the ability to collaborate. Have a work associate who can never keep track of his deliverables and has paper notebooks everywhere...you know the type: 5 different notebooks running at any one time but no way of telling where specific info is at or if a topic is spread across multiple notepads.

    Add to that great service and it is a well rounded tool with new features being added frequently.

    I'm not affiliated with them just an enthusiast :)

  103. YouTrack by Anonymous Coward · · Score: 0

    Free edition: https://www.jetbrains.com/youtrack/buy/#edition=stand-alone

  104. Seriously? by Anonymous Coward · · Score: 0

    It's called a pad and a pencil.

  105. ToDoist by Anonymous Coward · · Score: 0

    I searched around quite a bit and settled on ToDoist.com. The combination of projects, filters and other features works well for me. I like the fact that current priorities automatically roll into overdue and show up in the Next 7 Days filter view. It works on the web, android, Windows and Mac and stays synched between them. There's even an Outlook add-in. Downsides? No conditional todo's - schedule task 2 for 3 days past task one. And, there's only 4 levels of priority. I would prefer more to more finely tune importance. Otherwise it's a great tool.

  106. Text log by Anonymous Coward · · Score: 0

    I just keep a monthly text log, use [ ] to mark to-dos, and review it frequently. When a to-do is done, I mark it [x].
    At the end of the month I carry forward any outstanding to-dos. Some are never going to get done, and eventually I drop them.

    Mar 05

    09:30 commented at Slashdot
      [ ] see if anyone replies

    1. Re:Text log by Anonymous Coward · · Score: 0

      [v] see if anyone replies

  107. Lightweight Champs by Anonymous Coward · · Score: 0

    Keep it lightweight with one of these:
          http://www.treepad.com/treepadfreeware/
          http://theguide.sourceforge.net/
          http://www.byedesign.co.uk/

  108. Paper by biggaijin · · Score: 1

    I use a hardbound notebook, one page per day, for to-do lists, meeting notes,and project tracking. It's cheap, portable, doesn't need to be backed up. It helps with day-to-day continuity and is permanent, providing a good future record of what actually happened if I need to CMA. I have found no software that is is convenient and accessible at this, and I have looked.

  109. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    A... s small spiral-bound notebook, be it hinged at top or at the side, and a trusty old Pentel .5mm pencil.

    Er, which part of "very old" or "shown no sign of updates in years" didn't you understand?

  110. Pimlical? by msk · · Score: 1

    When I used PalmOS, I used DateBk3/4 from Pimlico Software. The author has kept up with the times and has a feature-rich product for Android: http://www.pimlicosoftware.com...

  111. OneModel (text-only) would work over ssh by lcall · · Score: 1

    OneModel (text-only) would work over ssh. You can host it (AGPL) for yourself, and I'd be happy to provide setup tips & answer questions (I'm the author).
    It is very stable and the best (at least for my work-style), that I've found. Details & contact info are at the web site in link in the sig.

    --
    A Free, fast personal organizer for touch typists: onemodel
  112. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    A... s small spiral-bound notebook, be it hinged at top or at the side

    My solution is still the black hardcover engineering/lab books, but I write in pen. Pages aren't supposed to come out of it.

    Been using the same system for over 20 years, never saw any reason to change it. I also have a whiteboard at home and at work.

    No, I don't need some piece of technology for this.

  113. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    Yeah, I use the spiral notebook. I even talk to it from time-to-time: "Hey Notebook, what's the temperature outside?" And it doesn't even respond!!
    What more could you ask for?

  114. notepad++ by Anonymous Coward · · Score: 0

    If youre paranoid, you wouldn't want this on a web server, self hosted or not. And he even says "mobile device". Come on. Someone carrying a cell phone with them everywhere obviously doesn't care about security.

    The correct answer here is notepad++. Notepad++ can be customized to be 1) on a physically air gapped machine (if required) or 2) accessible via openvpn from anywhere securely.

    A web server is not secure, so when he said that, you can assume that he is just being cheap going with self hosted, not for security reasons.

  115. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    Yeah, I use the spiral notebook. I even talk to it from time-to-time: "Hey Notebooks, what's the weather like outside?"
    And it doesn't even respond!!
    What more could you ask for??

  116. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    Yeah, I use the spiral notebook. I even talk to it from time-to-time: "Hey Notebook, what's the weather like outside?"
    And it doesn't even respond!!
    What more could you ask for??

  117. I've got a solution for you by Anonymous Coward · · Score: 0

    I wrote my own. It's a complete rip off of Meistertask. I can't sell it to you because I seriously just ripped off the look feel and functionality of Meistertask. I was in a similar situation to you. I needed a task list software but could not use a hosted solution. Anyway message me back if you like. email me, ican (at) mailinator.com

  118. Why just one by Anonymous Coward · · Score: 0

    Why would you have just one list? Why not nine (home, work, spouse, lover, family, friends, volunteering, bucket list, and "one to rule them all")?

  119. MyTinyTodo by kbulgrien · · Score: 1

    http://mytinytodo.net/ has simplicity that appealed to me even after looking at a lot of various host-able task management/organization applications. An online demo link is present on that address. The look-n-feel and simplicity overcame my angst about its no longer being actively maintained.

  120. Tinjasoft GTO by kbulgrien · · Score: 1

    My absolutely hands down favorite task manager for Android: http://www.tinjasoft.com/ . It allows creating tasks in a tiered tree structure. When I was looking for an application to use years ago, I didn't ever find another that let me create sub-tasks of tasks on my phone. I've kept using it even though I've changed phones several times. I suspect most won't care for the fact that it was pulled from the Play Store because it's name irked *oogl*, but I liked it so much I paid for it on multiple devices before it was pulled, and I would pay for it again...

  121. Wrote my own application by IVotedIn2000 · · Score: 1

    It is self-hosted and highly responsive. It runs on Java. I'm interested in finding beta testers who are also located in the US.

  122. tough to get it just right by kisrael · · Score: 1

    even though "TodoMVC" shows that a todo app is kind of a cliche, it's interesting how many of the same (incorrect) assumptions so many things make. (Also, many people make idiosyncratic lists of their own requirements, see below ;-)

    Table stakes is having good "repeat" events, and some choices for stuff like "Final Friday of Month" or whatever- as well as a crisp "this repeats when task is marked complete vs this repeats when task was dude" I've found some apps that do this pretty well (Appigo Todo - but it hasn't been updated in years) but too many either don't support it or bury it in the UI.

    Of course even Appigo makes very-engineery (vs. human-factorsy) presumptions like "everything with a date is more urgent than anything without a due date" and "the more overdue something is, the more urgent it must be" while the opposite is most likely true.

    One other thing I haven't seen in an app (at least not one less than $20) - I want categories for my todo items, but I don't want to have to navigate back and forth to view the various categories... way too many apps treat these as separate lists for some unfathomable reasons, so trying to skim both urgent and less urgent stuff (less ugent might be stuff that needs to be done in a certain place, like at home or a store) requires clickng back and forth. I just want a big old list with subcategories inline

    I'd also like tracking and charting of how many things I have pending vs get done, so I can do a little self-gamification if i want - but that's not as important as a categorized-but-browsable-as-single-list

    --
    SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
  123. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    I just realized that it's pretty hard to tell a nerd from a hipster now.

    You know, as a long time geek, and someone pushing 50, I find it pathetic that the use of paper and pencil/pen makes one a hipster.

    The realization that technology doesn't add much to the solution of a problem is hardly a new thing. And, quite frankly, every 2 years or so someone asks this exact same question, and a lot of basically say "ummm, old fashioned paper technology works best here".

    If grumpy old man is that easily confused with hipster, then I no longer have the slightest idea of WTF the term is supposed to mean.

  124. Hackerfleet Operating System has a project module by Anonymous Coward · · Score: 0

    I built my own, as part of a bigger, modular web based framework:

    https://github.com/Hackerfleet...

    It is still WiP and i'd be happy if someone is interested in it, maybe even adding some more features etc.

  125. Taskwarrior by Anonymous Coward · · Score: 0

    https://taskwarrior.org/ covers all you'll ever need.

  126. my solution by NikeHerc · · Score: 1

    I use a pen and a piece of scratch paper. It works during a loss of power. It doesn't require batteries. Even if exposed to many types of disruptions (including one wash cycle) it can still be read. Updates are simple. When all the to-do items have been executed, it can be easily discarded with little landfill acreage required.

    If security is an issue, dispose via a paper shredder. Use a cross-cut variety for additional security.

    Backups are as simple as your nearest xerox machine. Hosting is via a convenient pocket.

    Sheesh, /.ers, for some things you don't need a stinking computer.

    --
    Circle the wagons and fire inward. Entropy increases without bounds.
  127. Here's what I came up with... by Anonymous Coward · · Score: 0

    I had exactly the same irritations and frustrations. Every solution seemed WAY overbuilt for my needs. I wanted the simplicity of the old-school "take notes on index cards" that I learned in elementary school combined with the ability to search and cross reference things provided by modern database and web tools. I DIDN'T want flashy or overbearing interface elements getting in the way (Trello, Evernote, and just about EVERY other solution I tried).

    So, I rolled my own "structured logging" tool. It's an easy text interface that allows you to insert custom "tags" into your notes - then search by those tags. I even made it multiuser - so you can add the email address of someone and they will get an invite to your log (handy for sharing the "household stuff" log with your significant other!)

    After I saw your post, I spent some time cleaning up the code, adding PHPMailer as the default option for sending out mail, and making it somewhat "releasable" to the public. No doubt there are problems/issues - and I haven't tested the installation instructions - but if you're even vaguely PHP and Web savvy, it should be easy to install and configure.

    You can find it at: https://github.com/dm42net/tlog

    Take it for a spin - leave notes/comments. Granted, the tool is intended for my own use cases, but if there's a feature or option that looks interesting, add an issue and I'll probably take a crack at it sooner or later.

    As mentioned above, the discipline to use it... that's another whole issue. But as a tool, this at least gives me NO excuse (except no wifi or web access on my phone - in which case - some paper and a pen works until I get back in range).

    1. Re:Here's what I came up with... by dm42 · · Score: 1

      Probably should have logged in before posting... oops.

    2. Re:Here's what I came up with... by dm42 · · Score: 1

      Srsly?! At least be nice enough to upvote the parent of a comment like that.... sheesh.

  128. ActiveInbox by jishak · · Score: 1

    I have been using ActiveInbox for several years now.
    https://www.activeinboxhq.com/
    It connects to a gmail account. You can set due dates, keep track of items you need to take action on or you are waiting on other people for. It uses the Getting Things Done methodology and has helped me stay on top of my life in an organized fashion. You can even create custom categories. Its worth the money in my opinion. You can use it with extensions for most browsers. They also have apps on ios and android I think.

  129. Old School by Anonymous Coward · · Score: 0

    How about a piece of paper and a pencil

  130. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    I do that w/ a Note8 and then I can still cross things off my list. It's hella simple.

  131. I have too many APPs for everything under the sun! by dm42 · · Score: 1

    Most apps need an "always on" connection to the web to work correctly - and more often than not are just interface tools to access some datastore on the web. At that point, why not just write a decent JAVASCRIPT app and host it on a web page and save the memory on my phone? There are even datastore solutions for JS now so you can buffer data between your script and the online datastore.

    Since we're hawking our own wares.... take a look at this one: tlog the structured logger

    Browser based access - self hosted - multi-user - and reminscent of the good old days when we were taught to take notes on 3x5 notecards - one fact per card - but with the added benefit of searchable arbitrary tags. Use it for todo's, project management, shopping lists, or any of a million other things. Fast, responsive, easy. No goofy convoluted interfaces. Type, save, go. Add, delete, edit, search, sort.

  132. Did this for a while - Ended up with this php app. by dm42 · · Score: 1

    The constant need to rewrite the lists - and sort through pages and pages of crossed off items everytime I needed to clean things up was irritating. While I like the sentiment - and for quick short term lists, pencil and paper are VERY helpful - it's very difficult to cross reference lists and tasks and items that are related across several pages. And if you have a need to switch contexts regularly (home, job1, job2, etc,) keeping those lists manageable becomes a nightmare - and you spend almost as much time updating your lists as you do getting things done (ok, a bit of an over exaggeration, but it's kind of like those bosses who want time logs of everything and get ticked off that one of the entrys each days is, "spent 15 minutes filling out time log").

    Quick, easy, searchable, flexible, self-hosted, and multi-user these are my requirements.... I ended up rolling my own - and ended up VERY happy with it.

    Anyone who can set up a publicly accessible webserver running PHP can download it and give it a try. (Working on a public demo - watch the github README for details).

  133. Try this by dm42 · · Score: 1

    TLog - Based specifically on your post, I rolled it up into a publicly consumable form (the tool is in production - but there may have been some errors in the "cleanup" as a public project - so feel free to submit bug reports if you have problems - I did a quick test install, so I'm pretty sure it should work out of the box).

    If you wish you could put your todo lists and project notes on 3x5 cards and search/sort them by tags and keywords... this is the tool for you. If you're looking for a flashy UI with drag/drop and where you have to click a million things and scroll around here there and everywhere to put things in the right list, use Trello or something similar. If you want something as simple as pencil and paper, but with searching, editing, sorting... this is the tool for you.

    It's being actively developed/maintained for my uses (bug reports and issues and feature requests will be considered - but I didn't create it as a public project, so, honestly, as long as it continues to work for me and my purposes, unless you're willing to issue a pull request or front some $$... only things that are "interesting" to my purposes will be further developed). It is also undergoing expansion for use as a general remote logging tool.

    In any event, it's simple and effective - easily purposed for "todo" lists and a million other things.

  134. Self-hosted Dynalist or Workflowy? by smithmc · · Score: 1

    Personally, I would love to have a version of Dynalist or Workflowy that I could host locally, for similar use - tracking tasks and task information, but not out there on the Intertoobz. Anyone know of such a tool?

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  135. Schedule your ToDo tasks for less stress by Anonymous Coward · · Score: 0

    I have been an Evernote user for several years, and probably have over 400 text notes.
    For a long while, I kept TWO todo lists, one for work, and one for home.
    I teach for a living, and I dread the end of the semester. Last semester, I did something different: I listed all of the tasks (grading homework, prepping exams, giving exams, and grading exams) for each course, and then parceled out each item. In the end, I had a very manageable TWO things to do every day (in addition to other stuff) which relieved A LOT of anxiety.

  136. simpletask by Anonymous Coward · · Score: 0

    todo.txt sync'd via nextcloud to phone/pc.

    simpletask on android for phone management. vim for pc management.

  137. Line by line tasks/ideas on Notepad++ or Geany by Anonymous Coward · · Score: 0

    Seriously, 95% of ideas are garbage and only worth slightest inspection, move into bottom pile with code X for Done or P for Postponed. Can trivially be prioritized by sorting or prepending numbers in front. Can always revisit later, but experience shows any description to be worthless when you've forgotten all about it.

    Task management is more about prioritization and NOT doing everything, rather than striving to do everything but accomplishing nothing of high value, or not being valued.

  138. workflowy by Anonymous Coward · · Score: 0

    workflowy. Installed also as chrome extension
    Simple, can be used by keyboard only

  139. Ideal solution by Anonymous Coward · · Score: 0

    My wife keeps a list in her head. - Every time I complete a job, several more are added to the end.
    Never fails.
    - Sometimes she emails or texts me with new additions or an action list as well.

    - Get married. It's the only way to keep a to-do list alive.

  140. Technology isn't always the answer. by jtollefson · · Score: 1

    Frankly Covey Daily Planner which uses the "Getting Things Done" methodology. Technology isn't always the best thing! It works because it's effective, and, when you're working in your planner you're not distracted by anything else be it email, websites, etc...

    Your primary objective when planning is to have a singular focus on your tasks to prioritize them and follow-up on them. In my opinion, that is easier to do when you have a singular item devoted to that planning that is physical in nature.

    That being said, if you absolutely want something on your computer. Check out Taskwarrior, it's open source and is based on the "Getting Things Done" methodology as well.

  141. Re:My phone. Iphone 5S for the curious. by Anonymous Coward · · Score: 0

    Post-it notes.

  142. ToDo List Management by Anonymous Coward · · Score: 0

    Here's what I use, and I think it meets all the criteria you were looking for. Best list management tool I have ever used:

    Kanbanflow.com

  143. TiddlyWiki by Anonymous Coward · · Score: 0

    Web-based and portable. Customizable to whatever degree you want.

    Out of the box, the to-do/task functionality is limited, but there are numerous custom versions that fill this gap. Try them, and pick one you like, or roll your own.

  144. Tuleap by Littleman_TAMU · · Score: 1

    https://www.tuleap.org/

    I use Tuleap and make a Kanban board for each of my categories (Work, Honey-do, Personal, etc.). It runs CentOS 6 or RHEL 6. I run it on CentOS 6 within its own VM. I have it hosted myself as I'm not crazy about putting all of my tasks on some cloud service. After quite a bit of searching this is what I settled on. I've been using it for almost 9 months now and I'm quite happy with it.

  145. pagico by MoleStrangler · · Score: 1

    https://www.pagico.com/

    Used it for quite a few years now, supports Linix, OS & Windows. very responsive dev team.