Earlier tonight, Jimmy Berry posted a plea for the Drupal community to clean up their messes in terms of testing. Since Jimmy did a whole bunch of the heavy lifting involved in getting the SimpleTest framework ready to commit to core, a major milestone in Drupal's development, we'd do well to listen to his words and his frustrations when he sees all of his hard work falling apart due to neglect.
SimpleTest has only been in core for a month now, and already we've managed to break more than half the tests. This is a big problem. :\
In order for our community to embrace testing, we're required to bring several hundred people who've never written a test before in their lives (and might not even have heard of automated testing until heard some Drupal people talking about it) up to speed on what testing is, why it's a good thing, and how to do it.
But every time there's a bug in the testing framework, and every time an existing core test fails to run, this serves to completely destroy developers' confidence. If we're lucky, these people will go work on other things for a little while, and then check back periodically to see if things have been sorted things out yet. If we're unlucky, they start to develop animosity and resentment about the very idea of testing, and then start to distance themselves from doing development and encourage others to as well. Either way, the end result is stalling development on D7, and fewer people to spread the work around of writing further tests.
So how can someone concerned about the state of D7 development help?
Recent comments
2 weeks 2 days ago
4 weeks 1 day ago
4 weeks 5 days ago
5 weeks 8 hours ago
5 weeks 1 day ago
5 weeks 1 day ago
5 weeks 1 day ago
5 weeks 1 day ago
5 weeks 1 day ago
5 weeks 1 day ago