Your First Open Source Project

Creating an open source project is an excellent way to hone one's skills, gain experience, and network with other passionate software developers. Beyond the first "I Wrote Some Code!" stage, there are additional steps you should take to have a successful open source project.

This session will cover the basics:

  • Source Code Hosting (e.g. GitHub)
  • Project Website & Documentation (e.g. GitHub Pages)
  • Promoting Your Project

Additionally, more advanced topics will also be covered:

  • Community Development
  • Continuous Integration
  • Testing
Experience level: 
Beginner
Session Time Slot(s): 
Time: 
Sep 11 2015 - 10:00am-Sep 11 2015 - 10:50am
Room: 
162
Allowed Types: 
Session
Sessions Topics: 
Speaker Bio(s): 

Pete Johanson is a passionate software developer who has been contributing to open source for the past 13 years. His contributions span many areas, including:

  • angular-hy-res/hy-res JavaScript Hypermedia Library
  • RestSharp - .NET Hypermedia Client Library
  • Gentoo Linux
  • Mono
  • Boo Programming Language
  • GTK# and GTK+

Most recently, he has taken a deep interest in everything API, ReST, and Hypermedia related.