Does anyone use MantisBT for Issues/Tickets?

MantisBT is a free open source issue / ticket tracker. If you haven’t heard of it or seen it lately, it’s worth checking out: MantisBT.org

I use Mantis for ticket tracking and recently wrote some Xojo code that sends RuntimeExceptions straight to my installation (which you are welcome to join). The ticket is pre-filled with system information, the exception stack, and optional comments from the user.

Someone had built a class for this kind of thing in the past, but it connects to a service I’m not particularly fond of and have blocked on a system level.

I was wondering if anyone else here uses MantisBT or would have an interest in this reporting class (code generator app). There may not be a market for this tool, which would be okay not everything I make sees the public. But if there’s a market for Mantis users that does happen to exist, well maybe?

I’m not sure what details to share. There isn’t much to it. You put in your API credentials, select a product / category / version and click Generate to generate the class. The app obfuscates your API key (the same way Plugins Pro does RegisterMBS) to prevent casual abuse, but you should definitely use a special report-only account.

Screenshot:

Do you use Mantis?

  • I use Mantis
  • I do not use Mantis
  • I had not previously known of Mantis
  • I do not use a ticket system

0 voters

3 Likes

This is very cool, Tim. We probably should have created this for BKS back in the day as it would have simplified some things.

3 Likes

I’d be very interested in this! I used Mantis at a previous company and had forgotten about it, but I’d use it again if I could use your class generator to send Xojo exceptions to it.

2 Likes

I’m in the same boat as @Tim_M

This class could be a good reason to reactivate/update my old Mantis installation….

2 Likes

so what’s your conclusions ? yes it would be cool to have mantis in xojo i guess.

Hi Phillipe,

From the activity in this thread it doesn’t seem like there’s a very large market for a Mantis specific tool. A few folks responded with minor interest, but it doesn’t seem like the product would make enough money for me to warrant sharing parts of my toolkit.

I had been building the app to be ready in time for OmegaBundle, but between lack of interest and alternatives, I decided to scrap the project. I didn’t want to create a piece of shovelware whose purpose was to make a quick buck.

The code to communicate with MantisBT API isn’t any more difficult than code that communicates by URLConnection to any other API. If you have a need to do this, it’s not hard to do. The reporter window and class design where it can be generated like this were what I was hoping to monetize.

I really appreciate everyone’s responses to this thread and the poll. You have all helped me plan what to expect with a commercial release of this software. I don’t think this software would see success with a commercial public release, so it will become another piece of my toolkit.

If you do have a need for this, please reach out to me directly. I am always happy to help people find solutions. I could also be convinced to sell this project as a whole for someone else to distribute.

Best wishes,
Tim Parnell
Strawberry Software :slight_smile: