Welcome, and thanks for lending a hand! Before we get started, please read the Couchbase Code of Conduct.
We'd love for you to join us on the Couchbase Forum.
For more interactive discussions we have #ruby
channel on our Discord.
The simplest way to help is to report bugs or request new features.
We use Jira for issue tracking: https://issues.couchbase.com/projects/RCBC/
To create an issue, or comment on an existing issue, you'll need to # for an account. It's quick and painless (or if it's not, click on the "Report a problem" link on the # page or get in touch via the forum).
We use Github for code review. But to allow us to integrate your changes, you need to register for a Gerrit account and sign a Contributor License Agreement (CLA).
We acknowledge Gerrit can be intimidating for new users. We're considering alternates that will make it easier for GitHub natives to contribute.
- Visit https://review.couchbase.org and register for an account.
- Review our Contributor Licence Agreement (CLA).
- Agree to the CLA by visiting https://review.couchbase.org/settings/#Agreements Otherwise, we won't be able to merge your changes.
If you need any help along the way, please contact us on the Couchbase Forum.