I was doing my casual nightly reading and stumbled across Hudson. Continuous integration is something I am very familiar with. My early years at Iris Associates were the test automation lead for Lotus Notes/Domino. We essentially built an internal tool that is very similar to Hudson. We used a combination of cross platform C/C++, Lotus Notes, Lotus Script and Java in the entire architecture. It was a pretty robust and complex system and much of it is still in use today for automation testing of the product. Our tools helped developers test code in side packs and quickly find regressions with thousands of unit tests. People who do not work on very large teams or with a large source base may not appreciate such a test tool. The problem with Lotus Notes/Domino is it is a very mature product that runs on many platforms so a single change in one low level area could have mass impacts or even worse, a subtle impact in some obtuse area that is rarely visited. This is why a product like Hudson is needed for these kinds of projects – and in my mind, for all projects. It is no secret that test driven development is a key success factor for many products today. So if you are not at this level then you should check out Hudson, it looks very promising.