Skip to main content

Jakarta EE Platform Call

Date: 2021-12-14

Present:

  • Jan Westerkamp (iJUG)
  • Ivar Grimstad (Eclipse Foundation)
  • BJ Hargrave (IBM)
  • Ed Bratt (Oracle)
  • Emily Jiang (IBM)
  • Thomas Watson (IBM)
  • Jesse McConnell (Webtide)
  • John Clingan (Red Hat)
  • Roberto Cortez (Red Hat)
  • Arjan Tijms (Omnifaces/Piranha)
  • Otavio Santana
  • Cesar Hernandez (Tomitribe)
  • Petr Aubrecht (Payara)
  • Lukas Jungmann (Oracle)
  • Tanja Obradovic (Eclipse Foundation)
  • Scott Stark (Red Hat)

Agenda and Minutes

  • Jakarta EE 10 Status (standing agenda item)
    • Component specs need to be finalized by Q1 2022, platform and profiles as soon as possible after that early in Q2
    • “Umbrella Committers” would be great in order to be able to do cross-project tasks and help out projects where needed
      • Scott will bring this up with the Specification Committee(Dec 15 meeting)
  • Semantic versioning revisited
    • Tools for detecting semantic versioning problems in the build
    • Discussion going on on the CDI mailing list
    • Use OSGi annotations to enforce semantic versioning?
    • OSGi metadata in prior version (baseline) is used for checking correct versioning
    • JPMS metadata can be generated from the same tooling
    • Build-time aware frameworks are not necessarily happy with provided scope annotations (which is commonly used for the OSGi semver annotations); need to use compile scope for the dependency
    • Next steps:
  • Tool for generating architecture documentation from dependencies (Jan)
  • FYI – if you are interested, Tomas Langer gave a community presentation on the Jakarta Commons Specification Proposal at this past Monday’s Tech. Talk (Dec. 13, 2021). You can watch the replay on CrowdCast from this link. This will be available on the Jakarta EE YouTube channel soon.
  • This was the last call for 2021
    • Next Platform call is January 4, 2022

Back to the top