I was having a really great discussion with Brian Meloche, John Farrar and Isaac Dealey Friday night on Skype and I tossed an idea that I have been having out to them for their opinions. Since then, this idea has really been nagging at me to the point that I finally decided to do something about it.
So, Im putting the details together for a CFML development contest. I have the rules about 80% finalized. Im not sure of the start date yet but I will say that I hope to kick this off in November sometime. Here are a few of the thoughts that Im putting into the rules.
- Contest is open to any CFML developers
- You may enter as an individual or a team of up to 4 people
- Application must run on one of the available CFML engines (bonus points for apps that are compatible with all 3 engines)
- Development CANNOT start until the specified start date!
- Non digital planning of your application can be started prior to the start date but no code or digital assets can be created.
- Entries must be an "application", not open to custom tags, etc at this point
- You may utilize any open-source code in your application that you like providing it doesnt violate that codes license.
- You can choose to keep your application closed or you can open-source the app (preferred).
- Judging to be done by the community at large, no judging panel.
I will post some more details later this week as I finish hashing things out. I will go ahead and say that my company, Mad Piranha Inc., is donating brand new iPod nanos as pr
izes. And I dont mean just one! I'm donating one for each member of the winning team!
If you are interested in helping out or perhaps sponsoring some prizes for the contest, please contact me at russ@madpiranha.com.
I'm working on coming up with a way to host SVN accounts for each team to be used during the contest. Ideally, temporary hosting would be great for the judging process as well but that might not be doable.
More to come.












I do love this idea tho. :) And I really like the idea of letting the community at large judge the results rather than a panel of judges. I'd also recommend dividing the community judging up into several ratings, so instead of just voting for team X, they would give each team a rating from 0-5 stars on each of a handful of areas like 1) met the project goals 2) usability 3) creative problem solving.
So there's my 2 bucks. :)