Skip to content

Java Ecosystem Wiki

aytenabdeloracle edited this page Aug 26, 2025 · 10 revisions

Java Ecosystem Working Group

Status Meeting cadence Focus

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


Quick navigation


Overview

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.


Meetings

2025

June 10, 2025 — Tip & Tail (Alex Buckley)
February 11, 2025 — What's New in Javadoc?; Spring Release Model
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

2024

December 17, 2024 — Gradle & Jenkins Tip/Tail feedback
November 26, 2024 — WG update; JEP 14
October 28, 2024 — JUnit Java baselines
July 9, 2024 — Eclipse Collections
June 18, 2024 — IntelliJ & newer Java versions
April 16, 2024 — EMT4J & Dataframe experiences
March 12, 2024 — Kick-off meeting

How to join / participate

  1. Attend: The group meets monthly via Zoom and also hosts in-person gatherings at events like Devoxx Belgium, FOSDEM, and JavaOne.

FAQ

Who should join? Maintainers of tools, libraries, frameworks, IDEs, CI/CD, and distributions; educators and community leaders who help drive adoption.
What problems are “in scope”? Anything that affects timely adoption of modern Java: supported bytecode levels, module system impacts, testing frameworks, doc tooling, release/CI policies, and migration guidance.
How do we track outcomes? We prefer concrete artifacts: published guidance, sample CI matrices, version-range policies, and links to issues/PRs moved forward as a result of the session.

Clone this wiki locally