contributions
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
# Contribution Guidelines
|
||||
|
||||
Thank you for considering contributing to this project! By contributing, you help make this project better for everyone. Please take a moment to review these guidelines to ensure a smooth contribution process.
|
||||
|
||||
## How to Contribute
|
||||
|
||||
1. **Fork the Repository**
|
||||
- Click the "Fork" button at the top right of this repository to create your own copy.
|
||||
|
||||
2. **Clone Your Fork**
|
||||
- Clone your forked repository to your local machine:
|
||||
```bash
|
||||
git clone https://github.com/your-username/openscreen.git
|
||||
```
|
||||
|
||||
3. **Create a New Branch**
|
||||
- Create a branch for your feature or bug fix:
|
||||
```bash
|
||||
git checkout -b feature/your-feature-name
|
||||
```
|
||||
|
||||
4. **Make Changes**
|
||||
- Make your changes.
|
||||
|
||||
5. **Test Your Changes**
|
||||
- Test your changes thoroughly to ensure they work as expected and do not break existing functionality.
|
||||
|
||||
6. **Commit Your Changes**
|
||||
- Commit your changes with a clear and concise commit message:
|
||||
```bash
|
||||
git add .
|
||||
git commit -m "Add a brief description of your changes"
|
||||
```
|
||||
|
||||
7. **Push Your Changes**
|
||||
- Push your branch to your forked repository:
|
||||
```bash
|
||||
git push origin feature/your-feature-name
|
||||
```
|
||||
|
||||
8. **Open a Pull Request**
|
||||
- Go to the original repository and open a pull request from your branch. Provide a clear description of your changes and the problem they solve.
|
||||
|
||||
## Reporting Issues
|
||||
|
||||
If you encounter a bug or have a feature request, please open an issue in the [Issues](https://github.com/siddharthvaddem/openscreen/issues) section of this repository. Provide as much detail as possible to help us address the issue effectively.
|
||||
|
||||
## Style Guide
|
||||
|
||||
- Write clear, concise, and descriptive commit messages.
|
||||
- Include comments where necessary to explain complex code.
|
||||
|
||||
## License
|
||||
|
||||
By contributing to this project, you agree that your contributions will be licensed under the [MIT License](./LICENSE).
|
||||
|
||||
Thank you for your contributions!
|
||||
Reference in New Issue
Block a user