Thank you for considering contributing to Window Resolutioner! We welcome contributions in various forms, including bug fixes, feature enhancements, and documentation improvements. To ensure a smooth contribution process, please review the guidelines below.
-
Types of Contributions: We welcome contributions in the following areas:
- Bug fixes
- Feature enhancements
- Documentation improvements
-
Coding Style: Please adhere to the coding style already used in the project. Consistency is key to maintaining readability and maintainability.
-
Reporting Issues: If you encounter any bugs or issues with the program, please report them using GitHub Issues. Provide detailed information about the problem and steps to reproduce it.
-
Code Review and Merge Process: Contributions are reviewed and merged via GitHub Pull Requests. Once a contribution is submitted, it will undergo review by project maintainers before being merged into the main branch.
-
Version Control and Project Management: This project is hosted on GitHub. All code contributions should be submitted through Pull Requests on GitHub.
-
Coding Conventions: While there are no strict coding conventions, please follow the code style already established in the project for consistency.
-
Contributor License Agreement (CLA): No Contributor License Agreement is required. Contributions should align with the GNU General Public License v3.0.
-
Getting Help: If you need assistance or have questions about contributing, feel free to open an issue on GitHub or search for relevant resources online.
- Fork the repository.
- Create a new branch for your contribution.
- Make your changes and ensure they adhere to the project's coding style.
- Test your changes thoroughly.
- Commit your changes and push them to your fork.
- Submit a Pull Request with a clear description of your changes.
Thank you for your interest in contributing to Window Resolutioner! Your contributions help improve the project for everyone.