Hi Vikash,
Happy to hear that you are interested in contributing to Eclipse JDT.
JDT consists of three main areas:
-
JDT.Debug -
which focuses on the debugging capabilities of the IDE
-
JDT.UI -
which provides the UI and visual implementations
-
JDT.Core -
which includes the compiler, code formatting, code assist, and related infrastructure
You can choose any of these areas based on your interests. To set up the development environment, you can use Oomph to setup the workspace(
https://github.com/eclipse-platform/.github/blob/main/CONTRIBUTING.md#creating-an-eclipse-development-environment) or check the documentation of the respective repositories.
For beginner-friendly issues, you can filter issues using the label good first issue in the respective repositories.
Feel free to reach out on the mailing list if you have questions while setting things up or exploring the codebase. Looking forward to your contributions.
Thanks,
Suby
This Message Is From an External Sender
This message came from outside your organization.
i JDT team,
My name is Vikash Kumar Sinha and I’m a Java/Spring Boot developer interested in contributing to Eclipse JDT. I’ve recently joined the mailing list and I’m currently setting up the development environment
and exploring the JDT codebase.
I would like to start contributing with beginner-friendly issues and would appreciate guidance on where to begin.
Looking forward to learning and contributing to the project.
Best regards,
Vikash
_______________________________________________