- I am a student and I am really interested in ansible and want to contribute for it.
- But the problem is that i have never contributed to Open Source, but I am willing to, Can somebody please mentor me.
Hi,
There are plenty of good documents to get started on contributing to Ansible
http://docs.ansible.com/ansible/latest/dev_guide/index.html
I’d start by looking at this, it will show you how to get started with your development environment
http://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html
you may be asked to rebase your fork to make sure it’s up to date, here is how you can do it.
https://stackoverflow.com/questions/7244321/how-do-i-update-a-github-forked-repository
http://docs.ansible.com/ansible/latest/dev_guide/developing_rebasing.html
Common pitfalls
http://docs.ansible.com/ansible/latest/dev_guide/developing_modules_best_practices.html
Python3 support
http://docs.ansible.com/ansible/latest/dev_guide/developing_python3.html
The style guide exists. It’s layout/linking could use some work.
http://docs.ansible.com/ansible/latest/dev_guide/style_guide/index.html
https://github.com/ansible/community - There are also particular community focus groups that will have extra information related to a particular group of modules.
#ansible-dev on IRC or the particular workgroup channel, e.g. #ansible-aws can also be helpful.
Thanks a lot for your help😊!