Live data from Hacker News

Elegant open source project tracking, Trello like but self-hosted

github.com

81–90 of 107 posts

Re: Elegant open source project tracking, Trello like but self-hosted

#82
post #74
post #39

Earlier quoted context omitted.

> What's the point of using Docker for PHP apps? Same reason you'd use Docker for anything, why would it matter if it's Python, PHP or Rust? Is there something specific about the language that makes Python (or other language) more suitable with Docker for you, compared to PHP? (Personally I only use Docker when I start to deal with multiple hosts/distributed architecture, which doesn't happen a lot tbh)

> Is there something specific about the language that makes Python (or other language) more suitable with Docker for you, compared to PHP? Python has notoriously awful dependency management. One of the biggest appeals of Docker is that it lets you build the equivalent of a "fat jar" so that you get at least somewhat reproducible versions of your dependencies at runtime. For a language with decent dependency managemen…

I can't think of anything that Docker would give Python that pyenv and venv wouldn't already.

Not that I wouldn't just use Docker for this, but those two help a lot when dealing with multiple clients who have different versions requirements.

Re: Elegant open source project tracking, Trello like but self-hosted

#83
post #76

I did some work about a year ago modifying Trellinator to support WeKan, and would like to do the same here. When I did that I made a comprehensive list of things that were missing from the WeKan API to provide a fully functional drop-in replacement for existing Trellinator code. I can't see any API documentation, is it somehow Trello-like?

There's an API, a year ago I had a nifty little script that would pull all my incomplete tasks for the day.

Re: Elegant open source project tracking, Trello like but self-hosted

#84
post #6

Looks nice! An alternative is https://www.openproject.org/

They really aren't the same beast, though.

It's like people are posting their preferred project manager without even checking out what planka brings to the table. So many kanboard comments.

Re: Elegant open source project tracking, Trello like but self-hosted

#87

I'm frankly not a fan of the monolithic NextCloud, but the "Decks" feature has good UX and a mobile app on Android, which pretty much nothing else in the open source community has pulled off.

That's what I'm switched to, especially since I already use Nextcloud as a cloud backend for my phone.

From the kanban suggestions, I tried kanboard in the past, but really disliked the mobile experience. In this regard, Deck is much better, and it has at least two ways to access the boards; one is the Nextcloud Deck companion app, and the other is the jtx board, which stores its tickets in a way that they can be synced with CalDav. So by using Nextcloud Deck, one is not even locked in into one application / provider.

Re: Elegant open source project tracking, Trello like but self-hosted

#88
post #50

I'm frankly not a fan of the monolithic NextCloud, but the "Decks" feature has good UX and a mobile app on Android, which pretty much nothing else in the open source community has pulled off.

Thanks for the hint! A friend recently asked about a kanban-style app, and they're already using Nextcloud.

I suggest to actively keep up with Nextcloud project. They have a lot of things going on, and add nice things over time. "Notes" for example is also useful.

Re: Elegant open source project tracking, Trello like but self-hosted

#89

Earlier quoted context omitted.

What's the point of using Docker for PHP apps? The main appeal of PHP for me has always been it's ability to work as a “serverless” execution environment, long before this marketing concept even existed, so hosting your own PHP on a cloud machine with Docker sounds really backward to me.

For me, it's the simplicity. I don't have to care whether a project is super basic, or a thorny hairball from hell. Whatever it is, "docker run" is how I spin it up. It doesn't infect my local. I can have three differently hobbled versions of it side by side. Virtualization makes it simple, conceptually - and for me that's more precious than it being actually technically simple.

> I don't have to care whether a project is super basic, or a thorny hairball from hell.

That's the biggest problem I see with Docker: nobody has an incentive to make well structured software with a lean dependency chain and a straightforward installation process… These used to be good proxy of the overall software quality of the project, but now Rube Goldberg projects that just happen to work by luck are routinely distributed and the user has no idea of how big of a mess it is internally.

Re: Elegant open source project tracking, Trello like but self-hosted

#90
post #39

Earlier quoted context omitted.

What's the point of using Docker for PHP apps? The main appeal of PHP for me has always been it's ability to work as a “serverless” execution environment, long before this marketing concept even existed, so hosting your own PHP on a cloud machine with Docker sounds really backward to me.

> What's the point of using Docker for PHP apps? Same reason you'd use Docker for anything, why would it matter if it's Python, PHP or Rust? Is there something specific about the language that makes Python (or other language) more suitable with Docker for you, compared to PHP? (Personally I only use Docker when I start to deal with multiple hosts/distributed architecture, which doesn't happen a lot tbh)

> Same reason you'd use Docker for anything, why would it matter if it's Python, PHP or Rust?

I would ask the same question if you were using docker for a Rust project btw.

IMHO Docker mostly make sense when you have projects that require globally installed dependencies (like C or Python).

Post reply on HN