Regarding build factory features, anyone gave a look at Bitten, the distributed continuous integration solution from Trac makers? http://bitten.edgewall.org/ Logs, build history, tests output and additional analysis are already supported and well integrated with Trac. We use it at work with good results. Our Haiku community members could join and setup a distributed build slaves machines farm, I'll bet. What missing is interfacing tighter jam with bitten, AFAIK. Just my .02 cent. Philippe.