Skip to main content

Jakarta EE Platform Call

Date: 2024-03-26

Present:

  • Jared Anderson (IBM)
  • Emily Jiang (IBM)
  • Jim Krueger (IBM)
  • Riva Philip (IBM)
  • Nathan Rauh (IBM)
  • Tom Watson (IBM)
  • Jimmy Wu (IBM)
  • Ivar Grimstad (Eclipse Foundation)
  • Arjan Tijms (OmniFish)
  • Lukas Jungmann (Oracle)
  • John Clingan (Red Hat)
  • Majd Mostafavi (IJUG)
  • Ed Bratt (Oracle)
  • Dmitry Kornilov (Oracle)
  • Kenji Kazumura (Fujitsu)
  • Jan Westerkamp (iJUG)
  • Cesar Hernandez (Tomitribe)

Agenda and Minutes

Calendar business

  • Arjan, can you run next week, 2024-03-26? I have a schedule conflict.
  • 2024-04-09 Cancel due to DevNexus and JavaLand
    • Removed from the Calendar (remember to sync if you have a copy)

Jakarta EE 11 Release Plan

  • Jakarta Data
    • JNoSQL in progress too
    • Creating a independent implementation by Red Hat

First waves

  • Wave 1 - 4 release review initiated by 2024-02-29 (leap day) and M2 \

    • Mentor assignment spreadsheet. Select the EE 11 Release Review tab.
    • Ballot status \

>>>>> gd2md-html alert: inline image link here (to images/image2.png). Store image on your image server and adjust path/filename/extension if necessary.
(Back to top)(Next alert)
>>>>>

alt_text

* Milestone release status
    * E/Arjan need to ensure the milestone release job is in good shape.
    * Spec edit status
    * XML Schema work
* GlassFish M3 released for Jakarta Annotations
    * Should not care about JDK 21/17 since only tests the jar for the signature
    * Not starting GlassFish
    * Lukas submitted Annotations results on both JDK 17 and JDK 21
        * ACTION: Ivar can start the ballot

Next waves

  • Wave 5 release review initiated by 2024-03-29 -> 3 DAYS FROM NOW!
    • JEA-354 Ed send emails to the spec-project-leads about Wave 5 release review dates.
    • Spec projects
      • Jakarta Authorization*
      • Jakarta Persistence*
        • JEA-355: Ed to send reminder to jpa-dev@eclipse.org mailing list
        • M2 API published to maven central
        • Mentor: Ivar
        • 3.2.0 API now available in staging ←- final
        • Spec document is available in spec PR ← final
        • TCK and impl can be ready around end of next week
          • 5th of April
          • EclipseLink 5.0.0.Beta2
          • Hibernate 6.5.0.XXX
      • Jakarta RESTful Web Services*
        • Mentor: Ivar
        • Dmitry confirmed that Jersey will be a ratifying compatible implementation for EE 11, in addition to RESTEasy.
          • Flow into next week
        • TCK updates
          • Most everything in PRs, but very close
        • [Ed Bratt] – Jakarta REST still has a couple of outstanding issues both in the Spec. and the TCK. It will not be done before the end of the week. Then, Jersey needs to pick up the final changes and achieve compatibility status. That won’t happen before next week (Week of Apr. 1)
      • Jakarta Server Pages*
        • Mark Thomas and Paul A. Nicolucci
        • Mentor: Werner / Ivar
        • M2 API was published to Maven Central last week
        • No update for now, need to double check
      • Jakarta Servlet*
        • Mark Thomas
        • Mentor: Marcelo/Abraham
        • M2 API was published to Maven Central last week
        • DONE: Arjan to ask about including CDI beans requirement
          • Project lead Mark Thomas denies request (not enough time)
          • Jetty committers continue to not understand the ask
        • [Lukas] 6.1.0-M2 is not source compatible with the previous version
          • New method added to interface
          • Would need to update Grizzly
        • Usage of default keyword needed
          • No distinction between source / binary
      • Jakarta Validation*
        • Scott Stark
        • Mentor: Ivar
        • M2 API was published to Maven Central
        • Waiting on dependencies to be staged, otherwise ready
        • Hibernate Validation (EE 10 one)
          • It just works already
      • Jakarta WebSocket*
    • Service releases
      • XML Web Services
      • Jakarta Tags (previously JSTL) merge into Jakarta Pages (previously JSP)
        • Note: No need for a separate Tags anywhere anymore
        • Busy work with doing service releases, reviews, etc
        • Service release. No need to seek approval from the spec committee.
    • Actions for 2024-03-29 and M3
      • Ed, Ivar, Arjan
        • XML Schemas
        • M3 release
        • Outstanding spec text changes
    • Jakarta EE 11 M2 release
  • Marlow: Can we have milestone releases for EE 11 Platform TCK artifacts?
    • Any issue with milestone TCK releases using EFTL license?
    • Can we release TCK Artifacts directly to a public Maven Repository?
    • Can we push milestone releases of TCK Artifacts directly to a public Maven Repository?

Other business

Back to the top