This page uses CSS style sheets. See Web Standards

© 2005 teamtrac.org

FAQ

FAQ

Q: What language is Teamtrac implemented in?
Q: What are the system requirements for Teamtrac?
Q: Does Teamtrac scale?
Q: Can I use Teamtrac with (your favorite ticketing system)?
Q: I need more information. Where to get it?
Q: Is there any authentication?


Q: What language is Teamtrac implemented in?
A: Teamtrac has been written in PHP.

Q: What are the system requirements for Teamtrac?
A: Teamtrac itself requires a PHP4-capable webserver (e.g., Apache) with Smarty (a template engine) and GD (a graphics library) installed. Depending on the plugins you are going to use, you might need other modules. Trac, for example, requires support for sqlite (sqlite2 or sqlite3), Tutos or Kimai require mysql or postgresql access. Teamtrac itself is operating system independent. In terms of hardware, Teamtrac may be a little bit greedy, because data is collected at runtime. Depending on the size of your data, some views may need some extensive computing.

Q: Does Teamtrac scale?
A: It depends. A few design changes would be necessary to make Teamtrac more scalable but this would increase the overall complexity a bit. Nevertheless, Teamtrac is actively (and successfully) used in a company with:
  • 6000 changesets in Subversion
  • 12000 time records in Tutos
  • 1800 new tickets in Trac
  • 16000 ticket changes
per year. Hence, it is at least that scalable.

Q: Can I use Teamtrac with (your favorite ticketing system)?
A: The short answer is: yes, of course. The long answer is: yes, of course, as long as there is a plugin available for this system or you write your own plugin (which is not that hard). If you need help writing your own plugin for a ticketing system (e.g., Bugzilla), please contact us.

Q: I need more information. Where to get it?
A: Send us a mail or use the contact form on the left side. This website is (and will be) under construction. Frequently asked questions will be answered here.

Q: Is there any authentication?
A: Teamtrac relies on the authentication mechanisms provided by the underlying webserver (e.g., Apache). In most cases, this can be done by placing a .htaccess file into your Teamtrac directory. For more information about this please refer to your webserver's documentation.