Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.55 KB

CONTRIBUTING.md

File metadata and controls

41 lines (33 loc) · 1.55 KB

Contributing to OOSMOS

Here's a quick rundown of how to contribute to this project.

Our Development Process

We develop on a private branch internally at OOSMOS. With each new release, we update this Github project with the changes from the internal repository. External pull requests are cherry-picked into our repository and then are included in the next public release.

Pull Requests

We welcome your pull requests!

  1. Fork the repository and create your branch from master.
  2. Add test(s) if necessary -- self-checking, if possible.
  3. Provide documentation if you've added an API.
  4. Ensure that existing examples still run -- at least those in directories Basic, Ortho, and Sync on either Windows or Linux.
  5. If you haven't already, complete the Contributor License Agreement ("CLA").

Contributor License Agreement ("CLA")

In order to accept your pull request, we need you to submit a CLA. You only need to do this once.

Complete your CLA here: Contributor License Agreement.

Issues

We use GitHub issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.

Documentation

OOSMOS documentation is currently maintained only on the oosmos.com website. Any additions, clarifications or suggestions to the documentation can be submitted via email directly to [email protected].

License

By contributing to OOSMOS, you agree that your contributions will be licensed under both its GPLv2 license as well as its Commercial License.