First off, thank you for considering contributing to my project! Your contributions are greatly appreciated.
There are several ways to contribute to this project:
- Reporting bugs
- Suggesting new features
- Improving documentation
- Writing code (new features, bug fixes, refactoring)
- Reviewing pull requests
- Fork the repository by clicking the "Fork" button at the top right of the repository page.
- Clone your fork:
git clone https://github.com/your_username/news-collector.git
- Navigate to the project directory:
cd news-collector
- Install the required packages:
pip install -r requirements.txt
- Create a branch for your feature or bug fix:
git checkout -b feature/your_feature_name
- Make your changes in your branch.
- Test your changes to ensure they work as expected.
- Commit your changes with a clear and concise commit message:
git commit -m "Description of your changes"
- Push your changes to your forked repository:
git push origin feature/your_feature_name
- Open a pull request to the main repository:
- Go to the main repository on GitHub.
- Click the "Pull Request" button.
- Select your branch and click "Create Pull Request".
- Provide a detailed description of your changes in the pull request.
This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to me.
Thank you for contributing!