-
Notifications
You must be signed in to change notification settings - Fork 0
Java Ecosystem Wiki
This is the wiki for the "Java Ecosystem" working group in the Java Community Process.
Goal. Educate and increase awareness around Java ecosystem third party tools and libraries to increase adoption of modern release processes by third party tool and library maintainers.
This working group was formed following JCP EC discussions:
https://jcp.org/aboutJava/communityprocess/ec-public/materials/2023-04-12/JCP_Java_SE_Update_April_2023.pdf
- Overview
▶️ Meetings- 🤝 How to join / present
- 📚 Resources
- ❓ FAQ
- 🧭 Code of Conduct
The Java Ecosystem Working Group is an initiative of the Java Community Process (JCP) Executive Committee.
Its purpose is to highlight and support the open-source projects, tools, and communities that make Java so impactful.
We aim to:
- Showcase contributions from key projects across the ecosystem (build tools, frameworks, libraries, IDEs, CI/CD).
- Provide a space for collaboration, shared resources, and cross-project discussions.
- Identify and address challenges around adopting new Java versions and modern release practices.
- Support not only developers, but also educators, students, and end-users who rely on a thriving Java ecosystem.
Whether you maintain a project, contribute to tools, or simply want to help improve adoption of modern Java,
we welcome your ideas, feedback, and participation.
June 10, 2025 — Tip & Tail (Alex Buckley)
- Topic: JEP 14 “Tip & Tail” — source and target level alignment considerations for the ecosystem
- Slides: https://jcp.org/aboutJava/communityprocess/ec-public/materials/2025-06-10/2025-06-10-Tip_and_Tail.pdf
- Tags: language levels, compatibility, migration
February 11, 2025 — What's New in Javadoc?; Spring Release Model
-
Slides:
- What’s New in Javadoc? — https://github.com/user-attachments/files/19876618/JavaDoc-whats-new-2.pdf
- Spring Release Model — https://github.com/user-attachments/files/19876620/Spring_release_model.pdf
- Tags: docs tooling, release cadence
January 14, 2025 — Maven presentation (Robert Scholte)
- Topic: Maven perspectives on modern Java baselines & plugin ecosystems
- Speaker: Robert Scholte
- Notes/Links: add notes or attachment link here if available
- Tags: build tools, enforcer rules, plugin compatibility
March 17, 2025 — JCP Social Hour (JavaOne)
- Type: Informal meetup / social hour
- Where: JavaOne
- Focus: Networking across tooling & library maintainers; hallway discussions on baseline policies
December 17, 2024 — Gradle & Jenkins Tip/Tail feedback
-
Slides:
- Gradle Tip & Tail Feedback — https://github.com/user-attachments/files/18189428/2024-12-17_JEP-14_Tip-and-Tail_Feedback.pdf
- Jenkins Tip and Tail — https://github.com/user-attachments/files/18189462/Jenkins_.Tip.and.Tail.pdf
- Tags: build pipelines, CI matrices
November 26, 2024 — WG update; JEP 14
-
Slides:
- WG Update — https://github.com/user-attachments/files/18033380/jcp_2024_10_16_java_ecosystem_wg_ec.pdf
- JEP 14 Tip & Tail — https://openjdk.org/jeps/14
October 28, 2024 — JUnit Java baselines
July 9, 2024 — Eclipse Collections
- Slides: Surviving Eclipse Collections — https://jcp.org/aboutJava/communityprocess/ec-public/materials/2024-08-13/SurvivingEclipseCollections.pdf
June 18, 2024 — IntelliJ & newer Java versions
April 16, 2024 — EMT4J & Dataframe experiences
- Slides: Alibaba JDK migration — https://github.com/jcp-org/Java-Ecosystem-JCP-Working-Group/files/15338784/JDK_Migration_Alibaba.pdf
March 12, 2024 — Kick-off meeting
- Attend: The group meets monthly via Zoom and also hosts in-person gatherings at events like Devoxx Belgium, FOSDEM, and JavaOne.