Hey Vinothini,
Hi and welcome to the Kafka community! 👋
Great to hear you're interested in contributing! Here’s how you can get
started:

a. Getting Familiar with Kafka

To get hands-on quickly and understand how Kafka works, we recommend
starting with the Kafka Quickstart Guide [1]
It walks you through setting up a Kafka broker locally, producing and
consuming messages — a great way to build intuition.


b. Setting Up Kafka for Local Development

If you’re planning to make changes to the Kafka codebase or test patches
locally:

- Clone the repo [2]

- Follow the Development README [3] to build the project and run a broker.

This will help you:

- Build Kafka from source

- Run unit and integration tests

- Start a Kafka broker locally with custom changes


c. Exploring Good First Issues

You can browse beginner-friendly issues using the newbie label on Jira [4].


We're glad to have you on board — happy learning!

[1]: https://kafka.apache.org/documentation/#quickstart
[2]: https://github.com/apache/kafka
[3]:
https://github.com/apache/kafka?tab=readme-ov-file#running-a-kafka-broker
[4]:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20KAFKA%20AND%20labels%20%3D%20newbie




Sanskar Jhajharia
Sr. Software Engineer @ Confluent
Contact: Personal <jhajharia.sans...@gmail.com> | Official
<sjhajha...@confluent.io>


On Wed, Jun 11, 2025 at 7:00 PM Vinothini A <vinuvas...@gmail.com> wrote:

> Hi team,
> I want to contribute to kafka.
> Im a newbie may i know how to start and test the application.
>
> can you please help here.
>
> Regards,
> vinothini.
>

Reply via email to