Hi, I would like to become a contributor. I am somewhat of a beginner. Do I do good first issues and then pull requests? Who do I get to review the pull request? Also is mentoring available?
Hi @cjj20,
A warm welcome to the Tensorflow forum!
Here’s a common practice for contributing to Tensorflow:
- Begin with “Good First Issues”: Tackle beginner-friendly tasks first.
- Comment on Issues: Notify others of your intent to work on an issue.
- Develop and Test: Implement your solution and include unit tests.
- Create a Pull Request (PR): Submit your changes for review.
- Review Process: Your PR is inspected, assigned to a reviewer, and refined based on feedback until approved.
Kindly refer to this document for more information.
Thank You.
Hi,
Thank you. Can I also ask, is mentorship available and what subprojects/issues are best for beginners?
Hi @cjj20,
You can start with the issues that have a tag “contribution welcome” in the GitHub.
Thank You.