I have been using both Trello, Wunderlist, JIRA and others but I still don't feel they are spot on. I also wouldn't mind a free solution I can host on my own server as we are small teams anyway.
I need something with
Well probably a lot more in the similar context. I have also been using Flyspray in the past, but that's both a messy interface and very limited on features I think.
i am missing blossom.io, it's written in dart and has very good integrations to github and so on. :) but they have no free trial because as you know ... everyone is stealing good features :) and they've put a lot of work into it.
I've tried Jira, Trello and daPulse so far ..
Jira works for large companies, distributed teams, has a lot of filters, workflows and recently integrations .. too costly for personal projects or small teams.
Trello works better for small teams or personal projects (I actually searched for a new flat having all information on trello cards)
daPulse is more of a Kanban board only. Colourful, intuitive, clean .. don't know if it would work with large teams thou ..
You can also check Active Collab, I am working with it for almost 2 years, and it has some fine stuff. Check it out.
I search and try to use a lot of services for project management. I believe Jira is the one that covered the most cases of a software life cycle.
But i can recommend Trello too, it is so easy and can be configured for different project management scenarios.
Jira is very very good for this (edit: i just saw that you have already tried JIRA out), but I love github.
You can try redmine or icescrum. Both are very useful. Easily configurable, maintainable and it gets the best out of all agile practices and principles.
You should take a look at taiga. It features Kanban & Scrum boards, backlogs, comments, integrations with VCS and other services via web hooks. To me, it's a very good alternative to JIRA with less functionalities, but a much cleaner UI. Did I mention it's open sourced, free for public projects (you can have a private project for free if you want to try it) ? Plus, it's updated quite frequently based on user feedback. I was very satisfied with it when we used it in my team (4 people).
Honestly, just use git. My team use gitlab. It's a great setup that can be used on a private server inside a private network, that everyone can use/connect to.
It allows the team to do all the standard stuff, using issues, issue tracking, milestones, resolution times etc, assingments, documentation, each issue and code segment can be commented and viewed through an online GUI. It's also easy and simple to use. :).
You can also setup "runners" and "pipelines" for deployment management and automatic testing. :)
Ankit Singhaniya
Full Stack Developer
Emil Moe
Senior Data Engineer
@mjwrazor better not pollute another answer :-)
Yes it could be an idea to make it open source. Reality is probably that I wouldn't have enough time to support a closed source project.
Essentially I think I need something that can:
Of course more things. But these are the core features.