Contributing Guidelines for DoHClient Python Module Introduction Thank you for considering contributing to DoHClient! We welcome contributions from everyone and are here to help you get involved in our project. This document provides some general guidelines to help streamline the process of contributing to DoHClient.
Ways to Contribute Bug Reports: If you find a bug, please create an issue on GitHub detailing the problem. New Features: New ideas are always welcome! Open an issue to discuss any new features you'd like to add. Improvements: Whether it's improving documentation or code optimization, your efforts are appreciated. Pull Requests: Contributions in the form of pull requests are highly encouraged. Getting Started Fork the repository to your GitHub account. Clone the forked repository to your local machine. Create a new branch for your work: git checkout -b your-branch-name. Make your changes and push them back to your fork on GitHub. Create a pull request detailing the changes you made. Coding Standards Follow PEP 8 for Python code style. Use meaningful variable and function names. Comment your code where applicable to make it easier to understand. Make sure to test your code before submitting a pull request. Testing Ensure that you've tested your contributions before submitting a pull request. Describe the testing you performed in the pull request. Documentation Update the README.md or any relevant documentation to reflect the changes you're proposing, if applicable. Review Process Submit your pull request. Maintain an eye on the pull request for feedback or any required changes. Code of Conduct Please adhere to the Code of Conduct when interacting with the community.
License By contributing to this project, you agree to abide by its MIT License.