Over the past week Leviathan and I set up a Redmine project management installation that has several projects in it. Relevant project here is the Outpost2 SDK.
Outpost 2 SDK Redmine ProjectWhat is Redmine?As described by Wikipedia:
Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible role based access control.
Just what it says. Don't think I need to elaborate at all.
Why use Redmine?One of the problems we've had with OPU and SDK distribution over the years is a lack of a centralized locations to download official releases from. Most often you can find information lurking around the forums but there was no distribution channel.
Installing Redmine is an effort to solve this. By using project management software, we can centralize distribution and offer an easy way to get up to date information on development progress and even provide bug reports.
Great! What about the SVN?The SVN repository is great for getting bleeding edge code. It's extremely useful as a version control system and is a very powerful tool for developers. But it's not super friendly to newbies or users that aren't looking to modify the SDK code and commit it to the repository.
That's where Redmine steps in. By providing an easily downloadable package, we can provide new users an easy way to download a ZIP file with all of the projects, files and settings necessary to hit the ground running without having to fight with compiler and linker settings.
Sounds like a plan. Where do I get the SDK?When you follow the above link, you'll be presented with the OP2 SDK Project Page. Underneath the Project Title Header, you'll see a series of tab links. Click on 'Files' at the far right. From here you will be able to see all of the SDK releases currently available.