How to Contribute to Ansible Step by Step


Contributing to Open Source projects like Ansible can be a daunting endeavor. While most Open Source projects have ‘getting started’ guides and tutorials, there are always those little bits that are missing, which could make the difference between you contributing or not. Books can help, podcasts are good, videos almost get you there, but nothing is better than a developer's step-by-step walk-through of their own personal Ansible contribution experience.

This session will outline how and why I contributed to Ansible and how you can too - arming you with what you need to know, such as Python, git, and YAML. We will also cover how to set up your development environment and contribute your code. We will wrap up with what happens when you submit your contribution, how to avoid common mistakes, and your contribution actually becoming part of an Ansible release.

Slides here



John McDonough, Cisco