UNPKG

anydownload

Version:

A powerful website downloader with GUI support

65 lines (43 loc) 2.17 kB
# Contributing to This Project Thank you for your interest in contributing! Your help is greatly appreciated. Please read the following guidelines to make the contribution process smooth and effective for everyone. --- ## How to Contribute - **Fork the repository** and create your branch from `main` (or the default branch). - **Clone your fork** to your local machine. - **Create a descriptive branch name** (e.g., `feature/add-login-support`, `fix/typo-in-readme`). - **Make your changes** with clear, concise commits. Write helpful commit messages. - **Test your changes** before submitting a pull request. - **Push to your fork** and submit a [Pull Request](https://github.com/HenryLok0/AnyDownload/pulls). - **Describe your changes** in the PR template and reference any related issues. --- ## Code Style - Follow the existing code style and conventions of the project. - Write clear, readable, and well-documented code. - Add or update comments and docstrings as needed. - Run linters and tests if available. --- ## Pull Requests - Keep pull requests focused and minimal. One feature or fix per PR is best. - Link to any related issues in your PR description (e.g., `Closes #123`). - Ensure your branch is up to date with the base branch before submitting. - Be responsive to feedback and make requested changes promptly. --- ## Issues - Search existing issues before opening a new one to avoid duplicates. - When reporting a bug, include: - Steps to reproduce - Expected behavior - Actual behavior - Environment details (OS, Python version, etc.) - For feature requests, describe your use case and proposed solution. --- ## Code of Conduct - Be respectful and inclusive to all contributors and users. - No harassment, discrimination, or inappropriate behavior will be tolerated. - See the [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) if available. --- ## Contact & Support - For questions, open an issue or start a discussion on GitHub. - For sensitive matters, contact the maintainers directly if contact info is provided. --- Thank you for helping make this project better!