views:

1491

answers:

4

For internal development team I'm looking for a bug tracker.

Important requirements are:

  • Free (must have)
  • WAR/EAR-deployable (must have; support team prefers to have all apps deployed same way)
  • Nice UI (nice to have)

UPDATE

Since I wrote this, Atlassian has introduced a $10 (ten, not ten thousand!) version of JIRA for 10 developers. I think it's as good as it can get -- best issue tracker out there with all enterprise features, for the cost of a few coffees. I have bought it for my current group out of my own pocket (to avoid bureaucracy).

+4  A: 

Though it's really simple and has only basic features, you might consider JTrac

hakan
any personal experience with it?
Vladimir Dyuzhev
JTrac fails to deploy onto Weblogic 9.2MP2. Apparently, JTrac expects the WAR to be unpacked, which is not the case with WL. I have created a patch, submitted it to developers, but cannot fix it completely, so for time being JTrac is scratched out :(
Vladimir Dyuzhev
I don't have any experience with WebLogic, but it works fine with Tomcat and MySql by simply uploading the war file. Or it's possible to make a quick installation with built-in web server and hsqldb. I think the biggest drawback is the lack of a reporting module except a simple excel export.
hakan
Apparently, there is no better (free) Java bugtracker, than JTrac, despite I cannot really use it in my environment :( So I'll accept the answer, though with a sort of disappointment :)
Vladimir Dyuzhev
agreed. so far , the closest match i can find is jtrac. u should try
cometta
A: 

eh, what's the deal of it having to be written in java? I suppose you need the bug tracking tool for its functionality, not for the pleasure of deploying JEE applications. Seriously. Just because you develop in Java doesn't mean everything around you has to be java. grab Mantis or any other easy to install tool and use it for what it does, not for the language it's implemented in.

I mentioned Mantis because I know it. It's easy to install, has a reasonable feature set and it's reliable.

entzik
Not my choice. It takes some extra hops to install Perl/Ruby/Python/PHP based ones, and I have enough resistance to overcome already to add even a little bit to it. Support said they won't have troubles to install a WAR, but anything else requires to fill a FORM and get an approval. Go figure.
Vladimir Dyuzhev
Oh man, they've got you cornered with bureaucracy ;-). I feel with you.
entzik
A: 

If you're doing your Java development in Eclipse the Mylyn plugin (comes as part of base Eclipse now since 3.3 I think) has plugins for several Bug Tracking Apps such as Trac and Bugzilla. These allow you to bring the whole bug tracking / fixing process right into your IDE.

Maybe not quite what you're after but it's a neat solution for Bug Tracking Java dev.

Damo
hmm... interesting idea, thanks, but a) management needs access too, and then don't use Eclipse b) it still requires a deployment, and the deployed app shall be a Java app.
Vladimir Dyuzhev
A: 

I've spent quite some time looking for a free tool like that. Didn't find any. The amount of time wasted for trying, searching and failing could have easily bought a several years subscription of a best tool man can make. Which I did at the end anyway.

Is 20-50 bucks a month should fall in a category of a free tool?

I think it should, because it's ridiculously cheap for the value a good commercially supported service can give. Free tools can't do this. I did try Atlassian for 10$ also, frankly I didn't like it - too much fluff and crippled mix of features a development team would normally need (bug tracking, source control & dashboard in one place). Their Studio would be right set, but that is way overpriced. I could recommend the Unfuddle though. Usability is fantastic, set of features is great, price is affordable - definitely less expensive than a free software. User interface is much better than JIRA, IMHO. Run several projects on it with around 10 users, the tool is just right - not too big yet very powerful. Excellent support too.

Dima
I use Unfuddle for my personal stuff too. It's very good. But I cannot use a hosted tool in the corporate environment -- security would never agree to store confidential conversations at external vendor hosting.
Vladimir Dyuzhev
Yes, I figured that. Perhaps your corporation would rather buy hosted Atlassian studio, I still believe it would be less expensive than a free management tool. Open source is just not built for creating management tools, this is why you will hardly find anything out there. And whatever is there is a total waste of time (money), for example TRAC and the like. IMHO.
Dima