Agreement that Java SE 11 should be the baseline for EE 10, possible to run on 17. Meaning api’s can not use language features past 11
Individual specs may very well start planning releases that use 17 language features. Will be picked up by a profile/platform when ready
JPMS
At a minimum, we need consistency
Naming convention for module-info?
What are our requirements for the spec jars in order to pull them into the profiles/platform?
Action: Need a platform list email to move this discussion forward.
TCK
Cross-cutting concerns (e.g. CDI), security, transactions etc.
Test integration concerns at the profile level
Need to break the circular dependencies
Layering of specs?
Split out the spec-specific tests
CDI will be used as an example/PoC to how to do this
Need an example from one of the TCKs that are produced from the platform TCK
Action: Need CDI and perhaps JAXRS TCKs refactored as examples of how to breakup TCKs that currently have circularity issues.
Platform Core Architecture
Need to get started with the document
Specs can refer to this document
Need to define the status of this document, e.g. relation to TCK
Action: We need a version of the arch document that defines expectations for specs as an asciidoc in the platform specification tree.
EE10 Direction Statement
Add something about web profile and platform
Deprecate JNDI++ in favor of Config
Post EE10? Need to know a little more about how Config will be first
Action: The core profile is aligning with Config and CDI-lite. Need platform list email to guage interest in other profiles and specs waiting for or delaying support for Config.
Jakarta Config
Should Config be a key feature of 10?
When plan for for Config is out, ask the spec projects?