# How to Contribute Code & Docs Code Contributions --- The Usergrid project has adopted a policy for how code is to be contributed by external contributors, and by those who are committers on the project. You can read this policy here [Usergrid Contribution Workflow](https://cwiki.apache.org/confluence/display/usergrid/Usergrid+Contribution+Workflow). Basically, we use GitHub as our code review system. So you should fork the apache/incubator-usergrid repo and submit PRs back to the project. Here are are step-by-step guide for both both external contributors and committers: * [External Contributors Guide](https://cwiki.apache.org/confluence/display/usergrid/Usergrid+External+Contributors+Guide) * [Usergrid Committers Guide](https://cwiki.apache.org/confluence/display/usergrid/Usergrid+Committers+Guide) Website and Documentation Contributions --- If you want to contribute to the documentation you'll find that we use a different system. Our website and documentation is managed in Subversion. Here's a README file that explains how to get the website and documentation source code and make changes: * [README.md for website](http://svn.apache.org/viewvc/incubator/usergrid/site/README.md?view=markup) * [README.md for documentation](https://github.com/apache/incubator-usergrid/tree/master/docs)