-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into ranjan-mohanty-patch-3
- Loading branch information
Showing
1 changed file
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
## Welcome to Amazon Product Details Scraper contributing guide | ||
|
||
Thank you for investing your time in contributing to our project! We welcome contributions to this project! Here's how you can get involved: | ||
|
||
**1. Issues:** | ||
|
||
* **Bug reports:** If you encounter a bug, please search existing issues first to avoid duplicates. If you can't find a relevant issue, create a new one with a clear description of the problem, including steps to reproduce it. | ||
* **Feature requests:** If you have an idea for a new feature, feel free to create an issue to discuss it. Explain the functionality you'd like to see and how it would benefit the project. | ||
|
||
**2. Pull Requests:** | ||
|
||
* **Fork the repository:** Create a fork of the repository on GitHub. | ||
* **Clone your fork:** Clone your forked repository to your local machine. | ||
* **Create a new branch:** Create a new branch for your changes (e.g., `feature/your_feature_name`). | ||
* **Implement your changes:** Make your modifications to the code. | ||
* **Write clear commit messages:** Use descriptive commit messages that explain your changes. | ||
* **Test your changes:** Ensure your changes don't introduce regressions. Consider adding unit tests if applicable. | ||
* **Push to your branch:** Push your changes to your branch on your forked repository. | ||
* **Create a pull request:** Create a pull request from your branch to the main branch of the upstream repository. | ||
* **Address feedback:** We will review your pull request and provide feedback. Be prepared to address any comments or suggestions. | ||
|
||
**3. Coding Style:** | ||
|
||
* Follow PEP 8 style guide for Python code ([https://peps.python.org/pep-0008/](https://peps.python.org/pep-0008/)). | ||
* Use consistent formatting and indentation. | ||
|
||
**4. License:** | ||
|
||
* This project is licensed under the MIT License. Please ensure your contributions are compatible with the license. | ||
|
||
**5. Code Documentation:** | ||
|
||
* Add comments to document your code, especially complex sections. | ||
* Consider using docstrings to explain functions and classes. | ||
|
||
**Thank you for your contributions!** | ||
|
||
**Additional Notes:** | ||
|
||
* You are not obligated to include all the sections mentioned above. Adapt them to your project's specific needs. | ||
* Feel free to add a section about setting up development environment if your project has dependencies. | ||
* Consider including a code of conduct to promote a positive and inclusive community. |