Contributing to Echopype#

We welcome your contributions, large or small!

Contributions are NOT limited to code – bug/warning reports, new feature requests, or usage questions are all very helpful for improving the software.

Bug reports, feature requests, questions#

Please ask report bugs or request new features via GitHub Issues. If you’re new to GitHub, checking out these tips for creating issues on GitHub.

Contribute to code and documentation#

We follow trunk-based development and use the fork-branch-pull request (PR) workflow to add new code into Echopype. If you are new to this workflow, check out this tutorial. Further details for setting up the developing environment are in the Development setup section.

Tip