|Version 18 (modified by cmlenz, 11 years ago) (diff)|
Welcome to the Bitten Project
Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface. It was developed by Christopher Lenz in the context of a diploma thesis and Google Summer of Code project.
If you want to install Bitten, please read the installation guide.
If you're trying to configure a build and aren't sure what to put in the build recipe field, please read the pages Build Recipes and Recipe Commands. Both better documentation and an improved user interface are planned in this area.
First, read the white paper to learn about the motivation for this project, and the overall goals.
There are also pages discussing the design of individual parts of the system. These are a work in progress:
- Build Configurations
- Build Output Processing
- Build Recipes
- Data Storage
- Master Slave Protocol
- Object Model
- Slave Configuration
See also Trac Refactorings for things that need to be changed in Trac itself.
svn co http://bitten.cmlenz.net/repos/bitten/trunk/ bitten
To comply with the requirements of Googles´ Summer of Code program, this project is also hosted on SourceForge at http://sourceforge.net/projects/bitten/. The CVS repository is synced semi-regularly with the Subversion repository here.