Thank you for considering contributing to SolidSheets! We welcome your contributions.
Before contributing, please take a moment to review this document to ensure a smooth and efficient collaboration process.
- Reporting issues
- Fixing bugs
- Implementing new features
- Improving documentation
- Refactoring code
- Providing suggestions and feedback
-
Fork the repository to your GitHub account.
-
Clone the forked repository to your local machine:
git clone https://github.com/berkaygediz/SolidSheets.git
-
Set up your development environment. You may need to install dependencies:
# Install required dependencies # Example: PySide6 pip install PySide6
-
Make your changes and modifications.
-
Ensure that your changes pass the existing tests (if available) and adhere to the project's coding standards.
-
Commit your changes and push to your fork:
git add . git commit -m "Brief description of your changes" git push origin main
-
Create a pull request (PR) to the
main
branch of the original repository. -
Wait for a review and address any feedback or comments raised during the review process.
- Follow the existing code style and conventions.
- Write clear and informative commit messages.
- Keep the code clean and maintainable.
If you encounter any issues or bugs, please report them by opening an issue on the repository. Include relevant information to reproduce the issue and steps to replicate it.
- Python 3.x
- PySide6
By contributing to SolidSheets, you agree that your contributions will be licensed under the project's LICENSE.