Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.42 KB

CONTRIBUTING.md

File metadata and controls

30 lines (23 loc) · 1.42 KB

Contributing to mlpack

mlpack is a community-led project; that means that anyone is welcome to contribute to mlpack and join the community! If you would like to make improvements to the library, add new features that are useful to you and others, or have found a bug that you know how to fix, please submit a pull request!

If you would like to learn more about how to get started contributing, see the Community page, and if you are interested in participating in Google Summer of Code, see mlpack and Google Summer of Code.

Pull request process

Once a pull request is submitted, it must be approved by at least one member of mlpack's Contributors team, to ensure that (if applicable):

  • the design meshes with the rest of mlpack
  • the style matches the Style Guide
  • any new functionality is tested and working

The pull request can be merged as soon as it receives two approvals; 24 hours after the first approval, mlpack-bot will provide a second approval. This is to leave time for anyone to comment on the PR before it is merged.

Members of the Contributors team are encouraged to review pull requests that have already been reviewed, and pull request contributors are encouraged to seek multiple reviews. Reviews from anyone not on the Contributors team are always appreciated and encouraged!