Overview
This course teaches learners how to effectively participate in and manage open source projects. The learning outcomes include understanding how to get involved in open source, starting and managing a project, handling contributions, and supporting contributors. The course covers topics such as project lifecycles, legal considerations, and community management. The skills taught include bug reporting, licensing, and project release management. The teaching method involves a talk format with real-world examples and practical tips. The intended audience for this course includes individuals interested in contributing to open source projects, starting their own projects, or improving their skills as open source producers and users.
Syllabus
Intro
Who are you
Open Source
Red Hat
OpenHubnet
Getting Started
My Story
Meeting the Community
Contributing to the Project
Bug Reporting Tips
Good vs Bad Bug Reports
Help a Project
Fear
Tips
JRuby
Tips for Committers
Why Open Source
Finding Time
Licensing
Get your true source
Encourage contribution
Release checklist
Final words
Taught by
Devoxx