Oct 12, 2018

Bug Database

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...
https://blog.trello.com/how-to-transform-trello-into-a-powerful-bug-tracker-with-the-marker-power-up
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.
https://clickup.com/

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.

https://trac.edgewall.org

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.

https://www.phacility.com/phabricator/

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 12, 2018
Check out https://azure.microsoft.com/en-us/services/devops/boards/
It does drag and drop.

Pierre

Oct 12, 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 12, 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

https://www.atlassian.com/licensing/jira-core

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 16, 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 22, 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.

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.
https://www.targetprocess.com/pricing/

Björn Tantau

5d ago
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

1d ago
https://trac.edgewall.org/
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.
Here are the rules for commenting.