The best way to contribute to The Graph Foundation (TGF) is to get involved with one of our project communities. If you would like more information about starting to contribute to one of our projects please contact email@example.com.
USE GRAPH FOUNDATION PROJECTS AND GIVE US FEEDBACK
Using Graph Foundation projects, asking (and sometimes answering) questions, reporting bugs and making feature requests are critical parts of our Graph Foundation project community. User feedback helps drive our projects and the technologies behind them.
CONTRIBUTE BACK TO THE COMMUNITY
Beyond simple user activities, it’s great to see users becoming contributors by helping with the development of Graph Foundation projects. This can mean getting involved with the discussions on the development mailing lists, answering other users’ questions, providing patches for bug fixes or features, and helping to improve the documentation.
BECOME A COMMITTER
We love to see contributors showing the commitment that means we can make you a committer and invite you join in to shape the future of a project. A Committer is a term used at TGF to signify someone who is committed to a particular project. It brings with it the privilege of write access to the project repository and resources.
Steps to become a committer:
- Sign and return the Contributor Licensing Agreement (CLA) to firstname.lastname@example.org
- Join our community Slack to share your ideas and collaborate with other developers
- Checkout project source code at The Graph Foundation GitHub and submit a Pull Request
- View the results of your Pull Request at The Graph Foundation build server
GUIDE THE PROJECT ON BEHALF OF THE COMMUNITY
Committers that demonstrate a long-term commitment and earned even more merit within a project community are eligible to be invited to be part of the core group within the project that ensures the project’s vitality (represented by the Project Management Committee, PMC).