Ask HN: Looking for an Alternative to Jira
60 points| philpem | 6 years ago
I've been out of the open-source bug-tracker loop for way too long. Are there any good alternatives to JIRA?
Essentially I need a bugtracker which can handle multiple projects and separate the bugs out on that basis. Custom workflow support would be good, but not essential (as nerdy as it sounds, I sometimes use JIRA as a digital to-do list).
[+] [-] dragonsh|6 years ago|reply
Both front-end and back-end are open source. It can be customized easily and can be integrated with video conference, IRC, slack, CI, Gitlab, GitHub, kallithea-scm or just with git and mercurial easily.
Backend is built using Python Django framework with celery and front-end as SPA in angularjs. Give it a try I think it's also a very good example production system in Django with angularjs to learn from.
[1] https://github.com/taigaio
[+] [-] philpem|6 years ago|reply
I'll have a dig and see if there's a Docker script to run up a test/eval installation. I might have tried to install it before, but the separate "backend" and "frontend" made it look quite complex to install.
Python is a big plus, I know how to make that decently performant on our VPS (half our tech stack is Python based).
[+] [-] hliyan|6 years ago|reply
[+] [-] smackay|6 years ago|reply
Kanban boards are a great visualisation tool but the lack of screen real estate limits their effectiveness - more than two screen of information and you end up not being able to see the forest for all the trees in the way. Github projects help a lot with this as you can usually break a project down by structure (modules) or time (milestones). On a given Github board you can easily move cards between projects so the system becomes quite scaleable - within reason.
Kanban boards (if you can keep them manageable) are also a great customer-facing tool. The structure is simple enough to comprehend easily and the customer, product manager, etc. can visualise progress much more easily. They are a great communication tool as they deliver a certain amount of empowerment to the customer.
Checklists are infinitely better for subtasks for similar reasons as the boards - all information and all progress is forced to be on one card - that means it has to be readable and understandable by everyone.
The only limitation I have found with Github issues is that the screen real-estate in the editor is relatively limited. If they had a more complex editor along the lines of Google Docs then it would be possible to achieve the Holy Grail of Issue Tracking where all tickets were well written and had all the information in one place.
[+] [-] SimplyUseless|6 years ago|reply
If you are using GitLab, then GitLab also has its equivalent called Issues.
[+] [-] philpem|6 years ago|reply
The problem is that the main projects I work on are for non-profit volunteer groups, so anything without a direct attendee benefit is an extremely hard sell. :(
[+] [-] contingencies|6 years ago|reply
[+] [-] void_ita|6 years ago|reply
[+] [-] philpem|6 years ago|reply
Sadly that's one of the big reasons we're moving away from Jira. The full set is:
* We don't have the money for a 10+ licence * It's slow (our VPS is underpowered and we don't have the money for a faster one) * Too many features are now part of pay-for licences, which pushes the aggregate cost over our self-imposed "how easy is this to justify to our attendees?" limit.
In the end, it boils down to the aggregate cost to get what we want.
[+] [-] Corrado|6 years ago|reply
On the plus side, I've had pretty good interactions with their support team and they seem pretty responsive. Given that they are located in Eastern Europe, the team communicates very well and I generally don't have any trouble getting them to understand what's going on.
[+] [-] Philomath|6 years ago|reply
[+] [-] mister_hn|6 years ago|reply
[+] [-] cnorthwood|6 years ago|reply
[+] [-] rrjanbiah|6 years ago|reply
[+] [-] jessicalondon|6 years ago|reply
Good luck!
[+] [-] Spidler|6 years ago|reply
Still, the basics are sound, and even without epics and a few of the other neat but expensive features, it goes pretty far.
[+] [-] Freak_NL|6 years ago|reply
That massive premium bothers me too. I don't mind paying for those premium features, but as a small company (less than 20 employees) the cost is not justifiable.
We already use GitLab's community edition as a self-hosted package combined with MatterMost, and we love it. We are not using its issue tracker, only the git repository hosting and integration with MatterMost.
However, having to go to enterprise tier just to get epics is not an option for us. I really wish GitLab would price their tiers more appropriately for small businesses.
Also, what on earth are you doing with that acute accent on that poor m?
[+] [-] ss_y2n|6 years ago|reply
You can also have a look at https://clubhouse.io
[+] [-] dmarinoc|6 years ago|reply
[+] [-] te_chris|6 years ago|reply
[+] [-] strokirk|6 years ago|reply
[+] [-] benbristow|6 years ago|reply
Comes with a full suite of Agile project management tools with Kanban boards, Wiki etc. and then integrates with pull requests etc. through its Git repository hosting system.
[+] [-] tracker1|6 years ago|reply
[+] [-] the_duke|6 years ago|reply
[+] [-] sorich87|6 years ago|reply
[1] https://www.atlassian.com/blog/jira-software/the-new-jira-be...
[+] [-] tdewitt|6 years ago|reply
[+] [-] the_duke|6 years ago|reply
[+] [-] Emielean|6 years ago|reply
Disclaimer: I'm fan of Tuleap as I'm member of the Tuleap team :-)
[+] [-] grey-area|6 years ago|reply
I'm currently working on an alternative to Jira at present with an issues list and roadmap combined - very early stages as yet (just about to launch the issue tracker product), but I'm really interested in feedback and happy to offer discounts/free use in return for some feedback. It's at https://projectpage.dev
Please get in touch at kenny at projectpage.dev as I'd be really interested to get your perspective on this and let you try it out.
[+] [-] bobbygoodlatte|6 years ago|reply
Beautiful design, extremely fast, keyboard shortcuts. Still in private beta for now, but you can request access on the site.
[+] [-] 24daemon|6 years ago|reply
[+] [-] napsterbr|6 years ago|reply
It's much more similar to Gitlab than Jira, though, so you might want something more specific. That said, I quite like the way Phabricator handles Tasks and Projects.
[+] [-] trabant00|6 years ago|reply
Killer feature for me: "Seamless Email Integration". As a client or a provider you never need to open the web interface. Just the managers do.
[+] [-] jabwork|6 years ago|reply
I arrived with effectively no real PERL knowledge but a high level of Linux sysadmin competency
I hugely enjoyed working with the system. It was productive, flexible, and never gave me unexplained errors.
Even scripting on the perl api was an excellent experience.
Moreover the devs were extremely helpful in their irc channel (circa 2014-2016 at least) and walked me through a manual upgrade caused by the previous admin customizing the database schema in an unsafe way
Would highly recommend
[+] [-] dragonsh|6 years ago|reply
In my old company it was used for many things.
1. Customer service
2. Incident Management
3. Task management
4. ITIR style ITIL incident Management integrated with configuration management.
5 Integrated bug tracking with SVN.
It's open source nature and highly customizable architecture made it very easy to work with it.
Subsequently my teams moved to other platform but I still like it.
[+] [-] tanenbaum|6 years ago|reply
[+] [-] philpem|6 years ago|reply
[+] [-] majkinetor|6 years ago|reply
Gitlab iz alternative too but most of it is complete DevOps platform with lots of opionions you may not want or like many of which are not customizable. Redmine has thousands of plugins and its focus is project management, not necesserally development projects too, you can even use it as service desk for end users.
[+] [-] trm42|6 years ago|reply
Currently using Jira with "next-gen" project. It's slicker (but still slower to use than Wrike) to use and admin but lacks lots of useful features and is buggy. This morning our project lost epics for few hours without any explanation. Fffuun!
But yep, almost everything is better than Jira if you have the possibility to switch.
[+] [-] vekzdran|6 years ago|reply
I used JIRA also, and it is huge indeed, well combined with bitbucket also as code repo. I'd say stay with what goes well with your repo (what integrates well).
[+] [-] 23andwalnut|6 years ago|reply
Actively working on it now, so if there are any specific features you need, definitely let me know so I can add them