Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.58 KB

File metadata and controls

22 lines (14 loc) · 1.58 KB

Contributing to Microplay

Contributions are welcomed :) Unless your intended contribution bares minor effort - it is highly recommended to start with posting an issue, describing the bug or feature request. A suggested solution can optionally be proposed as well, it's a good chance to get some feedback and perhaps trigger a discussion with other interested developers.

Try to keep this library generic as much as possible and stay away from implementations bound to specific providers. Try avoid adding more dependencies unless it results in a substantial added value.

Developing

Please add/update Unit Tests for new/updated functionality. Please adhere to commonly known Scala development best practices and code styling standards (I have no idea what that actually means, but it seems as the right thing to write here :) ) See if you find anything interesting on the TODO list.

Building

The Project is managed by sbt. Import build.sbt with your IDE of choice and from there, the rest is (hopefully) pretty standard.

Contributor License Agreement

Please sign the Contributor License Agreement. It can be signed now, or right after raising a Pull Request (Credits to CLA-Assistant for their cool, automated CLA form, integrated into the pull request) This CLA is a pretty simple with no additional constraints besides the Apache V2 License.

Thanks for contributing!