First off, thanks for taking the time to contribute! 🎉👍
There are many ways to contribute to Rocket.Chat even if you're not technical or a developer:
- Email us at [email protected] to tell us how much you love the project
- Write about us in your blogs
- Fix some small typos in our documentation
- Become our GitHub sponsor
- Tell others about us and help us spread the word
Every bit of contribution is appreciated 🙂 thank you!
The following is a set of guidelines for contributing to Rocket.Chat, which are hosted in the Rocket.Chat Organization on GitHub.
Note: If there's a feature you'd like, there's a bug you'd like to fix, or you'd just like to get involved please raise an issue and start a conversation. We'll help as much as we can so you can get contributing - although we may not always be able to respond right away :)
Check out our Handbook for the Development Guidelines on how to setup your enviroment, do code, test and push your code. There you find our patterns on how to compose your Pull Requests' titles to have your contribution accepted.
To have your contribution accepted you must sign our Contributor License Agreement. In case you submit a Pull Request before sign the CLA GitHub will alert you with a new comment asking you to sign and will block the Pull Request from be merged by us.
Please review and sign our CLA at https://cla-assistant.io/RocketChat/Rocket.Chat