Before sending your pull requests, make sure you followed this list.
- Read contributing guidelines.
- Read Code of Conduct.
- Ensure you have signed the Contributor License Agreement (CLA).
- Check if my changes are consistent with the guidelines.
- Changes are consistent with the Coding Style.
- Run Unit Tests.
For any code changes to be accepted, the Contributor License Agreement (CLA) must be signed.
To keep a consistent code style, we use Google's Coding Style Guide.
Before sending your pull request for review, make sure your changes are consistent with the guidelines and follow the Google coding style.
We adhere to the principles of Google's TensorFlow philosophy for contribution.
Include a license at the top of new files.
To ensures, source code files have copyright license headers you can use Google's addlicense.
We prefer Angular's Commit Message Guidelines rules over how our git commit messages can be formatted.
The local .gitignore
file contains rules for ignoring project-specific files,
while others should go into a global .gitignore
file.
For managing and maintaining pre-commit hooks we use Yelp's pre-commit.