Thanks for taking the time to help improve Bay! We are excited to have you on board! 🛳
There are several opportunities to contribute to Bay or Ocean at any depth. It doesn't matter if you are just getting started or know what cursed code lies deep below, we can use your help!
All contributions are valued and no contribution is too small.
The guide below will help you get your feet wet. Do not let this guide intimidate you. Consider it a map to help you navigate Bay, whether you're dipping your toes or diving deep.
The Ocean Code of Conduct describes the minimum behavior expected from all contributors.
Bay uses GitHub issues to track the status of the project.
Please file a feature request if you have an idea for something you'd like to see implemented in Bay.
We have high expectations for what we want to see Bay become. You are more than welcome to set the bar even higher!
Please file a bug report if you encounter something odd or unexpected.
If you have the chance, before reporting a bug, please search existing issues, as it's possible that someone else has already reported your error. This doesn't always work, and sometimes it's hard to know what to search for, so consider this extra credit. We won't mind if you accidentally file a duplicate report.
If you're not sure if something is a bug or not, feel free to file a bug anyway.
Pull Requests are the main way to directly change the code, documentation, and dependencies of Bay.
Even tiny pull requests (e.g., one character pull request fixing a tpyo in documentation) are greatly appreciated. Before making a large change, it is usually a good idea to first open an issue describing the change to solicit feedback and guidance. This will increase the likelihood of the PR getting merged.
All code contributions to this project are licensed under the
GNU Affero General Public License v3.
See LICENSE.txt
for full text.
Other works such as images, videos, and documents are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
By choosing to contribute to this project, copyright over your contributed works are assigned to Nikolai Vazquez.