Trac

"TRAC" redirects here. For other uses, see TRAC (disambiguation).
Trac
Developer(s) Edgewall Software
Initial release October 1, 2006 (2006-10-01)
Stable release 1.0.11 (May 7, 2016 (2016-05-07)) [±][1]
Preview release 1.1.6 (July 17, 2015 (2015-07-17)) [±][2]
Written in Python
Type Project management software, bug tracking system
License Modified BSD license
Website trac.edgewall.org

Trac is an open source, Web-based project management and bug tracking system. The program is inspired by CVSTrac, and was originally named svntrac due to its ability to interface with Subversion.[3] It is developed and maintained by Edgewall Software.

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.[4]

Features

Trac allows hyperlinking information between a bug database, revision control and wiki content. It also serves as a Web interface to the following revision control systems: Subversion, Git, Mercurial, Bazaar, Perforce and Darcs. Prior to version 0.11, the web front end presentation of Trac was handled by the ClearSilver template system. Starting with 0.11, an in-house template system called Genshi is used, although compatibility with ClearSilver-based plugins will remain for several versions.[5]

Other features include:

Adoption

Trac is reported to have more than 450 major installations worldwide.[14] Among the users of Trac are Tor[15] and I2P[16] projects, NASA's Jet Propulsion Laboratory, which reports that it uses this tool to manage various deep space and near space projects; Twisted, an asynchronous networking framework implemented in Python; the Dojo Toolkit, one of the popular Open source JavaScript library projects; Nginx, an open source Web server and a reverse proxy server; Piwik, a free software equivalent to services like Google Analytics; and WordPress, the popular blogging platform.[17] They all use Trac for bug tracking and as a source tree viewer. Some projects also use Trac's wiki. The Apache Bloodhound project is a fork of Trac.[18] [19] [20] [21] [22]

Other projects that use Trac include: Dark Energy Spectroscopic Instrument (DESI),[23] dd-wrt.com,[24] FFmpeg,[25] GeoKettle,[26] LinuxMCE,[27] MPlayer,[28] mythTV,[29] MythTV,[30] OpenStreetMap,[31] OpenVPN,[32] Padre, The Perl IDE,[33] pidgin,[34] Quantum GIS,[35] SageMath,[36] Scala,[37] statnet,[38] The Dojo Project,[39] The Glasgow Haskell Compiler,[40] Varnish Cache,[41] VLC media player,[42] and WordPress Core.[43]

See also

References

  1. RELEASE in tags/trac-1.0.11 - The Trac Project, edgewall.org, May 07, 2016 Check date values in: |date= (help)
  2. RELEASE in tags/trac-1.1.6 - The Trac Project, edgewall.org, July 17, 2015
  3. "Trac and Subversion". Edgewall Trac. Retrieved May 19, 2008.
  4. "TracLicense - The Trac Project". Edgewall Trac. Retrieved March 6, 2007.
  5. "ClearSilver - The Trac Project". Edgewall Trac. January 27, 2007. Retrieved February 6, 2007.
  6. trac-hacks.org/wiki/AccountManagerPlugin
  7. trac-hacks.org/wiki/SimpleMultiProjectPlugin
  8. issues.apache.org/bloodhound
  9. "The Trac Roadmap". Edgewall Trac. Retrieved September 14, 2009.
  10. trac.edgewall.org/wiki/SpamFilter?version=93
  11. trac.edgewall.org/wiki/PluginList
  12. trac-hacks.org/wiki/HackIndex
  13. trac-hacks.org/wiki/TracPastePlugin
  14. "Who uses Trac?". Edgewall Trac. June 25, 2008. Retrieved June 25, 2008.
  15. trac.torproject.org/projects/tor
  16. trac.i2p2.de
  17. "Making WordPress.org". Retrieved April 1, 2016.
  18. John Ferguson Smart (March 14, 2007). "What issue tracking system is best for you?". JavaWorld. Retrieved April 1, 2016.
  19. Ramesh Natarajan (August 31, 2010). "Top 10 Open Source Bug Tracking System". Retrieved April 1, 2016.
  20. Amir Ghahrai. "Top 8 Open Source Bug Tracking Tools". Testing Excellence. Retrieved April 1, 2016.
  21. "Top 4 open source JIRA alternatives". Opensource.com. Retrieved April 1, 2016.
  22. "15 Useful Project Management Tools – Smashing Magazine". Smashing Magazine. Retrieved April 1, 2016.
  23. "About Trac". Retrieved April 1, 2016.
  24. "About Trac". Retrieved April 1, 2016.
  25. "FFmpeg". Retrieved April 1, 2016.
  26. "GeoKettle trac - Bug/issue tracking system". Retrieved April 1, 2016.
  27. "Bug Reporting". Retrieved April 1, 2016.
  28. "MPlayer". Retrieved April 1, 2016.
  29. "Available Reports". Retrieved April 1, 2016.
  30. "Bug Tracking System". Retrieved April 1, 2016.
  31. "OpenStreetMap". Retrieved April 1, 2016.
  32. "OpenVPN Community". Retrieved April 1, 2016.
  33. "Padre". Retrieved April 1, 2016.
  34. "BugTracking – Pidgin". Retrieved April 1, 2016.
  35. "QGIS". Retrieved April 1, 2016.
  36. "Sage". Retrieved April 1, 2016.
  37. "Scala Code Management and Bug Reporting". Retrieved April 1, 2016.
  38. "statnet". Retrieved April 1, 2016.
  39. "Dojo Toolkit". Retrieved April 1, 2016.
  40. "WorkingConventions/BugTracker – GHC". Retrieved April 1, 2016.
  41. "Available Reports". Retrieved April 1, 2016.
  42. "VLC". Retrieved April 1, 2016.
  43. "The Bug Tracker (Trac)". Make WordPress Core. Retrieved April 1, 2016.

External links

This article is issued from Wikipedia - version of the Friday, May 06, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.