[Ironruby-core] How we will do better at community outreach
sanxiyn at gmail.com
Tue Apr 29 01:35:28 EDT 2008
2008/4/29 John Lam (IRONRUBY) <jflam at microsoft.com>:
> Second, we do run what folks would call a continuous integration server. I call it the troll that guards 'the truth' in our repository. When a dev wants to commit code to our repository they need to run those changes past the troll. The troll runs a comprehensive suite of check-in tests against the changes before it commits them to the repository after a successful test run. This provides pretty strong guarantees that the tree is in a consistent state which means that things continue to work when you pull the latest sources. That's much better than the alternative which means that you spend time tracking down build breaks after you sync.
This is very true, but it is ironic since I get to track down build
breaks after sync anyway. Sorry, couldn't resist.
More information about the Ironruby-core