Date: 2023-10-31
Present (please put your name down here to mark yourself as present…):
- Ed Burns (MSFT)
- Jared Anderson (IBM)
- Emily Jiang (IBM)
- Jim Krueger (IBM)
- Nathan Rauh (IBM)
- Ivar Grimstad (Eclipse Foundation)
- Dmitry Kornilov (Oracle)
- César Hernández
- Petr Aubrecht (Payara)
Agenda and Minutes
Housekeeping
- Arjan to run the meeting Nov 7, 14, 21, and 28
- Created GitHub milestone to track those that have already been published to maven central
- Annotations done.
- Data update
- M1 API and TCK in maven
- Nathan enumerated the steps he has been taking to minimize late-breaking objections from stakeholders with different opinions of design.
- Shared positive stories of engagement from these diverse stakeholders.
- Others that have a maven artifact
- cdi, cdi-el, lang-model have Alpha1 for API and up to Alpha5 for TCK
- interceptor has RC1
- persistence has B01
Jea-43 Pruning managed beans
- I’d like to get clarity on whether or not we attempt this in EE 11. My gut instinct right now is:
no. maybe.
- The group discussed several aspects.
- The “override” case (if the vendor does not like the defaults)
- Platform defines the WebProfile interface, as in this proposal.
- This interface has a “lineup” of all the versions of all the specs in that platform.
- What about if an impl of a component spec wants to override?
- Do we need to consider this corner case?
- If so, isn’t this a kind of “config”, and if so, shouldn’t we be looking at this as Jakarta Config?
- What about the good old fashioned “Service Loader” technique?
- CDI and JSON specs currently use this.
- Dmitry gave an update on Config: Not available for use in EE11.
- Ed polled the group on the utility of the idea in general.
- Arjan and Nathan shared concrete examples for doing this.
- We would need to add TCK
- Platform TCK
- Web Profile TCK
- Core Profile TCK
Spec lead election for Jakarta Validation should happen asap.
- Scott Stark had already agreed to do this.
- Ed to check with Scott and confirm that he still accepts this heavy mantle.
- One of the existing committers just has to propose Scott Stark.