Cross-posted from http://blog.incremental.ie/archive/2007/07/06/open-source-dotnetkicks.aspx
A few long months ago I announced my intention to fully open source the DotNetKicks.com codebase. Due to recent work commitments this process has taken much longer that I had wished; the good news now is that it is very close to an initial beta release.
The current code base builds and should be useful to anyone who is considering contributing to the project or running their own kick site. I'll be committing changes to the repository oven the next couple of days, a tagged beta version will be available soon. Before then, please expect quite a few features to either not work or to throw some exceptions.

The code is hosted on google code and the Subversion repository is available at the following location:
http://dotnetkicks.googlecode.com/svn/trunk/
If you are new to Subversion, you can follow Eric Kemp's excellent SVN guide (replace the subsonic specific urls with the relevant dotnetkicks ones).
Please follow these steps to setup your local environment:
1. Create SQL 2005 Database called 'DotNetKicks'
2. Execute the 'DotNetKicks.DB.SQL.2005.sql' script against the new 'DotNetKicks' database
Scripts can be found in 'svn:\\trunk\DotNetKicks\Database'
3. Execute the 'DotNetKicks.Data.SQL.2005.sql' script against the database
4. Open 'DotNetKicks.sln' in Visual Studio 2005.
5. Update the 'DotNetKicks' connection string in the web.config to relect your SQL server name
6. Build the solution
7. Run the 'Incremental.Kick.Web.UI' web application
8. There are two users already setup:
username: admin password: admin
username: user1 password: user1
9. Configure SMTP settings in the Kick_Host table
I'll post again soon outlining how you can get involved in the project. In the mean time, is there anyone with design skills willing to design a logo or a new skin for DotNetKicks?
Sorry for the delay, we're nearly there.
