Bug Database

Oct 12, 2018

I'm looking for a good bug database for games and it's been a struggle.

We used FogBugz on Thimbleweed Park, and it was OK, but a little clunky and not very "modern". Like a lot of commercial bug databases, they added lots of trendy project management features that distracted from it just being a good bug database. I'm sure some people like this stuff, but I just want a simple modern bug database.

My biggest issue with FogBugz was their pricing. They didn't do per user pricing, so once we needed 11 accounts, we went from $100/month to $200/month.

We looked at Jira, but it suffers from the same issues as FogBugz.

We also looked at Bugzilla, but it suffers from just being a big complicated mess (sorry if I've offended anyone).

I really like Trello as a task manager. I love that you can just drag and drop tasks, it's very slick. I'd love a bug database that worked like Trello. I'm currently using Trello as a bug database, but it's just too limiting to use much longer.

A few years ago, I wrote my own bug database, but I just don't have the time to roll my own again.

I don't mind self-hosted solutions or paying for a web based service, as long as it's nice and simple.

Has anyone used any good bug databases?

hdort Oct 12, 2018
Haven't used it in ages, but back in the day I liked Mantis very much: https://www.mantisbt.org/

Neil Martin Oct 12, 2018
I googled "bug tracking power up for trello" and found this...
I've not tried it so I can't vouch for it.
Please create a new post if/when you've discovered your new bug tracker as I'm in the same boat. I would also like an outward facing bug tracker for users to add issues.

Seg Oct 12, 2018
Have you looked into GitLab or GitHub for their issue tracking? I don't know what source control you use, but even if you don't, you can make a repo just as a issue tracker.

Ron Gilbert Oct 12, 2018
I don't use Github or Gitlab, so I'd have to create dummy accounts just to use the tracker.  It's worth looking into, I'll do that.

Ronan Oct 12, 2018
Have you tried clickup ?
It feels really nice to use, and not overwhelmed with useless features.

Todd Ogrin Oct 12, 2018
BitBucket's issue tracker has suited me just fine. It's very no-frills, and it helped that I already was using BitBucket as my git repo.

Manjit Oct 12, 2018
I recently have used Trello but it is quite limiting,  Some other ones are Unfuddle & Asana that are better for bug tracking.

https://unfuddle.com - more developer centric

https://asana.com - it is a task manager but more powerful than Trello in experience

Aaron Giles Oct 12, 2018
We've used Mantis to pretty good success on MAME. Though to be fair, it's been customized like crazy for our particular use. But I remember when we started using it, even out of the box it was pretty capable.

Lars Ivar Oct 12, 2018
I always liked Trac, and it being open source rather flexible. I think you can enable/disable most features. Development has slowed down a lot over the years, but it isn't dead. I don't know that anyone hosts it, but I found it easy to install. Caveat: Haven't used it myself for quite some years.


Stefano Oct 12, 2018
I use BugGenie (http://www.thebuggenie.com/)

There's also Maniphest (used by Wikimedia Foundation) https://phacility.com/phabricator/maniphest/

Ignacio Manzano Oct 12, 2018
There are some open source alternatives that you can check
- https://www.tuleap.org/
- https://www.mantisbt.org/

parity11 Oct 12, 2018
Please try redmine

Delores (not that one) Oct 12, 2018
Phabricator is pretty cool. Much more than just a bug tracker of course, but worth checking out even if you don't need most of its features.


Mie Hubbard Oct 12, 2018
I've tried just about everything mentioned here at one point over the years and Phabricator is the only one that stuck with our organization. It does a whole lot more than issue tracking for sure but it can easily be setup to get all of that out of your way. They do have a lightweight kanban style board feature that we make significant use out of though I'm not sure how that stacks up against Trello these days.

If you find yourself interested in it I recommend taking a look at how Blender and Wikimedia make use of it for some good ideas on how to organize things.

JamK Oct 12, 2018
Unfuddle always seems to do the job.

Yury Zholobov Oct 13, 2018

Pierre Oct 13, 2018
No matter if you use Git or not, you should have a look at Gitlab <https://about.gitlab.com/>; and Gitea <https://gitea.io/en-us/>;. Gitlab has a lot of features, including an "issue board" <https://about.gitlab.com/features/issueboard/>; that you may like cause it looks like Trello. Gitea is much simpler but also includes an issue tracker.

Both can be self hosted, and Gitlab also has a hosted plan.

If you use Git, both have nice features such as automatically mark an issue as fixed when a Git commit includes a message such as "Fix #21".

Hope this helps!

Benjamin Oct 13, 2018
Another vote for GitHub or GitLab built-in trackers, I like them both.

Alex Oct 13, 2018
Have you tried Airtable (airtable.com)? It's not a dedicated bug database, but a really amazing tool that lets you make very user friendly databases that work exactly how you want them to. There's an example of a bug tracker built with it here that you can use: https://airtable.com/templates/product-design-and-ux/expOzMycWirMsUOTL/bug-and-issue-tracker

Colin Doncaster Oct 13, 2018
We replaced FogBugz with Youtrack from JetBrains and it's been great - you can happily ignore all of the Scrum/Agile kruft and still take advantage of reports etc.  The pricing model is nice too - we looked at open source solutions but we had better things to do with our time than maintain our bug database and the JetBrains folks are always improving the platform.

Enno Oct 13, 2018
Another vote for Mantis from me. I've used it on several games projects to collect reports from players, it's easy enough for non-programmers to use, and to keep them abreast of the status of their report. Whether you manually take the bugs from there and put them into Trello once they are confirmed by your internal test team or find other ways to manage them is up to you, but I find it useful to separate between well-written tasks in the task management system and bug reports of arbitrary quality.

Francisco Areas Guimaraes Oct 15, 2018
I've used Jira for almost 15 years now and I think it's the best in the market, if you can spend that cash. You don't have to use all the bajillion features they have, you can have a simple project and do what you need to do. Also, their search is awsesome.

Francisco Areas Guimaraes Oct 15, 2018
sorry to double post, but Jira cloud apparently is not so expensive:
Number of Users Price Per Month
Up to 10 users
(users 1-10) $10 Flat
For more than 10 users
(11-100 users) $5.00/User


Peter Oct 15, 2018
Is your homegrown bug tracker broken or have you lost the source code or platform?

Ron Gilbert Oct 15, 2018
@peter It was written in Python and ran on the old Google App Engine. It's not worth my time to update it. I have more important things to do.

Alwin Garside Oct 15, 2018
You should give YouTrack a try. I use that for a small project and I like how it focuses solely on bug tracking and not project management.

It also is very developer-focused, created by JetBrains.

Edmundo Oct 16, 2018
Hi Ron, I thought I'd add a few more opinions to the pile; I also have a lot of beef with project management and bug tracking apps and I've found so far from what I used, Github is the most decent option for trackign bugs with managed hosting.

> I don't use Github or Gitlab, so I'd have to create dummy accounts just to use the tracker.  It's worth looking into, I'll do that.

Having a private Github repo costs a small monthly fee; it may be worth looking at Gitlab since it can offer free private repos.

> We also looked at Bugzilla, but it suffers from just being a big complicated mess (sorry if I've offended anyone).

No one was/got/will ever be offended.

Matthew Davey Oct 17, 2018
We use Jira with Bitbucket which ties nicely into our Git server repositories.
Jira does have a drag and drop like interface, but you need to create a Sprint with a set of tickets to see it.

Jim Tilander Oct 17, 2018
Try youtrack, amongst all bugtracking software it sucks less in my experience.

Federico Di Dio Oct 22, 2018
I deployed taiga.io a year ago as an informal management tool for our small team. While I like it as a project management tool (and as a good replacement for TODO post-its), I would not recommend it as a fully-fledged bug tracking system.

Mike Oct 23, 2018
Probably the simplest solution would be to use Gitlab: it's polished, easy to understand and you get things like a kanban board, labels, multiple users and private projects for free. (If you were using it for the code you could also get free compute hours for the CI you mentioned recently.) There are some extra features that come with a paid subscription, like milestones.

Github's issue system is about as good as Gitlab's IMO, but you have to pay for private projects. Bitbucket's system is free when sharing with a limited number of users, but now lags quite far behind Gitlab/Github, I would say.

Trac is very nice and simple for personal projects, but no kanban board and the initial setup can be a slight pain (IIRC you must create the database & users, and set up the Apache-style admin yourself). It does support milestones, custom reports (different ways to view and filter issues; it also comes with several useful default reports), though, and is open source & based on Django: so *in theory* could be extended with relative ease.

Atlassian's JIRA is pretty good (I've used it when working with a large company), but I get the impression you have to pay for a lot of the really useful stuff. The UI is also quite complex, presumably because they want to support an extensive (paid) plugin system.

@Ron if you get a moment please let us know which one you ended up choosing and what your experience of it is! 😀

Artur Maciąg Oct 24, 2018
Have you tried http://hacknplan.com ? It's like Trello but with game design in mind.

Karl Goodloe Oct 26, 2018
+1 for HackNPlan, if you liked Trello and wanted bugstuff.  It's the sort of thing with a lot of stuff, but they try to give you the option to enable/disable the bits you want.

Sunny Kalsi Oct 28, 2018
Have you tried the "next gen" boards on Jira (I'm working on them)? It should give you the power of Jira and the flexibility of Trello. Still a WIP but should give you what you want.

Freda Oct 28, 2018
Thank you for this post. Actually I usually experience some problems on my website. My website is similar to https://games.lol/puzzle/ .  I am still finding out why it has an error.

Valdir Oct 29, 2018
You can give a try on issue track of https://www.openproject.org.

It is redmine with a modern user interface.

Feco Oct 31, 2018
We use target process, not for gaming though, but you may as well give it a try.

Björn Tantau Nov 10, 2018
I've always liked https://www.redmine.org/. It's clean and easy to use. Just setting up a rails environment to host it is sometimes a little hassle but I think it's worth it. It can also work with multiple source repositories

Gaven Nov 14, 2018
trac is lightweight, easily customisable and free.  My personal criteria with bug and issue tracking is "simple" otherwise people don't use it and trac often fits the bill.

Matt Dec 12, 2018
I'm late to the party but I'd recommend checking out Flyspray. Free and easy to host. It cuts out all the other business crud you tend to see in other bug tracking solutions. It's also not too hard to extend (provided you're comfortable with PHP).

Geoff Jan 04, 2019
Gitlab and be done.
CI, bugs, cards, repo's.
Free. Stable. Fantastic.

Ron Gilbert Jan 04, 2019
Gitlab can't build Mac (or it couldn't a month ago).  Being able to build Mac/Win/Linux is a #1 requirement for CI.

Geoff Jan 06, 2019
@Ron The GitLab runner is written in Go. So it runs on all platforms. If you can trigger a build from a command line, you should be able to trigger it with the runner.
Onlbviously I don't know your environment specifics, but I have runners on Windows, OSX and Linux.

Ron Gilbert Jan 06, 2019
I want a CI build system to do all the heavy lifting, like have various versions of VS and Xcode installed, as well as SDK and libs.  I'd not just looking for a remote sever that I have to manage.  Currently AppVeyor and TravisCI will do what I need, but unfortunately, one does Windows and one does Mac. I'm looking for a unified  solution. Azure Pipelines does look promising, but I need the time to fully look into it.

Geoff Jan 07, 2019
@Ron fair enough - Gitlab's CI would require you to set up the various environments and script the builds.
I still highly recommend it for the Ticketing and Code management.
I hated GitLab ( and git in general) at first, but I'm a total convert.

fieldengineer Jun 04, 2020
I am a Staff Author at https://www.fieldengineer.com a Marketplace for On Demand telecom workforce, ranging from telecom field engineers to high-level network engineers, project managers and Network Architects in 146 countries.

fieldengineer Jun 05, 2020
I am a Staff Author at https://www.fieldengineer.com a Marketplace for On Demand telecom workforce, ranging from telecom field engineers to high-level network engineers, project managers and Network Architects in 146 countries.

roy Jun 22, 2020
I appreciate the time you've taken out to show me the ropes and ensure that I have the required knowledge to do a great job. Thank you.  <a href="http://www.google.com.cy/url?q=https%3A%2F%2Fmarketing2business.com
">read more</a>

roy Jun 25, 2020
I haven't seen such quality work in a long time. Great job!
<a href="http://images.google.com.cy/url?q=http%3A%2F%2Fcwordsworth.com
">read more</a>