jakartaee-platform icon indicating copy to clipboard operation
jakartaee-platform copied to clipboard

Jakarta EE Platform 12 Milestone 2

Open jhanders34 opened this issue 3 months ago • 2 comments

For Milestone 1, if possible it would be ideal to complete the following minimum actions. Milestone 1 work should be completed by October 15 including API, Javadoc, and specification doc artifacts being available. Ideally there would also be a Milestone version of the TCK as well. Status for the Milestone 1 issues will be tracked using this dashboard.

GitHub updates

  • [ ] Service release branch created for N-1 release
  • [ ] New / master / main branch up-to-date with service release updates from previous version
  • [x] If not done, move from master branch to main.
  • platform and platform-tck repos both have main branch

Code updates

  • [ ] Version update to the new version number including updating Export and Import versions in API jar’s MANIFEST.MF and Specification document
  • [x] TCK brought over from platform repo if appropriate (do not delete from platform-tck repo until ratified)
  • not applicable
  • [ ] Remove all tests from exclude list
  • https://github.com/jakartaee/platform-tck/pull/2442 may be the work for this item.
  • [ ] Updates for the SEO change in the specification document as outlined in https://github.com/jakartaee/platform/issues/1108
  • [x] Do changes necessary to remove references to Java SecurityManager from the spec and API as outlined in https://github.com/jakartaee/platform/issues/1018
  • Not applicable. Was done in EE 11.

CI updates

  • [ ] OSSRH updates
  • [ ] TCK running with EE 11 ratifying implementation with Java 21 (tests could be failing due to new tests added / excluded tests no longer removed) and any other LTS versions supported by your new version. Bonus points for Java 25 running.
  • [ ] Jenkins job created for the new version for API, Javadoc, spec and TCK
  • [ ] Make sure service stream Jenkins jobs are working for API and TCK

jhanders34 avatar Sep 15 '25 20:09 jhanders34

@scottmarlow does https://github.com/jakartaee/platform-tck/pull/2442 remove all excluded tests from the platform TCK or just a subset of them?

jhanders34 avatar Sep 30 '25 22:09 jhanders34

@scottmarlow does https://github.com/jakartaee/platform-tck/pull/2442 remove all excluded tests from the platform TCK or just a subset of them?

The pull request enabled tests that were previously disabled and also removed the optional Messaging (resourcedefs) tests which were disabled for EE 10.

scottmarlow avatar Sep 30 '25 23:09 scottmarlow