53
CONTRIBUTING.md
Normal file
53
CONTRIBUTING.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
# Contributing
|
||||||
|
Thank you for your interest in contributing to our project!
|
||||||
|
|
||||||
|
## How to Contribute
|
||||||
|
|
||||||
|
1. Fork the repository
|
||||||
|
2. Create a new branch for your changes
|
||||||
|
3. Make your changes
|
||||||
|
4. Sign your commits with DCO:
|
||||||
|
```sh
|
||||||
|
git commit -s -m "Your commit message"
|
||||||
|
```
|
||||||
|
5. Push to your fork and submit a pull request
|
||||||
|
|
||||||
|
## Developer Certificate of Origin
|
||||||
|
|
||||||
|
We use the Developer Certificate of Origin (DCO) in lieu of a
|
||||||
|
Contributor License Agreement (CLA) for all contributions to this
|
||||||
|
project. DCO is a legally binding statement that asserts that you are
|
||||||
|
the creator of your contribution and that you wish to allow us to use
|
||||||
|
it in this project.
|
||||||
|
|
||||||
|
|
||||||
|
When you contribute to this repository with a pull request, you need
|
||||||
|
to sign-off that you agree to the DCO. You do this by adding a
|
||||||
|
`Signed-off-by` line to your commit messages containing your name and
|
||||||
|
email:
|
||||||
|
|
||||||
|
```
|
||||||
|
git commit -s -m "Your commit message"
|
||||||
|
```
|
||||||
|
|
||||||
|
This will automatically add a sign-off message to your
|
||||||
|
commit. Alternatively, you can manually add:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
Signed-off-by: John Doe <john.doe@example.org>
|
||||||
|
```
|
||||||
|
|
||||||
|
## Code Guidelines
|
||||||
|
|
||||||
|
- Keep code clean and simple
|
||||||
|
- Follow existing code style
|
||||||
|
- Update documentation if needed
|
||||||
|
|
||||||
|
## Need Help?
|
||||||
|
|
||||||
|
Create an issue if you:
|
||||||
|
- Found a bug
|
||||||
|
- Have a feature request
|
||||||
|
- Need help with something
|
||||||
|
|
||||||
|
Thank you for contributing!
|
||||||
Reference in New Issue
Block a user