Skip to content

Commit a3b2925

Browse files
committed
Update contributing guidelines
1 parent 9822ee7 commit a3b2925

File tree

2 files changed

+10
-21
lines changed

2 files changed

+10
-21
lines changed

CONTRIBUTING.md

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,30 @@
1-
# 🤖 Contributing to Cline
1+
# Contributing to Cline
22

3-
Welcome, human! We're thrilled you're interested in contributing to Cline. Whether you're fixing a bug, adding a feature, or improving our docs, every contribution makes Cline smarter!
3+
We're thrilled you're interested in contributing to Cline. Whether you're fixing a bug, adding a feature, or improving our docs, every contribution makes Cline smarter! To keep our community vibrant and welcoming, all members must adhere to our [Code of Conduct](CODE_OF_CONDUCT.md).
44

5-
## ✌️ Being Part of the Community
6-
7-
We have an awesome, diverse, and inclusive community of humans (and friendly AI assistants). To keep our community vibrant and welcoming, all members must adhere to our [Code of Conduct](CODE_OF_CONDUCT.md).
8-
9-
## 🐛 Reporting Bugs or Issues
5+
## Reporting Bugs or Issues
106

117
Bug reports help make Cline better for everyone! Before creating a new issue, please [search existing ones](https://github.com/cline/cline/issues) to avoid duplicates. When you're ready to report a bug, head over to our [issues page](https://github.com/cline/cline/issues/new/choose) where you'll find a template to help you with filling out the relevant information.
128

139
<blockquote class='warning-note'>
1410
🔐 <b>Important:</b> If you discover a security vulnerability, please use the <a href="https://github.com/cline/cline/security/advisories/new">Github security tool to report it privately</a>.
1511
</blockquote>
1612

17-
## 🎯 Deciding What to Work On
18-
19-
See something that could be improved? Feel free to create a pull request directly! Whether it's fixing a typo or adding a cool new AI feature, we love surprises (the good kind, not the "undefined is not a function" kind).
13+
## Deciding What to Work On
2014

2115
Looking for a good first contribution? Check out issues labeled ["good first issue"](https://github.com/cline/cline/labels/good%20first%20issue) or ["help wanted"](https://github.com/cline/cline/labels/help%20wanted). These are specifically curated for new contributors and areas where we'd love some help!
2216

2317
If you're planning to work on a bigger feature, please create an issue first so we can discuss whether it aligns with Cline's vision.
2418

25-
## 💻 Writing and Submitting Code
19+
## Writing and Submitting Code
2620

2721
Anyone can contribute code to Cline, but we ask that you follow these guidelines to ensure your contributions can be smoothly integrated:
2822

2923
1. **Keep Pull Requests Focused**
3024

3125
- Limit PRs to a single feature or bug fix
3226
- Split larger changes into smaller, related PRs
33-
- Try and limit the PR to a single commit
27+
- Break changes into logical commits that can be reviewed independently
3428

3529
2. **Code Quality**
3630

@@ -46,25 +40,20 @@ Anyone can contribute code to Cline, but we ask that you follow these guidelines
4640
- Update existing tests if your changes affect them
4741
- Include both unit tests and integration tests where appropriate
4842

49-
4. **Documentation**
50-
51-
- Update documentation for any changed functionality
52-
- Update the README if your changes affect usage or setup
53-
54-
5. **Commit Guidelines**
43+
4. **Commit Guidelines**
5544

5645
- Write clear, descriptive commit messages
5746
- Use conventional commit format (e.g., "feat:", "fix:", "docs:")
5847
- Reference relevant issues in commits using #issue-number
5948

60-
6. **Before Submitting**
49+
5. **Before Submitting**
6150

6251
- Rebase your branch on the latest main
6352
- Ensure your branch builds successfully
6453
- Double-check all tests are passing
6554
- Review your changes for any debugging code or console logs
6655

67-
7. **Pull Request Description**
56+
6. **Pull Request Description**
6857
- Clearly describe what your changes do
6958
- Include steps to test the changes
7059
- List any breaking changes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ Thanks to the [Model Context Protocol](https://github.com/modelcontextprotocol),
116116

117117
## Contributing
118118

119-
To contribute to the project, start by exploring [open issues](https://github.com/cline/cline/issues) or checking our [feature request board](https://github.com/cline/cline/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop). We'd also love to have you join our [Discord](https://discord.gg/cline) to share ideas and connect with other contributors. If you're interested in joining the team, check out our [careers page](https://cline.bot/join-us)!
119+
To contribute to the project, start with our [Contributing Guide](CONTRIBUTING.md) to learn the basics. You can also join our [Discord](https://discord.gg/cline) to chat with other contributors in the #contributors channel. If you're looking for full-time work, check out our open positions on our [careers page](https://cline.bot/join-us)!
120120

121121
<details>
122122
<summary>Local Development Instructions</summary>

0 commit comments

Comments
 (0)