Presentation: Tweet"Code2Cloud: Automating The Whole Software Dev/Deploy Cycle"
Software development has become a more complicated process over the last decade, due to improvements in the development process (such as Continuous Integration). A typical project will have a bug/task database, a build server, an SCM repository, some sort of documentation repository (e.g. a wiki) - there will also be a process for deploying code out to a production environment. Setting all of this up for every project can be a pain though, and sometimes a team may choose to go without some of these services due to the setup time seeming to be not worth the effort.
Code2Cloud automates the setup of a task database, build server, SCM repository and documentation repository for a new project - as soon as you create your project, these services are provisioned for you. They are also integrated with one another, so that e.g. the build system automatically pulls changes from SCM, and the deployment system automatically pushes out the result of a successful build if so configured. The best part of all this? It uses open source services (Hudson, Git), and will itself be released as open source with an open development model based on Tasktop's experience with Eclipse Mylyn.
Download slides