Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-tck-dev] Finalizing the TCKs



On 7/24/20 3:18 PM, Ed Bratt wrote:
Just curious -- what is the plan for finalizing the stand-alone TCKs? I understand there is still some work going on with them -- documentation, maybe exclude lists, etc. But at some point, they need to be finalized. Certainly once a specification goes to Ballot, that TCK will need to be frozen -- even if other TCKs from this project still need work.

How can we block the Ballot until that TCK is frozen? Is creating an issue like https://github.com/eclipse-ee4j/jakartaee-tck/issues/387 and pinging the SPEC lead on pending TCK work enough?

Arjan asked on https://github.com/eclipse-ee4j/jakartaee-tck/issues/362#issuecomment-665235151 when the first TCK will be promoted, which is an excellent question, as Alwin mentioned we need to finalize the TCK documentation. If wave 0/1 SPEC tests are passing (currently are) + the TCK doc/user guide is complete, I think that we will be able to promote soon. I'm mentioning this here, so we can have more eyes on the discussion.

Scott


Are the build systems set up to start curtailing the production of TCKs once the APIs go to ballot? Do we have any sense of the risk that a general problem might be found, as we close out Jakarta EE 9, that might force all the TCKs to be rebuilt after some of the ballots conclude?

As a reminder, these stand-alone TCKs are generated in this project (in wave sequence):

  * Wave 0 (Any time)
      o Concurrency
      o Messaging
      o Persistence
      o (From the Platform TCK)
          + Web Services Metadata
  * Wave 1 (Any time)
      o Annotations
      o Expression Language
      o JSON Processing
      o Servlet
      o SOAP with Attachments
      o WebSocket
  * Wave 2 (Planned to start July 28)
      o Authentication
      o Authorization
      o JSON Binding
      o Server Pages
  * Wave 3 (Planned to start Aug 5)
      o XML Web Services
  * Wave 4 (Planned to start Aug 11)
      o RESTful Web Services
      o Transaction
  * Wave 5 (Planned to start Aug 18)
      o Connectors
      o Standard Tag Library
      o (From the Platform TCK)
          + Enterprise Beans
          + Enterprise Web Services
  * Wave 6 (Planned to start Aug 25
      o Security
      o Server Faces
  * Wave 7 (Planned to start Aug 31)
      o Jakarta EE Web Profile
      o Jakarta EE Platform


_______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev




Back to the top