This area is an archive and is no longer actively maintained. Information found on this page is likely to be extremely out of date and therefore highly inaccurate. We recommend the Ximbiot - CVS Wiki for up-to-date information about CVS and its associtated tools.

If you do find anything useful on this page that is not yet in the Ximbiot - CVS Wiki and you have the time, please add it!

Cyclic Bonsai/Tinderbox page

Cyclic Bonsai/Tinderbox page

The bonsai package lets users get information about a CVS repository with a web browser. The focus is on answering questions like "what changed from release X to release Y?" "what changed between a given successful build and a build that failed?" and so on.

The tinderbox package keeps track of builds. What succeeded? What failed? It lets you do things like browse the logs from the builds.

Examples of Bonsai and Tinderbox in action

For Bonsai:

For Tinderbox, I'm not aware of sites other than Mozilla.

Mailing lists and newsgroups

The newsgroup for Bonsai and Tinderbox (and other configuration management tools) is comp.software.config-mgmt.

Downloading Bonsai and Tinderbox

You can download the Bonsai and Tinderbox source from the Mozilla site mentioned below. Note that it is not nicely packaged and will take significant effort to get working at your site. Requirements include a SQL database, and perl and tcl with SQL. See the INSTALL file in the Bonsai sources for a detailed list of requirements.

For more information

Mozilla pages for Tinderbox and Bonsai.

Derek Price, CVS developer and technical editor of Essential CVS (Essentials line from O'Reilly Press) , and others offer consulting services and training through Ximbiot.