1*a6aa18fbSYabin Cui# How to Contribute 2*a6aa18fbSYabin Cui 3*a6aa18fbSYabin CuiWe'd love to accept your patches and contributions to this project. There are 4*a6aa18fbSYabin Cuijust a few small guidelines you need to follow. 5*a6aa18fbSYabin Cui 6*a6aa18fbSYabin Cui## Contributor License Agreement 7*a6aa18fbSYabin Cui 8*a6aa18fbSYabin CuiContributions to this project must be accompanied by a Contributor License 9*a6aa18fbSYabin CuiAgreement. You (or your employer) retain the copyright to your contribution; 10*a6aa18fbSYabin Cuithis simply gives us permission to use and redistribute your contributions as 11*a6aa18fbSYabin Cuipart of the project. Head over to <https://cla.developers.google.com/> to see 12*a6aa18fbSYabin Cuiyour current agreements on file or to sign a new one. 13*a6aa18fbSYabin Cui 14*a6aa18fbSYabin CuiYou generally only need to submit a CLA once, so if you've already submitted one 15*a6aa18fbSYabin Cui(even if it was for a different project), you probably don't need to do it 16*a6aa18fbSYabin Cuiagain. 17*a6aa18fbSYabin Cui 18*a6aa18fbSYabin Cui## Code reviews 19*a6aa18fbSYabin Cui 20*a6aa18fbSYabin CuiAll submissions, including submissions by project members, require review. We 21*a6aa18fbSYabin Cuiuse GitHub pull requests for this purpose. Consult 22*a6aa18fbSYabin Cui[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more 23*a6aa18fbSYabin Cuiinformation on using pull requests. 24*a6aa18fbSYabin Cui 25*a6aa18fbSYabin Cui## Community Guidelines 26*a6aa18fbSYabin Cui 27*a6aa18fbSYabin CuiThis project follows 28*a6aa18fbSYabin Cui[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/). 29