Replying to my own email.
My thought is to add a link on the sidebar
of the website for Compatibility by editing
https://github.com/eclipse-ee4j/glassfish/blob/master/docs/website/src/main/resources/_config.yml
Point this at a root page which lists the
compatibility statements preceded by some boiler plate intro
text and a link to each statement and results. That way each
specification that wants to use GlassFish as the compatible
implementation can create a PR to add their statement
documentation and update the root page.
Thoughts?
Steve
From: Steve
Millidge (Payara)
Sent: 31 July 2019 10:01
To: 'glassfish developer discussions'
<glassfish-dev@xxxxxxxxxxx>
Subject: RE: Hosting TCK results
Hi All,
I didn’t get much response from this
request. So to kick it off again. As a compatible
implementation of many of the Jakarta EE 8 specifications we
are required to publish our TCK results publically in the
format below. So where do we want to do this.
Some options;
By attaching TCK results to the release tag
on Github?
By using the wiki on Github to add the
results?
By using the website to host the results?
This will become a pressure point soon when
people demand we host their spec TCK results.
Steve
From: Steve
Millidge (Payara)
Sent: 26 July 2019 15:44
To: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Subject: Hosting TCK results
Hi All,
Couple of questions.
As part of the requirements to be a
compatible implementation of Jakarta EE 8 we have to provide
the following info publically.
. The compatible implementation needs to
post *their* TCK results summary. The TCK Process document
says the TCK results are not just the finished list of tests,
but also:
- Product Name, Version and download URL
(if applicable)
- Implementation runtime Version(s) tested
- Java runtime used to run the
implementation
- Summary of the information for the
certification environment, operating system, cloud, ...
- Statement of Acceptance of the terms of
the EFTL
- Specification Name, Version and download
URL
- TCK Version, digital SHA-256l
fingerprint and download URL
- A statement attesting that all TCK
requirements have been met, including any compatibility rules
First question.
Where would we host this information.
Second question, GlassFish is also the
compatible implementation of a number of other individual
specifications including the Jakarta Connectors, Jakarta
Concurrency and others. Should we as a team also host the TCK
results for each of these specifications and if so where?
Steve