Thank you for considering contributing to this open-source project! We welcome your contributions to make this library even better. Whether you want to report a bug, suggest an enhancement, or submit code changes, this guide will help you get started.
Please note that this project follows a Code of Conduct (see CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
You can contribute to this project in several ways:
-
Reporting Issues:
- If you encounter a bug or have a feature request, please open an issue on the GitHub repository. Make sure to provide a clear and detailed description of the problem or feature request.
-
Code Contributions:
- Fork the repository and make your changes in a feature branch.
- Ensure your code follows the project's coding standards.
- Write tests to cover your changes.
- Submit a pull request with a clear description of your changes.
-
Documentation:
- Help improve the project's documentation by correcting typos, enhancing explanations, or adding missing details.
-
Review Pull Requests:
- Review open pull requests, provide feedback, and help ensure code quality.
-
Fork the project repository to your GitHub account.
-
Clone your fork to your local development environment:
git clone https://github.com/booncol/pyvoxelspace.git
-
Create a branch for your contribution:
git checkout -b feature/my-feature
-
Make your changes and commit them:
git add . git commit -m "Add new feature"
-
Push your changes to your GitHub repository:
git push origin feature/my-feature
-
Open a pull request on the main repository for review.
This project has adopted a Code of Conduct that we expect project participants to adhere to. Please see CODE_OF_CONDUCT.md for details.
By contributing to this project, you agree that your contributions will be licensed under the MIT License. See the LICENSE for details.
If you have questions or need assistance, feel free to contact me.
Happy coding!