open source

Hello everyone,
I want to start my journey with open source and right now I am taking a devops course and I want to start contributing to the community while learning but there are so many thing happening in the community i feel a little overwhelmed with the information and I don’t know where to start .
can anyone guide me and tell me where to start and how to reach out to the community.

Hi Shivani,

Welcome to the community.

There are a lot of ways you can contribute to. This is true for Ansible project as well as every Open Source Project.

For example,

  1. Join Mailing list (which you already did)

  2. Join IRC channels

  3. Read the documentation, try things mentioned and report bugs if they fail

  4. Try Ansible and practice things according to documentation

  5. Run already written tests

  6. Write new documentation

the list goes on and on.

I would recommend you to read this link https://docs.ansible.com/ansible/latest/community/index.html first. Once you are done, you will have a fair idea of how the project works and how to start a contribution.

I curate a list of easy fixes in this link - https://github.com/ansible/community/issues/437. Go through them and try solving them as per your liking and understanding.

All repos under Ansible GitHub org have “easyfix” label, you can filter and start working on them.

Make sure you adhere to “Code of Conduct” and be nice to everyone.

Few links to mention here -

https://opensource.guide/how-to-contribute/
https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginners-guide/
https://builtin.com/software-engineering-perspectives/open-source-contribution

Feel free to reach to me or anyone on the IRC channels.

And again, Welcome to the community. Happy Automating.

Thank you so much