Contribute to Debezium
We’re an active open source software community. We welcome and value contributions from everyone, and have adopted a code of conduct for our community.
Talk to us
There are two ways you can talk with our community about development related topics:
Join us on Zulip for the best and most immediate way to talk with the developers behind Debezium.
Join and post to our mailing list for questions or suggestions that require more lengthy descriptions and context.
See a problem or think of something that we could do better? Check our issues to see if it’s already been mentioned or discussed. If it has, join the conversation to add your take. Otherwise, go ahead and create an issue with more detail than you think is necessary.
All of our code is in the Debezium Organization on GitHub, and currently we have several repositories.
Get your development environment set up with the latest code, following the instructions in CONTRIBUTE.md.
Check our open issues, especially those with the help_wanted label.
Look at previous pull requests to learn our coding style and conventions.
Ask fellow developers for guidance if you’re not sure how to proceed, get stuck, or simply need confirmation that you’re headed in the right direction.
Make your changes and create a pull request, following our guidelines.
Our website is also a community effort, and we welcome suggestions, fixes, improvements, and even new blog posts related to Debezium. Everything for our website is also in on GitHub. Follow the instructions in CONTRIBUTE.md to get your environment set up with the latest source and to make your changes.
Debezium is an open source project owned and sponsored by Red Hat. The Debezium name and logo are trademarks of Red Hat.
The Debezium project is operated as a community-centric open source project. While Red Hat product management has a voice, it is akin to the same voice of any member of the community, whether they contribute code, bug reports, bug fixes or documentation.