Skip to main content

Jakarta EE Platform Call

Date: 2025-02-18
Present:

  • Jan Westerkamp (iJUG)
  • James Perkins (Red Hat)
  • Jared Anderson (IBM)
  • Anand NK (IBM)
  • Anija KA (IBM)
  • Emily Jiang (IBM)
  • Nathan Rauh (IBM)
  • Thomas Watson (IBM)
  • Chithra Mini (IBM)
  • Ivar Grimstad (Eclipse Foundation)
  • Petr Aubrecht (Payara)
  • Arjan Tijms (OmniFish)
  • John Clingan (Red Hat)
  • Brian Stansberry (Red Hat)
  • Ed Bratt (Oracle)
  • Ed Burns (MSFT)
  • Gurunandan Rao(Oracle)
  • Kenji Kazumura (Fujitsu)
  • Bernd Müller (Ostfalia)
  • Scott Marlow (Red Hat)
  • Scott Stark (Red Hat)
  • Cesar Hernandez (Tomitribe)

Agenda

Top of mind for Ed, Arjan, Jared

TCK Refactoring Jakarta EE 11

Jakarta EE 12

  • Issues labeled for Jakarta EE 12
  • Config
    • MP tech call did meet last week
      • MP community thinks it is better for Jakarta to use MP config directly instead of copying it to the different namespace.
      • Two options discussed from Emily’s document
      • MP Config has reference to MP parent which references Core Profile causing circular dependency if we add MP Config reference from Core Profile
      • MP Config split into two parts – Core and CDI part
        • No matter what we think this should happen regardless
      • Would be nice to have a MP Config that didn’t depend on any other specifications
        • MP Config depend on MP Config Core which doesn’t depend on anything, but MP Config still has dependency on MP / CDI as an example approach
        • Discussed having a profile in MicroProfile that could be used by Jakarta MP depends on MP Core Profile, but MP Core Profile doesn’t depend on Jakarta APIs and Jakarta can also depend on MP Core Profile
          • MP depends on MP Core & Jakarta Core
          • Jakarta Core depends on MP Core
        • May not need a Profile yet since only MP Config core right now
        • Concerns about release cadence differences between Jakarta and MP communities
      • MP TCKs do not include a signature test.
        • Platform / Profile TCK would have a signature
        • Question on whether we would want something similar for MP config to exist if MP config is added to the Jakarta Platform
        • Jakarta EE TCK process is documented here
        • Question discussed on whether signature is required by Jakarta TCKs or just a convention?
    • Can we define the configuration names in the Jakarta specifications and then when MP config is available with Jakarta they are used?
      • How would this be tested in a TCK?
    • Discussed copyright concerns, Jakarta and MP use EPL Copyrights

Back to the top