Thank you for considering contributing to Aniworld_Scraper! We appreciate your interest in making our anime/series website scraper even better. Please take a moment to review these guidelines before you start contributing. Following these guidelines will ensure a smooth collaboration and make it easier for others to understand and work on the project.
- Code of Conduct
- Getting Started
- Contributing to Aniworld_Scraper
- Reporting Bugs
- Feature Requests
- License
Before contributing, please review our Code of Conduct. We expect all contributors to follow the code of conduct while participating in the project.
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine using
git clone
. - Create a new branch for your changes using
git checkout -b your-branch-name
. - Make your changes, improvements, or bug fixes.
- Test your changes to ensure they work as expected.
- Commit your changes with clear and descriptive commit messages.
- Push the changes to your forked repository on GitHub.
- Open a pull request to the
main
branch of the original repository.
If you find a bug, have a feature request, or want to suggest an improvement, please create an issue in the GitHub issue tracker. Clearly describe the problem or the proposed enhancement so that others can understand and collaborate.
If you are interested in working on an open issue, please comment on the issue to express your intention to work on it. This helps avoid duplication of efforts and informs other contributors about ongoing work.
We welcome pull requests from contributors. Before submitting a pull request:
- Ensure your changes are consistent with the project's scope and goals.
- Include tests for any new functionality you introduce.
- Write a clear and concise description of your changes in the pull request.
To maintain consistency and readability of the codebase, please adhere to the following coding guidelines:
- Use meaningful variable and function names.
- Follow PEP 8 guidelines for Python code.
- Comment your code wherever necessary, especially in complex or less intuitive sections.
- Ensure your code passes any existing unit tests and doesn't introduce new failures.
If you encounter a bug or unexpected behavior while using Aniworld_Scraper, please report it in the GitHub issue tracker with clear steps to reproduce the issue. Attach any relevant logs or error messages that can help identify the problem.
If you have an idea for a new feature or enhancement, feel free to create an issue in the GitHub issue tracker explaining your proposal and how it would benefit the project.
By contributing to Aniworld_Scraper, you agree that your contributions will be licensed under the LICENSE of the project.
Thank you for contributing to Aniworld_Scraper! Your contributions help make the anime/series website scraping experience even more delightful for our users. Happy coding! 🎉