Skip to main content

Jakarta EE Platform Call

Date: 2021-04-20

Present:

  • Ivar Grimstad (Eclipse Foundation)
  • Kevin Sutter (IBM)
  • Jesse McConnell (Webtide)
  • John Clingan (Red Hat)
  • BJ Hargrave (IBM)
  • Andy McCright (IBM)
  • Scott Marlow (Red Hat)
  • Scott Stark (Red Hat)
  • Jean-Louis Monteiro (Tomitribe)
  • Darran Lofthouse (Red Hat)
  • Emily Jiang (IBM)
  • Aaron Coburn (Independent)
  • Lukas Jungmann (Oracle)
  • Dmitry Kornilov (Oracle)
  • Ed Bratt (Oracle)
  • Scott Marlow (Red Hat)
  • Tanja Obradovic (Eclipse Foundation)
  • Werner Keil (Independent)
  • Roberto Cortez (Red Hat)
  • Nathan Erwin (Individual)
  • Amelia Eiras (Tomitribe)
  • Ryan Cuprak (Jakarta EE Ambassadors)
  • Kenji Kazumura (Fujitsu)
  • Cesar Hernandez (Tomitribe)

Agenda and Minutes

Jakarta EE 9.1

  • Applet references in the specification document
    https://github.com/eclipse-ee4j/jakartaee-platform/issues/298
    Asked Ed to take a look and see if this is required for 9.1, or can it be pushed out to 10?

  • TCK
    • Update to signature tests done
    • Updated TCK will be in https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee9-eftl/promoted/
      • Watch for email on Platform + Platform TCK mailing list announcing TCKs are available for compatible implementations to start testing with.
    • https://github.com/eclipse-ee4j/jakartaee-tck/pull/707
      • Scott will check the PR and discussion on mailing lists and Slack and follow up on this
        • PR was accepted via lazy consensus and merged, respinning the TCK builds with the same expectation of having TCKs available by Friday April 23 on https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee9-eftl/promoted/.
  • Compatible implementations need to create their compatibility request by April 29 (by end of day in any timezone) to be included in the ballot. Amelia submitted a git issue asking Jakarta Media to be used to reach out beyond the mailing lists.
    • Current status:
      • TomEE - on track
      • OpenLiberty - in good shape
      • WildFly - looking good
      • Eclipse GlassFish - done

Platform Certification Requests (Jakarta EE 9)

  • https://github.com/eclipse-ee4j/jakartaee-platform/issues/326 (wildfly)
  • https://github.com/eclipse-ee4j/jakartaee-platform/issues/328 (apusic)

Jakarta Config Discussion

  • Scott and Emily’s proposal:
    https://docs.google.com/document/d/19p59GB2y-lSg8CoXz7YY3IZvcMAHIrefQ9J0vOmjlRM/edit
  • Dmitry and Steve’s proposal:
    https://docs.google.com/document/d/1i4q0MxORDjZ99X_sbczXid4AZnS049bbjITj_IKEnpc/edit?pli=1#heading=h.qhay327tmakk

  • Three points to discuss
    • Namespace
    • Maven coordinates
    • Is MicroProfile Config ready to move to Jakarta as-is?
  • Decision: Establish a Jakarta Config project - Dmitry volunteered to write the proposal and share on the mailing list.
    • Analyze and define requirements
    • There could be need for both a Jakarta Config and a MicroProfile Config in the future
    • Split-package problem

Side discussion: We should Define Jakarta EE Architecture Guidelines

  • https://docs.google.com/document/d/1WYcZOcJmQF4PKSwxPcgpKmg71c3LCmHcyh07ZF-rnew/edit?usp=sharing

Jakarta EE Core Profile

Not discussed this time

Back to the top