The software itself is Java/Maven, so you'll need these and an IDE installed. Eclipse is preferred and we also added a setup task for Eclipse (see below). If you want to run the app on your local machine, you need a MySQL installation at hand (checkout http://dev.mysql.com/downloads/).
Continuous Delivery Server (Jenkins) http://54.234.25.225/jenkins
Test instance http://bit.ly/xdde-12-test
Prod instance: http://bit.ly/xdde-12-prod
When you checked out the project, just go to the thot-env directory and execute
./init-env.sh
This will download a tomcat, extract it into thot-env/target and will setup a admin user to
enable deployments with the Cargo plugin (http://cargo.codehaus.org/Maven2+plugin).
Then, go into the thot-app directory and execute
mvn eclipse:eclipse
Finally you need to setup a database and the appropriate user. This can be done in the same directoy with the command
mysql -u root -p < src/main/resources/sql/init-db.sql
After that, simply import the project into Eclipse, add the Tomcat to your Servers tab and you're ready to get started.
There's a USB with the git repo. Ask for it ;) !For further information on setting up your local development environment please see: https://sites.google.com/site/openspacesoftwaredevelopment/