Jakarta EE Spec Committee - February 7th, 2024
Attendees (present in bold):
Kenji Kazumura - Fujitsu
Emily Jiang - IBM - Tom Watson
Ed Bratt - Oracle - Dmitry Kornilov
Andrew Pielage - Payara - Petr Aubrecht
David Blevins - Tomitribe - Jean-Louis Monteiro, Cesar Hernandez
Ivar Grimstad - PMC Representative
Marcelo Ancelmo - Participant Member - Abraham Marin-Perez
Werner Keil - Committer Member
Jun Qian - Primeton Information Technologies - Enterprise Member
Zhai Luchao - Shandong Cvicse Middleware Co. - Enterprise Member
Guests - Jakarta EE 11 co-release coordinators: Ed Burns, Arjan Tijms
Eclipse Foundation: Tanja Obradovic, Wayne Beaton, Paul Buck (chair)
Past business / action items:
Agenda:
See the spreadsheet for updates.
In the January 10th Specification Committee call, the situation regarding Jakarta EE 11 Platform Project including Java 17 as a supported platform was discussed. Since that discussion, the Jakarta EE 11 Release Plan was revised:
See the email from Ed Burns for the background
Will Lyons shared his observations on this revision with the Specification Committee in his email
As a follow-up to Will’s email, Wayne Beaton provided his guidance to the Committee in his email
Today’s agenda topic is for the Committee to review the guidance from Wayne and decide what if any specific actions are required
[01/24] Options discussed w/ Wayne:
Send a warning message noting the plan revision and there is risk to proceeding to Release Review
Request a to the Platform Project for Progress Review now noting the changes in the revised plan
Do nothing, the Release Review based on this revision is not at risk
The three options were discussed and there are no objections voiced to proceed with option 2. The Spec Committee will therefore initiate a formal Progress Review ballot request for the Platform Project. The committee chair will collaborate w/ the EMO to formulate the request to the Platform Project.
[01/25] The chair’s email to the Platform Project
[02/07] Check in on ballot progress
This issue was discussed as a consideration for a future release ie. EE 12. It was noted that it is not the process that requires the JDK level, it is included in the specification(s): Platform and/or components.
Also, this item is likely best explored as part of a EE 11 retrospective.
It was discussed that the ballot may have benefited from earlier communications of rationale for positions prior to casting a vote? Perhaps albeit the request from the Platform Project the Steering Committee was to resolve this matter in an expedient way.