New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jakarta Server Faces 2.3 #82
Conversation
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
api jar doesn't include NOTICE and LICENSE files in the Manifest. |
Good catch Steve, thx! Updated it right away. |
* Removed version from doctitle * Updated spec doc links * Added TCK link * Updated Compatible implementation link Signed-off-by: arjantijms <arjan.tijms@gmail.com>
* Added spec index * Updated version to 2 digits Signed-off-by: arjantijms <arjan.tijms@gmail.com>
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
Spec Review Checklist
|
I found a small number of issues:
|
Thanks for the feedback! You are right about running it, it's not fully trivial. The Faces and Mojarra projects are aware that this is an issue. I'm not 100% were I should exactly put the instructions and what the format is. @bshannon ? The short of it is as follows:
We're fully aware that "Extract the API from the Mojarra build" is non-intuitive, and it will be a priority going forward to separate out the API properly into the API project. I'm going to re-run the TCK and will post the SHA that was actually used during the test to address your second point. Thanks again! |
TCK now running with artefacts:
|
TCK passed using the above SHAs: https://jenkins.eclipse.org/mojarra/view/Release/job/2_mojarra-run-tck-against-staged-build/4/consoleText I'll update the SHA. |
The instructions are supposed to be in the TCK Users Guide here, in the config chapter. |
The https://eclipse-ee4j.github.io/mojarra/certifications/jakarta-faces/2.3/TCK-Results still has the old SHA rather than 77375ad39f8b736034dbfd554152bbd3e3931a9c9ef1760049c60c5fa87a06d9 |
@arjantijms Could you also file a PR for updating jakartaee-api pom.xml with the proper Jakarta Faces API version (2.3.2?). Thanks! |
Never mind. If you are good with the 2.3.2 version, I have updated the pom in jakartaee-api for you via PR #34. If you decide on an alternate version, then please submit another PR. Thank you. |
Thanks Kevin! 2.3.2 should be perfect. I'm still working on the Authorization updates, and when that is done move back to Faces to address the remaining issues here. Note to self and others: As an exception this project also needs additional artefacts published, such as the VDL docs. |
Fixed! Thanks. |
Should now be fixed, can you check again and if correct set the checkboxes? Thx! |
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
|
Final release branch PR: jakartaee/faces#1478 |
Mail sent |
@arjantijms Looks like the API jar file hasn't been released. |
@bshannon you're right, but it's there now: https://repo1.maven.org/maven2/jakarta/faces/jakarta.faces-api/2.3.2/ Thx! |
Signed-off-by: arjantijms arjan.tijms@gmail.com
Specification PR template
When creating a specification project release review, create two PRs with the content divided as follows.
Include the following in PR#1:
https://github.com/jakartaee/specification-committee/blob/master/spec_page_template.md
a Compatible Implementation and TCK, to ensure that the spec is
implementable and testable.
is complete, passes the TCK, and that the TCK includes sufficient
coverage of the specification. The TCK users guide MUST include
the instructions to run the compatible implementations used to
validate the release. Instructions MAY be by reference.
https://oss.sonatype.org/content/repositories/staging/jakarta/faces/jakarta.faces-api/2.3.2/
http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8-eftl/promoted/eclipse-faces-tck-2.3.0.zip
Compatibility certification request for Jakarta Faces faces#1475