Jakarta EE Spec Committee - February 23rd, 2022
Attendees (present in bold):
Kenji Kazumura - Fujitsu
Tom Watson - IBM - Emily Jiang
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 - Martijn Verburg
Werner Keil - Committer Member
Jun Qian - Primeton - Enterprise Member
Zhai Luchao - Shandong Cvicse Middleware Co. - Enterprise Member
Eclipse Foundation: Tanja Obradovic, Paul Buck (chair)
Guests: Scott Stark, Scott Marlow
Past business / action items:
Agenda:
Ongoing tracking spreadsheet of individual specs progressing through the JESP
Jakarta EE repositories proposal for specification and implementation projects [Ivar]
Check in on the namespace related items from the February 9th call, see the minutes
Packaging and delivery of TCK artifacts for publication through Sonatype’s Maven Central
https://www.eclipse.org/lists/jakartaee-platform-dev/msg03268.html
Need canonical Maven artifacts to distribute and use in the final ballot, do not yet have an agreed proposal including update to the TCK Process (Note: EE 10 API’s & specs locked down in Q1, TCKs distritbuted as final in Q2)
There discussion covered 2 proposals:
Just produce a zip file of the requisite contents as a step in the TCK release build and upload it to the project download area. This is what projects have done to date and an example of this was provided to the Concurrency project.
Produce a jar file for the TCK distribution for Maven Central. As part of the release job, copy this jar file as a zip file to the project download areas. This is the same as 1 in terms of how it would be handled by the Specification Committee and no changes are required to the TCK process.
Fallback, for EE 10 stick w/ the prior approach (ie. EE 9), continue to work on the proposal in parallel while we deliver EE 10