Hi, > raise the bar for incoming contributions or releases to include and pass > extensive test suites.
For features marked 'experimental' an extensive test suite is not required. But features marked stable should have extensive tests, also to reduce the risk of changes and bugfixes. > concrete proposals Let's say, features marked stable need to have 80% code coverage and 90% functional test coverage. I'm absolutely not proposing Big Design Up Front and the waterfall model. What I'm proposing is Test Driven Development (http://en.wikipedia.org/wiki/Test-driven_development). Regards, Thomas