Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,29 @@ If you find a bug, please create an Issue and we'll triage it.
- Before starting work on an issue, please comment on it and wait for it to be assigned to you. This prevents multiple people from working on the same issue simultaneously
- Let's discuss implementation details in the issue comments or Discord before starting work, to ensure alignment between contributors and the Lingo.dev team

---

## 🧩 Issue Assignment Rules
To maintain fairness and quality in our open-source contributions, we follow these rules for issue assignment:

### 🧠 Issue Assignment Priority
1. **First priority:** The person who opened the issue.
2. **Second priority:** The first commenter who volunteers to work on it (if the issue creator is not working on it).

> ❌ Submitting a PR without being assigned may result in rejection β€” even if it solves the issue.

---

### πŸš€ Pull Request Etiquette

- Avoid submitting **low-effort or spammy PRs** (e.g., cosmetic or trivial edits made only to gain contributions).
- Use **Conventional Commit** titles: `feat:`, `fix:`, `docs:`, `chore:`, etc.
- Provide a **clear and meaningful PR description** linking to the related issue.
- Make sure your PR passes all CI checks and formatting standards.

> βœ… Ideal PRs are thoughtful, well-tested, and make meaningful improvements to the codebase.


## Pull Requests

We love your Pull Requests! However, we maintain extremely high standards for code quality and design. We are looking for elegant, 12/10, beautiful code and deeply weighted system design decisions.
Expand Down
Loading