Presentation: "Automating (almost) everything using Git, Gerrit, Hudson and Mylyn"
Track:
Solution Track Friday
Time: Friday 10:35 - 11:35
Location: Concordia
Abstract: Git, Gerrit, Hudson and Mylyn are increasingly popular (and open source) Java development tools. While these tools can add a lot of power to the software development process, adapting to the complexity of their workflows and learning new DVCS terms such as push, pull and fetch can be daunting. We will show how these open source tools can be integrated together in an automated manner, to remove a lot of the manual steps which would normally be required. This integration includes connecting issue tracking, code review, commits and builds so that typical (and annoying) processes such as browsing from defects to changes or managing code reviews are now seamless. You'll see how much faster all of these components are when this automation is in place, and how you stop having to think about the tools being used and can just focus on the code you're trying to write. The best part is that everything you will see and use is open source, so you'll be able to set up all of these tools in the manner described as soon as you get back to the office if you want.