Here I will share my experience when contributing to open source projects, to help newcomers on what they can learn from Open Source and about its power.
one or two project that works for you • Check if the project is active and accepting contribution Understanding project • Read the project documentation and CONTRIBUTOR guidelines • Join the slack channel / chat rooms for the project • Subscribe to the email list Making first contribution • Check for beginner-friendly issues or documentation related issues • Check for issues in feature if you are aware of the project
git commands to raise PR with clean history of commits is a huge challenge CI Pipeline fails Automated test pipelines fails after committing the code Resolving conversation Giving response for code reviews by others in the community