Skip to content

Contributing

Stuart Scott edited this page Oct 19, 2015 · 8 revisions

Contributing

This project is released with a Code of Conduct. By participating in this project you agree to abide by its terms.

For bug fixes, documentation changes, and small features:

  1. Fork it ( https://github.com/OpenFlame/OpenFlame/fork ).
  2. Create your feature branch (git checkout -b my-new-feature).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin my-new-feature).
  5. Create a new Pull Request.

For larger new features: Do everything as above, but first also make contact with the project maintainers to be sure your change fits with the project direction and you won't be wasting effort going in the wrong direction.

Checklist

Please ensure contributions to the project

  • are high-quality, useful and aligned with the direction of the project.
  • includes enough tests to convince peers of its quality, efficiency and stability.
  • compiles, runs, and passes all tests.
  • complies with the style and commit message guides.
  • are your copyright or you have the owners permission.

Commit Message

Commit messages should start with a single-line title which give a quick outline of the commit, followed by a blank line and then one or more paragraphs which describe the changes in more detail.

Copyright

By contributing to the project, contributors agree to assign the contribution's copyright to the project's owner, to be licensed under the same terms as the rest of the project.

Clone this wiki locally