forked from jakartaee/platform
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
- Loading branch information
Showing
11 changed files
with
693 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
# Jakarta EE Platform Call | ||
|
||
Date: 2024-07-09 | ||
|
||
Present: | ||
|
||
* Jared Anderson (IBM) | ||
* Kyle Aure (IBM) | ||
* Emily Jiang (IBM) | ||
* Jim Krueger (IBM) | ||
* Anand N K (IBM) | ||
* Ed Burns (MSFT) | ||
* Nathan Rauh (IBM) | ||
* Adam Yoho (IBM) | ||
* Ivar Grimstad (Eclipse Foundation) | ||
* Arjan Tijms (OmniFish) | ||
* Brian Stansberry (Red Hat) | ||
* John Clingan (Red Hat) | ||
* James Perkins (Red Hat) | ||
* Ed Bratt (Oracle) | ||
* Dmitry Kornilov (Oracle) | ||
* Lukas Jungmann (Oracle) | ||
* Scott Marlow (Red Hat) | ||
* César Hernández | ||
* Kenji Kazumura (Fujitsu) | ||
* Jan Westerkamp (iJUG) | ||
|
||
## Agenda and Minutes | ||
|
||
### TCK Refactoring Progress Report | ||
|
||
* We will have a date for a date, or maybe even a date at the TCK call tomorrow. | ||
|
||
### Jakarta EE 11 | ||
|
||
* Jakarta-tags-tck-3.0.1.zip TCK staged and should be promoted soon as per [https://www.eclipse.org/lists/jakarta.ee-spec/msg03485.html](https://www.eclipse.org/lists/jakarta.ee-spec/msg03485.html) | ||
* Jakarta Persistence and CDI integration | ||
* Jakarta Persistence side has been released | ||
* Platform still needs to do something | ||
* platform change for Persistence? | ||
* [https://github.com/jakartaee/platform/pull/746](https://github.com/jakartaee/platform/pull/746) is a PR for Persistence CDI integration waiting for evaluation. Will need TCK tests as well. | ||
* Discussed this with a view toward eliciting what aspects are controversial, if any. | ||
* Ed believes there are not. ACTION: Proceed with applying suggested changes and get this merged, either by copying commits, or by getting the PR submitter to make the changes. | ||
* ACTION: Arjan try to implement in GlassFish | ||
* ACTION: Scott try to implement in WildFly \ | ||
|
||
* [Schemas](https://jakarta.ee/xml/ns/jakartaee/#11) for Jakarta EE 11 ([status](https://docs.google.com/spreadsheets/d/1metSofmNMQ2bmhlnc_Ov0CU76WeSgKfd1IwKknGrnWs/edit?gid=0#gid=0)) | ||
* What to do with these (are they among the removed optional ones?): | ||
* Jakartaee_web_services_metadata_handler_3_0.xsd | ||
* Defined by JAX-WS. | ||
* ACTION: Do not list it for EE 11. | ||
* Jakartaee_web_services_2_0.xsd | ||
* Defined by Jakarta Enterprise Web Services specification | ||
* ACTION: Do not list it for EE 11. | ||
* Jakartaee_web_services_client_2_0.xsd | ||
* Defined by Jakarta Enterprise Web Services specification | ||
* ACTION: Do not list it for EE 11. \ | ||
|
||
* Needs to be updated: | ||
* application-client_11.xsd | ||
* permissions_11.xsd | ||
* Needs verification | ||
* jakartaee_11.xsd | ||
* application_11.xsd | ||
|
||
### Jakarta EE 12 | ||
|
||
* Jakarta Config for EE 12 | ||
* Jan talked to MicroProfile about this last week. These discussions were motivated by some MP telemetry changes that might need it. | ||
* Emily suggested we defer discussion until MicroProfile 7 has been released. | ||
* Jan suggested we get all the stakeholders in: Dmitry, Roberto Cortez, Emily especially. | ||
* One idea mooted is to put Jakarta Config in Jakarta EE Core | ||
* Maybe split up functionality. One part to Jakarta. Other part, based on that, but remaining in MicroProfile. | ||
* Arjan: what motivates this? | ||
* Jan: Avoiding circular dependency to allow CDI to use it, but not introduce dependency on CDI in MicroProfile. | ||
* These ideas are still under discussion under the Jakarta Config group. | ||
* Extract “converter concept” from the specs that have it. | ||
|
||
### OCX | ||
|
||
* “Meet the experts” session. Help people get hands on and resolve issue. Somewhat “hackathon” style. | ||
* Repeat the call for putting the “good-first-issue” tag on issues. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
# Jakarta EE Platform Call | ||
|
||
Date: 2024-07-16 | ||
|
||
Present: | ||
|
||
* Ivar Grimstad (Eclipse Foundation) | ||
* Jared Anderson (IBM) | ||
* Kyle Aure (IBM) | ||
* Gautham Krishnan (IBM) | ||
* Jim Krueger (IBM) | ||
* Anand N K (IBM) | ||
* Riva Philip (IBM) | ||
* Nathan Rauh (IBM) | ||
* Adam Yoho (IBM) | ||
* Jan Westerkamp (iJUG) | ||
* John Clingan (Red Hat) | ||
* Ed Burns (MSFT) | ||
* Scott Marlow (Red Hat) | ||
* Petr Aubrecht (Payara) | ||
* Ed Bratt (Oracle) | ||
* Lukas Jungmann (Oracle) | ||
* James Perkins (Red Hat) | ||
* Dmitry Kornilov (Oracle) | ||
|
||
## Agenda and Minutes | ||
|
||
### Top-of-mind from Ed and Arjan | ||
|
||
* Service release: | ||
* **Expression Language 6.0.1** | ||
* Fixes NPE within the API. Very questionably how any implementation could have passed this, unless they used a different API artifact from the official released one (which we allow) | ||
* OR… expression language is a pure client side test, and it always picks the expression language AP jarI that you want it to test LAST(!). | ||
* There’s 1 API jar coming in as a dependency from the TCK itself (!), which is used for the tests before the one you want to be tested | ||
* If your runner uses a parent pom, possibly multiple jars will be on the classpath | ||
* Arjan has staged this service release and is seeking feedback. ACTION: If no feedback, Arjan will release it. See [JEA-407](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/407). | ||
* ACTION: Update dependency version in jakartaee api project. | ||
* [https://github.com/jakartaee/jakartaee-api/pull/167](https://github.com/jakartaee/jakartaee-api/pull/167) | ||
* See [JEA-411](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/411). | ||
* House cleaning of projects [JEA-326](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/326). | ||
* Many projects have long lists of committers that have never been active or haven’t been active since many years | ||
* Good idea to start some cleaning? | ||
* Example; | ||
* [https://www.eclipse.org/lists/openmq-dev/msg00249.html](https://www.eclipse.org/lists/openmq-dev/msg00249.html) \ | ||
|
||
### TCK Refactoring Progress Report | ||
|
||
* [Status Board](https://github.com/orgs/jakartaee/projects/12/views/2) | ||
* Do all items on the board have to be done in order to ship EE 11? | ||
* Can some of the items be skipped, or partially done? Shipped incrementally? | ||
* Can some of the items be deferred to EE 12? | ||
* What is good enough to get EE 11 out the door? | ||
* Marlow: [will look at integrating new ant parsing approach with an OpenRewrite recipe](https://github.com/eclipse-ee4j/jakartaee-tck-tools/issues/44)** \ | ||
** | ||
### Jakarta EE 11 | ||
|
||
* XML Schemas | ||
* Schemas proposed complete. | ||
* Thanks to everyone that contributed on the email [thread](https://www.eclipse.org/lists/jakartaee-platform-dev/msg04488.html)! | ||
* ACTION: Please check [https://jakarta.ee/xml/ns/jakartaee/#11](https://jakarta.ee/xml/ns/jakartaee/#11) if there are any updates needed. | ||
* API artifacts | ||
* A couple of service releases added | ||
* QUESTION: When do we cut a RC1 release? | ||
* Service releases | ||
* Tags [JEA-242](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/242) | ||
* Connectors [JEA-417](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/417) ACTION: Ed needs to understand the impact of this on EE 11. | ||
* EL | ||
* ANSWER: Yes, let’s cut an RC1 when these are in. | ||
* Milestone release process | ||
* Ed Bratt wrote: “Are you using the Github Release / Tags feature when you make Platform releases? If not, I wonder if we might want to consider that?” | ||
* No, but we should have been doing that. I have filed [JEA-408](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/408). | ||
* Conversation on [https://github.com/jakartaee/platform/pull/746](https://github.com/jakartaee/platform/pull/746) seems to be going well, not sure if there are any more questions pending regarding `A prototype of adding persistence requirements for CDI in EE environments` | ||
* We need implementations to try it still. | ||
* We also need a list of what will not work with Persistence CDI in EE. | ||
|
||
\ | ||
|
||
|
||
### Jakarta EE 10 | ||
|
||
* [https://github.com/jakartaee/faces/issues/1935](https://github.com/jakartaee/faces/issues/1935) TCK challenge proposal to accept the Faces challenge for running on Java 21. | ||
* I think we are waiting on Faces team to agree that a user workaround is approved of ignoring the test failure on Java 21. | ||
* The Faces 4.0.x branch needs someone to fix a build failure, not sure when that might happen. Otherwise, we would try to fix the failing test. | ||
* Any concerns? | ||
|
||
### Jakarta EE 12 | ||
|
||
* Some discussion about removal of Application Client in EE 12. See [JEA-414](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/414). | ||
* ACTION: Nathan raised a good question about dependencies and javadoc. | ||
* What is the guidance for spec JavaDoc that wants to link to a different spec JavaDoc that wouldn't otherwise be a dependency? For example, if JavaDoc includes {@link Resource}, this adds value to the user who can follow the link, but it comes at the cost of the spec declaring a dependency on Jakarta Annotations. If the JavaDoc instead refers to it as {@code jakarta.annotation.Resource} then there is no dependency, but there user isn't able to follow a link to the JavaDoc for Resource. This scenario comes up often enough. Is there any recommendation or requirement on which direction we should be taking? | ||
* Lukas Jungmann had some other observations about this. If the spec makes a behavioral dependency on another spec, should this be encoded in the POM? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# Jakarta EE Platform Call | ||
|
||
Date: 2024-07-23 | ||
|
||
Present: | ||
|
||
* Ed Burns (MSFT) | ||
* James Perkins (Red Hat) | ||
* John Clingan (Red Hat) | ||
* Jared Anderson (IBM) | ||
* Kyle Aure (IBM) | ||
* Anand N K (IBM) | ||
* Riva Philip (IBM) | ||
* Nathan Rauh (IBM) | ||
* Thomas Watson (IBM) | ||
* Adam Yoho (IBM) | ||
* Scott Marlow (Red Hat) | ||
* Petr Aubrecht (Payara) | ||
* César Hernández (Tomitribe) | ||
* Ed Bratt (Oracle) | ||
* Jan Westerkamp (iJUG) | ||
|
||
## Agenda and Minutes | ||
|
||
### Top-of-mind from Ed and Arjan | ||
|
||
* Ed took DTO Friday and Monday | ||
* ACTION: Ed to carry forward items after the meeting | ||
|
||
### TCK Refactoring Progress Report | ||
|
||
* [Status Board](https://github.com/orgs/jakartaee/projects/12/views/2) | ||
* Scott Marlow and Ed worked through a simple test removal exercise. | ||
* Branch actions | ||
* [https://github.com/jakartaee/platform-tck/tree/legacytck](https://github.com/jakartaee/platform-tck/tree/legacytck) contains the removed tests + other tests | ||
* _tckrefactor_ branch has been renamed to _main_ | ||
* _master_ branch renamed to _notmaster [https://github.com/jakartaee/platform-tck/tree/notmaster](https://github.com/jakartaee/platform-tck/tree/notmaster)_ | ||
|
||
|
||
### Jakarta EE 11 | ||
|
||
* Service release status? | ||
* Tags | ||
* Arjan has staged this service release and is seeking feedback. ACTION: If no feedback, Arjan will release it. See [JEA-407](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/407). | ||
* [https://github.com/jakartaee/specifications/pull/762](https://github.com/jakartaee/specifications/pull/762) is the TCK service release. | ||
* The TCK side is already done | ||
* There needs to be a PR to [https://github.com/jakartaee/specifications/pulls](https://github.com/jakartaee/specifications/pulls) to introduce tags 3.0.2 SPEC API | ||
* EL | ||
* ACTION: Update dependency version in jakartaee api project. | ||
* [https://github.com/jakartaee/jakartaee-api/pull/167](https://github.com/jakartaee/jakartaee-api/pull/167) | ||
* See [JEA-411](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/411). | ||
* [https://jakarta.ee/specifications/expression-language/6.0/](https://jakarta.ee/specifications/expression-language/6.0/) | ||
* [Add EL TCK 6.0.1 service release info by alwin-joseph · Pull Request #768 · jakartaee/specifications (github.com)](https://github.com/jakartaee/specifications/pull/768) | ||
* [Release Expression Language 6.0.1 service release by arjantijms · Pull Request #766 · jakartaee/specifications (github.com)](https://github.com/jakartaee/specifications/pull/766) | ||
* API artifacts | ||
* QUESTION: When do we cut a RC1 release? | ||
* Service releases | ||
* Tags [JEA-242](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/242) | ||
* Connectors [JEA-417](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/417) ACTION: Ed needs to understand the impact of this on EE 11. | ||
* EL | ||
* ANSWER: Yes, let’s cut an RC1 when these are in. | ||
* Conversation on [https://github.com/jakartaee/platform/pull/746](https://github.com/jakartaee/platform/pull/746) seems to be going well, not sure if there are any more questions pending regarding `A prototype of adding persistence requirements for CDI in EE environments` | ||
* We need implementations to try it still. | ||
* We also need a list of what will not work with Persistence CDI in EE. | ||
* [https://github.com/jakartaee/platform-tck/issues/1405](https://github.com/jakartaee/platform-tck/issues/1405) is for adding Platform TCK tests for Persistence integration in EE environments with CDI. | ||
* “Meeting the needs of the developers” blog post. [JEA-392](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/392) | ||
|
||
### Jakarta EE 12 | ||
|
||
* Some discussion about removal of Application Client in EE 12. See [JEA-414](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/414). | ||
* Informal discussion within IBM about it. No strong opposition to it. | ||
|
||
### Jakarta EE 10 | ||
|
||
* [https://github.com/jakartaee/faces/issues/1935](https://github.com/jakartaee/faces/issues/1935) TCK challenge proposal to accept the Faces challenge for running on Java 21. | ||
* The challenge has been accepted by the component spec. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# Jakarta EE Platform Call | ||
|
||
Date: 2024-07-30 | ||
|
||
Present: | ||
|
||
* Kyle Aure (IBM) | ||
* Nathan Rauh (IBM) | ||
* Thomas Watson (IBM) | ||
* James Perkins (Red Hat) | ||
* Ed Burns (MSFT) | ||
* Anand NK (IBM) | ||
* Riva T Philip (IBM) | ||
* Jim Krueger (IBM) | ||
* Lukas Jungmann (Oracle) | ||
* Scott Marlow (Red Hat) | ||
* Ed Bratt (Oracle) | ||
* Kenji Kazumura (Fujitsu) | ||
* Jared Anderson (IBM) | ||
* Dmitry Kornilov (Oracle) | ||
* Petr Aubrecht (Payara) | ||
* Cesar Hernandez (Tomitribe) | ||
|
||
## Agenda and Minutes | ||
|
||
### Refactoring Progress Report | ||
|
||
* Removing tests for optional, and therefore removed, specifications. | ||
* We will prune additional tests as we encounter them. | ||
* This will make it faster to iterate on the remainder of the work, because it will decrease the overall time it takes to run the complete TCK. | ||
* [Status Board](https://github.com/orgs/jakartaee/projects/12/views/2) | ||
* Please consider attending the Platform TCK call: 11 am EDT Wednesday 2024-07-31. | ||
* [https://eclipse.zoom.us/j/81451627633?pwd=1OSXpURJ51hP26R65CPE0NwObZlFmQ.1](https://eclipse.zoom.us/j/81451627633?pwd=1OSXpURJ51hP26R65CPE0NwObZlFmQ.1) | ||
* Check out the agenda | ||
* Meeting ID: 814 5162 7633 | ||
* Passcode: JakartaTCK | ||
|
||
### Jakarta EE 11 | ||
|
||
* Service release status? | ||
* Tags | ||
* Arjan has staged this service release and is seeking feedback. ACTION: If no feedback, Arjan will release it. See [JEA-407](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/407). | ||
* There needs to be a PR to [https://github.com/jakartaee/specifications/pulls](https://github.com/jakartaee/specifications/pulls) to introduce tags 3.0.2 SPEC API | ||
* EL | ||
* See [JEA-411](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/411). | ||
* [Add EL TCK 6.0.1 service release info by alwin-joseph · Pull Request #768 · jakartaee/specifications (github.com)](https://github.com/jakartaee/specifications/pull/768) | ||
* GPG key expired, Ivar filed ticket to get this renewed. | ||
* API artifacts | ||
* QUESTION: When do we cut a RC1 release? | ||
* Service releases | ||
* Tags [JEA-242](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/242) | ||
* Connectors [JEA-417](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/417) ACTION: Ed needs to understand the impact of this on EE 11. | ||
* EL | ||
* ANSWER: Yes, let’s cut an RC1 when these are in. | ||
* @Resource and CDI/JPA integration | ||
* [Look to deprecate JNDI, @Resource, @Resources in favor of Config](https://github.com/jakartaee/platform/issues/355) | ||
* Even though this references Config, I believe we should deprecate JNDI, @Resource and @Resources to allow for removal in EE12 or later. | ||
* Table discussion of [https://github.com/jakartaee/platform/issues/355](https://github.com/jakartaee/platform/issues/355) until + are on the call. | ||
* [CDI/JPA Integration](https://github.com/jakartaee/platform/pull/746) | ||
* This is ready to merge. Further updates should be made as the TCK tests are written to address outstanding questions on the PR. | ||
* Scott Marlow voiced concern that the persistence stakeholders may not be paying attention to the platform mailing list, so the issue may not have adequate representation. | ||
|
||
### Jakarta EE 12 | ||
|
||
* Application client removal | ||
* ACTION: [JEA-415](https://dev.azure.com/jakarta-ee-azdo/jakarta-ee-azdo/_workitems/edit/415) Ed polls vendors. |
Oops, something went wrong.