Skip to content

Commit 0811d76

Browse files
committed
Adding CONTRIBUTING.md
1 parent 30cb1de commit 0811d76

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

.github/CONTRIBUTING.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Contributing to this project
2+
3+
Thank you for your interest in contributing! We welcome contributions of all kinds, from bug reports to new features. This document outlines our guidelines to make the process smooth and effective.
4+
5+
## Code of Conduct
6+
7+
We are committed to providing a welcoming and respectful community for everyone. We expect all contributors to adhere to a high standard of conduct. **Harassment, abusive language, discrimination (including but not limited to racism, sexism, homophobia, transphobia, ableism, or any other form of prejudice) will not be tolerated.** Violations may result in removal from the project and/or reporting.
8+
9+
## How to contribute
10+
11+
1. **Discuss first:** Before tackling a significant change or feature, please open an issue to discuss your idea. This helps ensure it aligns with the project's goals and avoids wasted effort.
12+
13+
2. **Code style & formatting:** We aim for consistent code style throughout the project.
14+
* Please run any automated formatting tools included in this repository (e.g., `pre-commit`, `prettier`, `ruff`, `go fmt`). Check the `.editorconfig` or build scripts for details.
15+
* Try to follow existing coding conventions within the codebase.
16+
17+
3. **Submit a pull request:** When you're ready to contribute:
18+
* Create a pull request against the `main` branch.
19+
* In your PR description, *clearly explain*:
20+
* **What changed?** A concise summary of your changes.
21+
* **Why did you make this change?** What problem does it solve or what improvement does it offer?
22+
* **Output Changes (if applicable):** If your changes affect the output of the project (e.g., UI, logs), please include screenshots *before and after* to illustrate the impact.
23+
24+
4. **Be patient:** We are a small team with limited time dedicated to managing this repository. We will review pull requests as quickly as possible, but it may take some time. Your patience is greatly appreciated!
25+
26+
27+
28+
Thanks again for your contribution!

0 commit comments

Comments
 (0)