We'd love to accept your patches and contributions to this project. There are just a few small guidelines you need to follow.
Refer to the GraphQL Guide to go through a setup. Optionally, you can also consult docker compose documentation.
We require all commits in a PR to contain a Signed-off-by
line which can be
added by using the -s
flag of git commit
. This is to enforce
a Developer Certificate of Origin (DCO).
All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult GitHub Help for more information on using pull requests.
We also require two reviewers on every PR as this follows good security practices. For reasoning, see CNCF Supply Chain Best Practices.
Please refer to the Code of Conduct for full details.
The project is managed via Github. For contributors that would like to find a good place to start, take a look at the "good first issues" and "help wanted" labels (filter link here).
We also have a slack channel that you can reach us at and ask questions!
See the GUAC website for the contributor ladder.