4 ms·
What system do you use for bug tracking?
I am interested in seeing how you track bugs during development and acceptance testing.
We use bugzilla, but it leaves a little to be desired.
- mynameishere 19y agoNotepad
- brlewis 19y agoIck. I would never rely on so crude a tool as Notepad for my bug tracking. I use emacs (text-mode).
- rams 19y agoCheck out Roundup - http://roundup.sourceforge.net/ http://roundup.sourceforge.net/ .
- koobe 19y agoI Second that. Extremely easy to set up and comes with quite reasonable default configuration.
- entelarust 19y agohttp://16bugs.com/ http://16bugs.com/
- abstractbill 19y agoTrac ( http://trac.edgewall.org/ http://trac.edgewall.org/ ) is awesome. It also has very good integration with subversion, if you want that (but you can ignore that aspect if you just want a bug-tracker).
- theremora 19y agoThere is a local company Assembla.com that has a basecamp like online project management service. it has Trac as one of the features. I am using it for our project, which includes a couple of developers in the Boston area and a couple in India.
- neilc 19y agoWe also use Trac (for a ~8 person engineering team). Works great: very convenient to have a wiki, bug tracker, and SVN browser integrated together in one nicely-designed piece of software.
- pg 19y agoComments at the top of the file.
- abstractbill 19y agoOn personal projects I use comments like (defun foo (x y z) ;; FIXME: foo should not barf if x is nil and then periodically grep all my sources for "FIXME".
- staunch 19y agoThis is so common that many of the syntax files for Vim even have TODO FIXME XXX NOTE and others included, so they're highlighted and easy to spot.
- mynameishere 19y agoGoing for full Notepad(tm) compatibility, eh?
- juwo 19y agoIMHO, poor thinking. (sorry) how will you prioritise and track them - open up all the files?
- jey 19y agogrep FIXME *.l | sed s/^;;// | sort -n
- juwo 19y agostill poor thinking (sorry again). - what about bugs that dont belong to one file; and those that are across modules? - to edit or reprioritise, you must open up the files again. Imagine making a Project Manager or business guy learn vi, not to mention messing up your code! I work defects into my status report. It is just another heading - and move them around the categories. (template: http://juwo-works.blogspot.com/2007/08/my-status-report-template.html http://juwo-works.blogspot.com/2007/08/my-status-report-temp... ).
- palish 19y agoI fix bugs before I need to track them.
- zviband 19y agoI've used trac and mantis. Trac is kinda a pain to set up. Mantis is easy to set up, but very ugly.
- vikram 19y agoindex cards
- nostrademons 19y agoMantis. Not great, but good enough - for now. May replace it if our needs get more complex.
- gleb 19y agohttp://acunote.com http://acunote.com Naturally :-)
- SwellJoe 19y agoTrac is very nice, as other have stated. It's kinda like SourceForge done right, in the sense that it has source browsing, a wiki for web pages, and a bug tracker with good notification capabilities. Last time I used it it was absolutely retarded about user accounts and saving settings (you had to carry around an MD5 "key", rather than being able to log in). We're using FlySpray, because it drops into our CMS (Joomla) with relative ease, and we wanted customers to be able to file bugs. We also use it for support. It works pretty well, has all of the features we needed, and is a really nice clean and simple codebase, so customizations are relatively easy. It's also a low-dependency PHP project, so it'll drop onto any ol' hosting account with a database, and runs plenty fast.
- alex_c 19y agoMantis is good, and it's fairly similar to Bugzilla (though better), so the transition should be pretty smooth. It was also a breeze to set up.
- christefano 19y agoI use a heavily modified version of Case Tracker, a group of addon modules for the Drupal CMS. It's similar to other helpdesks (it's actually a fork of the project and project release modules that are used at drupal.org) and it's being extended by a student during this year's Google Summer of Code. Since Case Tracker runs in Drupal it's just one feature of an entire suite. I have all the features I need, from web-to-email, email-to-web (posting by email or phone), XML-RPC, a full range of access controls, wiki functionality, RSS feeds, etc.
- msiegel 19y agochecklists stored in emails, & the backs of credit-card-bill envelopes
- jdvolz 19y agoI use //TODO: in my Visual Studio stuff. VS will find them for you automatically, I don't even have to grep for them. I also try to write code so small and simple that it approaches the complexity of "Hello World." That way, it's easy to find the bugs.
- mattjaynes 19y agoWhen I have a choice (not very often when working with a company) I use FogBugz. It's a bit pricey compared to FREE, but now that they have a hosted version, it's great if you need to track bugs with a team. The simplicity and approach of FogBugz is fantastic. Really worth a look if you have the cash to afford it. That being said - they do have provide it for free if you only need 2 accounts. See: http://discuss.joelonsoftware.com/default.asp?biz.5.482288 http://discuss.joelonsoftware.com/default.asp?biz.5.482288
- portLAN 19y agoJoel, we know it's you.
- gojomo 19y agoPersonal projects: a 'TODO' text file, 1 line per issue, open in the editor (emacs or Eclipse) for the project. Group/open-source projects: JIRA, which was a nice step up from Sourceforge's built-in tracking.
- chaostheory 19y agoI like keeping things simple while we're still small, so right now we just use 37signals' basecamp's (http://www.basecamphq.com/ http://www.basecamphq.com/) to do list. this will probably change in the future
- dfranke 19y agoA whiteboard.
- staunch 19y agoA simple shared spreadsheet in Google Docs for small projects. Trac for some others.
- tristian 19y agoIf I'm just working alone: ToDoList by AbstractSpoon Software http://www.abstractspoon.com/ http://www.abstractspoon.com/ For small projects it's enough to manage all my tasks, including bugs.
- nmeyer 19y agoUnfuddle!
- arc_of_descent 19y agoMantis. But I tend to think the pages are too long.
- elad 19y agoTRAC's my current favorite. Too all the people using comments in the code and the like, that's very good when you're a 1-2 person team, but when you (hopefully) have more coders, possibly QA people and (god forbid) customers who complain about stuff that doesn't work well, you'd better switch to something that's more manageable.