Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.8 KB

CONTRIBUTING.md

File metadata and controls

23 lines (12 loc) · 1.8 KB

Contribute to essentia.js

You are more than welcome to collaborate and submit your contributions to Essentia.js. The best practice of submitting your code is by creating pull requests to our GitHub repository following our contribution policy.

By submitting your code you authorize that it complies with the Developer's Certificate of Origin.

Developer’s Certificate of Origin

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or

(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license); or

(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.

(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.

Based on https://gcc.gnu.org/contribute.html and http://elinux.org/Developer_Certificate_Of_Origin

We encourage sharing with us any ideas on how we can improve Essentia.js and the best way to do this is by creating github issues for bug reports, feature requests and improvement ideas.

You are also more than welcome to suggest any improvements, including proposals for new algorithms, etc.