Session: Anatomy of an Open Source Project
Before you can contribute to and consume open source effectively, a firm understanding of the pieces and parts that comprise an open source project is required. This session will identify and discuss the components and related processes of a modern-day project, including choosing and posting your project to a platform (GitHub), structuring the READ ME file, licensing, contributor agreements and processes, choosing a technology architecture, community, and yes, even marketing. Jim Salter, creator of the popular Sanoid project (1.3+k stars on GitHub) will lead the session and leverage his more than 20 years of experience as a professional system administrator to deliver value to attendees. Jim is also currently a technology reporter at Ars Technica.
- A better understanding of why and how open source projects are created
- An understanding of the basic components of a modern-day project
- Helpful tips and best practices in the context of starting a project
- Contextual information for those who might want to contribute to a project
- Anyone looking to start an open source project
- Anyone who might want to contribute to a project