Cradiator (formerly BigVisibleCruise2) is a Windows application that displays a summary of
Cruise Control project statuses.
It is basically an
Information Radiator for Cruise Control (all implementations - Java, .Net, .rb).
Cradiator is well suited to display on a dedicated monitor where it is visible to developers working on a project.
There are various screen layouts or
skins to choose from:
Stack Skin

Also showing is a countdown of how many seconds to go before refreshing (shown here as "
00:03") - this can be switched off.
Grid Skin
StackPhoto Skin
Shows an image alongside a broken project (based on the breaker's username). Only 1 breaker is shown.
Color Chart
| Color | Status |
| Green | Success |
| Red | Broken (Failure or Exception) |
| Yellow | Building |
| White | Unknown |
Cradiator is a continuation (or "fork") of Ben Carey's
BigVisibleCruise at GoogleCode
What's new in in Cradiator
- Added showing of CurrentMessage - which is the breakers of a build (if broken) or the volunteer to fix the build (for CCNet requires 1.4.3 or greater)
- Added a new skin (StackPhoto)
- Filter by Category (in addition to Project Name)
- Show progress/status when making connection to Cruise server (configurable)
- Color gradients for visual appeal
- Wav files can be played on specific events (currently 'NewlyBrokenBuild' and 'NewlyFixedBuild')
- Speech synthesis - Cradiator says which build is broken (handy for those with sore necks who can't check the big screen) - uses SAPI support on Windows. The text to say and the voice itself is configurable - so you can Download your own voices
- Show a Countdown of how many seconds to go before refreshing status
- Added a Debug-mode facility to allow developers to replace the Cruise Web Service XML with their own XML - handy for UI testing/experimentation and screenshot/demos
- Configuration changes:
- restart no longer required for settings to take effect
- Config file can be edited while the app is running (ie is 'watched' for changes and applied immediately or at the next refresh interval)
- Names simplified (eg "30" instead of "00:00:30" for Poll Frequency "Grid" instead of "LiveUniformStatus")
- Fixed TODO issues - such as the small memory leak with application resources
- Usability enhancements to Settings dialog (positioning/text/look/feel etc)
- Logging is implemented (using log4net) - can be configured via app.config
- More exceptions are handled to protect developers from obscure messages (and they're logged)
- Refactoring - design changes, extreme separation of concerns (SRP), reduction of assemblies, C#3 features
Cradiator requires .Net3.5 installed (currently no check for this in the installer)