Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simple non-web based bug tracker [closed]

There's a ton and and a half of questions and even more answers here concerning people looking for bug trackers. However all of them (that I found) seem to be about web based solutions. Since I'm working on a local project where I don't want to set up a web / DB server, and I don't want to use a hosted tracker either, I'm looking for something that runs locally.

  • very preferably open-source
  • pure Python or (at least) Windows executable
  • no need for a database server (sqlite is obviously fine)
  • Doesn't have to be fancy, just the basic bug / issue tracking functionality; just a little bit more than my current TODO text file or an Excel table.

Any suggestions?

like image 809
balpha Avatar asked Jul 31 '09 09:07

balpha


People also ask

Is Bugzilla open-source?

Released as open-source software by Netscape Communications in 1998, it has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products.

What is difference between bug tracking and issue tracking?

Thus, bug tracking refers to reporting and management of coding issues whereas issue tracking refers to reporting and management of any single issue be it in the requirements/specifications, workflow, coding, design or even any post production issue that a user experiences.


3 Answers

I'm surprised nobody has mentioned Roundup.

It meets all your criteria, including not requiring a web-based interface (as per your specification, and unlike the accepted answer which suggested Trac).

Roundup is:

  • Open source
  • Pure Python
  • Supports SQLite
  • Not fancy, focuses on solid bug tracking

And as a significant point of differentiation, it has command-line and email interfaces in addition to a web interface.

It's very easy to get started - I suggest you take it for a spin.

like image 124
gavinb Avatar answered Nov 15 '22 22:11

gavinb


Trac might be a bit too over engineered, but you could still run it locally via tracd on localhost.

It's:

  • opensource.
  • pure Python
  • uses sqlite

But as I said, might be too complex for your use case.

Link: http://trac.edgewall.org

like image 25
user137673 Avatar answered Nov 15 '22 22:11

user137673


If you don't need to share your bug tracker system with a team (i.e., it's okay to have it isolated to your computer) I would recommend using Tiddlywiki. Technically it's web-based, but it's entirely encapsulated within a single HTML document and requires no database or server whatsoever (only a web browser) so I think it follows the spirit of what you are wanting. It's extremely customizable since it's 100% HTML/CSS/javascript. I have been using a tiddlywiki as a project notebook for years, keeping track of my to-do list, bug list, and general project documentation in one centralized, cross-referenced place. You can also find all sorts of tiddlywikis that you can download pre-configured for productivity (for example, TeamTasks, MonkeyGTD, or GTDTiddlyWiki Plus).

like image 25
bta Avatar answered Nov 15 '22 23:11

bta