Hello Adoptium Community,
I would like to share a project idea for an initial feasibility review and feedback through the Adoptium Incubator process.
I am **tagging Carmen Delgado and the Adoptium PMC** for visibility and review.
---
### Project Title
**Eclipse Plugin for Managing Eclipse Adoptium (Temurin) JDKs**
### Background & Motivation
Java developers frequently work with multiple JDK versions (8, 11, 17, 21, etc.). While Eclipse IDE allows configuring installed JREs, there is currently no native integration to discover, download, and manage Eclipse Adoptium (Temurin) JDKs directly within the IDE.
As a result, developers rely on manual downloads or external tools, which creates friction—especially for new contributors, students, and those setting up development environments.
### Proposed Idea
The goal of this project is to develop an **Eclipse IDE plugin** that integrates Eclipse Adoptium JDK management into the Eclipse workflow.
The plugin would allow users to:
* Discover available Eclipse Adoptium (Temurin) JDKs using official APIs
* Download and install selected JDK versions from within Eclipse
* Automatically register installed JDKs with Eclipse
* Assign specific JDK versions to individual projects
* Provide basic validation and warnings for unsupported or outdated JDKs
### Initial Scope
To keep the project feasible and maintainable, the initial scope would focus on:
* JDK discovery and listing
* One-click installation and registration
* Project-level JDK selection
More advanced features (such as CVE awareness or enterprise policy support) would be considered out of scope for the initial phase.
### Expected Impact
* Improves developer experience for Eclipse users
* Strengthens integration between Eclipse IDE and Eclipse Adoptium
* Encourages adoption of Temurin as the default JDK
* Reduces setup complexity for contributors and new Java developers
### Alignment with Adoptium
This project directly supports Adoptium’s mission by improving tooling around Eclipse Adoptium binaries and making them easier to discover and use within the Eclipse ecosystem.
I would appreciate feedback on the **feasibility**, **scope**, and **alignment with Adoptium’s goals**, as well as any guidance on existing efforts this work should coordinate with.
Thank you for your time and guidance.
Best regards,
Daksh Kaushik
_______________________________________________