Edgewall Software

A Brief History of Trac

Trac is an open source, Web-based project management and bug tracking system. The program is inspired by CVSTrac, and was originally named svntrac because of its ability to interface with Subversion.

Trac is not an original idea. It owes much to the many project management and issue tracking systems out there.

The project started as a reimplementation of CVSTrac in Python and an entertaining exercise, as well as toying with the SQLite embeddable database. Over time, as is common, the scope of the endeavor broadened, a goal formed and it was brought on its current course.

Trac is written in the Python programming language. Until mid-2005, it was available under the GNU General Public License; since version 0.9, it has been released under a modified BSD license. It is used by hundreds of users worldwide.

We intend and hope that Trac be a viable platform to explore and expand how and what can be done with wiki-based software project management with low ceremony.

Mostly though, we at the TracProject and EdgewallSoftware hope Trac will prove itself practical and useful to others.

The TracTeam


See also: TracProject, HowToContribute

Last modified 4 years ago Last modified on Feb 21, 2015, 9:30:44 AM
Note: See TracWiki for help on using the wiki.