Open scottmarlow opened 2 years ago
Removed guideline jakartaee/specification-committee#2:
Completing the Standalone TCKs is required for the subset of technologies that the Platform TCK generates Standalone TCKs for, these are important to complete in time for the wave of EE 11 Spec ballots which will be blocked until needed Standalone TCKs are complete. Standalone TCKs use more than Java SE technologies for testing which can include other EE specifications.
TCK refactor module Owners and comments:
FYI https://gist.github.com/scottmarlow/cc7b689ed3ddadf1460bcea5c2f7518a is a backup of the description content before the May 3, 2023 update.
- jaxws: Standalone TCK, shall we retain the code without refactor?
- jws: Part of Standalone TCK and Platform TCK, shall we retain the code without refactor and maintain JWS as part of Standalone TCK?
- saaj: Standalone TCK, shall we retain the code without refactor?
Good questions, the source for these TCKs is part of the https://github.com/jakartaee/platform-tck/tree/10.0.x branch. Regardless of what we choose to do for the EE 11 release, the source will remain in the 10.0.x branch. I'm thinking that the relevant SPEC API projects should copy the relevant Standalone TCK source (either from refactor branch if they want the Maven changes or from the 10.0.x
if they prefer to use Ant in future updates to these Specification TCKs).
Continue Platform TCK refactoring using the https://github.com/eclipse-ee4j/jakartaee-tck/tree/tckrefactor branch as per https://github.com/eclipse-ee4j/jakartaee-platform/issues/554.
Jakarata EE11 TCK Release Project
Guidelines:
SE
mode TCKs is required for the subset of technologies that the Platform TCK generates Standalone TCKs for, these are important to complete in time for the wave of EE 11 Spec ballots which will be blocked until needed TCKs are complete.EE
mode tests is required forFull Platform
+Web Profile
profile ballots to start. Note that the TCK Process rules must be followed with regard to when test changes can be made (pending outcome specification committee issue 63).master
(EE 10) changes already done via #1124.Bootstrap Tasks
Organizational/Structural Tasks
Porting Tasks
appclient
(EE mode) tests.assembly
(EE mode) tests.connector
(EE mode) tests.ejb32
(EE mode) tests.ejb30
(EE mode) tests.ejb
(EE mode) tests.el
(EE mode) tests.integration
(EE mode) tests.jacc
(EE mode) tests.javaee
(EE mode) tests.javamail
(EE mode) tests.jaxws
(EE mode) tests.jdbc
(EE mode) tests.jms
(EE mode) tests.jpa
(EE mode) tests.jsonp
(EE mode) tests.jsonb
(EE mode) tests.jsp
(EE mode) tests.jstl
(EE mode) tests.jta
(EE mode) tests.jws
(EE mode) tests.saaj
(EE mode) tests.servlet
tests (https://github.com/eclipse-ee4j/jakartaee-tck/pull/912).sql
(EE mode) tests.websocket
(EE mode) tests.xa
(EE mode) tests.EE
+SE
+Standalone
mode.EE
mode support (optionally withSE
mode as well).EE
mode tests for each test bucket mentioned above.Other Tasks
SE
tests to connectorSE
mode tests to elSE
mode tests to jaccSE
+EE
tests to jaxwsSE
mode tests to jmsSE
mode tests to jpaSE
+EE
tests to jstlSE
+EE
tests to jtaSE
mode tests to saajSE
+EE
tests to servletSE
+EE
tests to websocketEE
mode support + (some)SE
mode.