Hi @Gatsby_Lee ,
I’m not aware of a comprehensive guide for contributing to the Kafka Connector, but I would start by reviewing the source repo: GitHub - mongodb/mongo-kafka: MongoDB Kafka Connector
It looks like you need Java 8+ and gradle installed as well as a replica set for running tests.
Before contributing to an open source project, I would start by creating an issue to discuss the bug fix or feature you plan to contribute so the maintainers can give you some feedback on how to approach this.
If there aren’t any documented code conventions, I would follow the style of the existing code and tests.
Regards,
Stennie