Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.63 KB

CONTRIBUTING.md

File metadata and controls

32 lines (21 loc) · 1.63 KB

Contributing Guidelines

We are always eager to work with new contributors, engage with them and build exciting technologies. This library allows you to train your recommendation models on user devices and is the core SDK that gets deployed across millions of users.

Here are some important resources to get ready for contributing:

Testing

The library is in the initial stages and we would like to build a complete suite of tests. Till then we can only test functionality

Submitting Pull Requests

Please send a GitHub Pull Request to RecoEdge with a clear list of what you've done (read more about pull requests). Please Squash your commits into one before sending the pull request.

Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:

$ git commit -m "A brief summary of the commit
> 
> A paragraph describing what changed and its impact."

Coding conventions

  • Please use the autopep-8 reformat on the VCS changes before the final commit.
  • Ensure indentation consistency
  • Follow Google code style
  • Please follow numpy style guides here.