Related link: http://www.spikesource.com/contest
Have your heard? SpikeSource is currently sponsoring an Open Testing Contest. The contest aims to promote the concept of participatory testing while at the same time help projects improve their testing process. They are even offering prizes to the projects that improve their testing the most. First, if you haven’t nominated your project, you better do it fast. The deadline is August 31st. You want to sign up right now? Ok I’ll wait.
Still not quite sure if your project is right for the competition? Ok, first, your project should be written in C/C++, Java or PHP. Second, your project must have at least 20,000 lines of code. I know what your thinking….No! You may not use that trick we all did in college. 18,000 lines of comments will not get you qualified for the competition. There are some minor details, like you should actually be a contributor to the project, and it can not be commercially backed, but the other important requirement is that your project should have less than 75% initial code coverage.
Just to be clear, I checked in Wikipedia for what code coverage means. In management speak (see my others posts here, here, here, and here), all this means is the percentage of code that is tested. Why is this important? It’s important because code coverage is the metric that SpikeSource will use to choose the winners. Winners, as in plural, you say? Oh yeah, there will be first and second prize winners in each of the three categories: Lightweight (20,000 - 50,000 lines of code), Middleweight (50,001 - 100,000 lines of code), and Heavyweight (over 100,000 lines of code). There will also be a prize for the gnarliest test. I’d definitely like to hear about that one when the prizes are awarded.
The contest will run from September through the end of the year. During that time contestants will have to submit new tests for their project. All the while, regardless of the results of the contest, you will be improving the quality of your testing and reaping the rewards of automating the process with the SpikeSource testing service. How sweet is that?
So if you are looking to start off the new year with tight code, a better quality project, and pick a cool $2,500 to boot, then head on over to the SpikeSource Open Contest Registration site and get your project nominated. If you happen to be one of the first three committers to nominate a project in your weight class, you’ll walk away with $500. I’d say that’s enough to buy some shiny new gadgets. Well what are you doing still reading? Head on over and nominate your project.