Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 2.78 KB

File metadata and controls

19 lines (12 loc) · 2.78 KB

Development

We're thrilled that you're interested in contributing to Rocket.Chat! Whether you're a seasoned open-source contributor or just starting out, your help is invaluable to us. If you're new to the open-source world, we recommend starting with GitHub's comprehensive guide to familiarize yourself with the basics. And if it's your first time contributing to Rocket.Chat please go through our code_of_conduct.md and code-review-process.md .

Getting Started: Our projects are readily available for you to explore and contribute to. You can find them here. Once you've found a project that piques your interest, navigate to the Issues tab. If you come across an issue you'd like to work on, simply leave a comment. We'll mark you as Assignee to the issue and add an In Progress label. If you're already working on a pull request for a particular issue, you can link the issue to your pull request. Alternatively, you can write Closes #ISSUE_NUMBER in your comment, where the ISSUE_NUMBER is the number at the end of the issue's URL.

Assigned Issues: You may notice that some issues already have an assignee. These are trusted individuals, often core team members, who are responsible for resolving the issue. However, this doesn't mean you can't contribute! All issues are open for contribution, and any help is greatly appreciated. We encourage you to work on any issue that interests you and share your progress with the community in the comments. Remember, multiple people can work on the same issue, so don't be discouraged from tackling an issue you're passionate about.

Priority Features and Bug Fixes: If there's a particular feature or bug fix with higher priority you'd like to sponsor develop via BountySource, please let us know.

{% hint style="info" %} If you're looking for a simple task to get started, check out our easy tasks or search for issues tagged with contrib:easy. {% endhint %}

{% hint style="success" %} You can find a detailed guide on development-environment-setup.md here. {% endhint %}

Now that you're ready to contribute, it's time to understand our development process. Visit the development-workflow.md guide to learn about issue prioritization, pull request approval, and more. This guide will help you navigate your journey as a contributor to Rocket.Chat. Happy coding!"