In preparation for the new year, I’ve been looking for a “better” way to manage what I’m “doing” and looking for a better task-board / ticket manager / project management solution to replace my current unholy and very-cursed mess involving paper notes on a whiteboard (magnets FTW), issues in Gitea (self-hosted) and a whole bunch of .md files in a git repository.

I tried out self-hosting Leantime in my development Docker environment. That was a waste of effort. It’s crowded chock-full of “premium” links that just take you to the paid plugin store. I fully expect artificial limits and nerfs to be enforced, too, if one doesn’t pay. (Their “pricing” page even alludes to this, stating that “self-hosted” includes the same as their cloud’s “free” tier. That would be 150 tasks. That’s borderline useless!)

Why ever would I self-host that? Even if I did, how could I trust it to remain free for the features I need, if it paywalls features in the self-hosted scenario? If I self-host it, I’d also want to be free to hack on it and potentially push merge-requests to an open-source project – why would I ever do that for a paywalled app I don’t get paid to work on?

My Docker dev. environment runs off a tmpfs so the daemon got stopped, umount /var/tmp/docker, and that shall be the last I ever see of Leantime. Good riddance.

The search continues. I’m open to suggestions of what’s worth trying, though. Lemmy, what would YOU actually trust?

  • azerial@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 days ago

    I believe this might fit your use. https://onedev.io/ it’s open source as per here: https://github.com/theonedev/onedev When I worked for BioWare for ten years (EA for 13) we used a very awesome product called QuickBuild (Build system, Jenkins is trash. QB is based on Hudson) made by them, pmease. Robin Shine is the dev and he’s really cool, very responsive. Check it out, they make good stuff.

  • Lem453@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    I’ve recently started using a kanban board which has been working well for me.

    There are several options, I use obsidian for this because I can easily make a task into a note for further details.

    Not FOSS of course but the .md file are easy to access and backup and i use the self hosted live-sync plugin to sync between 3 devices

  • Cenzorrll@beehaw.org
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    5 days ago

    I use nextcloud tasks and deck for keeping track of things. Tasks is great for checklists, calendar integration, reminders, etc., I use it for simple reminders like trash day, and things I don’t want to bother with making a calendar event for. You can have it make a calendar event, but I don’t. Deck is a kanban style thing with calendar integration as well, it’s a bit more job-task oriented so I use it to help me juggle tasks when I have a lot of projects that need keeping up with. Setting up nextcloud is way overkill for just those features, though. If you’re not looking for the other features of nextcloud, I don’t think it’d be worth it.

    It is pretty easy to set up if you go the nextcloudpi route on Debian, you don’t need a raspberry pi. Any computer running Debian can do it, but you may need to install a few dependencies if you’re on minimal Debian that aren’t listed anywhere, at least last time I set it up they weren’t. But again, if you aren’t looking to use the rest of nextcloud, I wouldn’t go that route.

  • 2xsaiko@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    The classic libre task tracker is Bugzilla. It’s definitely geared towards software development and large projects with multiple people though, and you won’t find anything like a kanban view, so it may or may not be suitable for you.

  • ReversalHatchery@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 days ago

    I use gitea, with sometimes nextcloud tasks. I only make gitea issues for longer lived or more complex tasks because I can take a lot of notes along the way, and nextcloud tasks only for things that I want to show up in my calendar.

    it would be so good if there was some kind of integration between the two, to create tasks for issues with a deadline.

    earlier I have used vikunja instead of nextcloud for tasks, but it has the same limitations, plus thunderbird is not compatible with it (the only half decent calendar software I know of for windows), and the web client makes itself unusable when there’s no network, by which I mean you can’t even read the pages that you made sure to preload

  • hitmyspot@aussie.zone
    link
    fedilink
    arrow-up
    0
    ·
    5 days ago

    Vikunja is free to self host. It has a polished appearance but sometimes a little rough around the edges in function. I chose it as it’s useful for tasks across multiple users.

    • azerial@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 days ago

      This is perfect if you’re going the kanban route, which is arguably sufficient. It’s nice that they have different deployments and a demo.

  • I’m thinking to try Taiga, next, but not today. Their pricing page doesn’t seem to indicate that self-hosted instances will be limited and there are other overtly positive signs on their site, too.

    Self-hosting is an option they openly promote on the landing page. If you use ctrl+f to search for self-host, you immediately find a link to documentation on how to do that.

    Has anyone any experience of Taiga? Horror stories? (Save me time!) Or good recommendations are also welcome.

    • Mora@pawb.social
      link
      fedilink
      arrow-up
      0
      ·
      5 days ago

      Don’t know about Taiga specifically, be it it is from the same company that made Penpot (a graphic design tool similar to Canvas, https://penpot.app/ ) and working with that was great. So if they share a common development philosophy I can see Taiga working really well.