-
Notifications
You must be signed in to change notification settings - Fork 12
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
MicroProfile Config 3.0 Specification Review #101
Comments
I reviewed the release output and everything seems to be ok except for: The copyright year for the specification is 2020, and the javadoc is 2021. Don't we need to update the copyright spec year to 2021 too so the spec and javadoc are consistent? |
Thank you @radcortez for spotting the above issue. I emailed Wayne in Eclipse Foundation regarding whether I need to redo the release or doing a service release shortly after MP Config 3.0. Wayne said it is ok to be fixed in the service release.
|
Ok. |
Looks good, @Emily-Jiang! Just a couple of minor nits on the CCR. Thanks! Looked closer at the jar files... The javadoc jar file contains the Apache license and the EFSL license, which are okay. But, it also contains the EF TCK license? That should not be part of the javadoc jar file. I don't think this update is a requirement for a respin, but the TCK license should be removed. Open an issue/pr to clean this up after the release. On a similar vein, the TCK Javadoc jar file contains the EFSL, which doesn't seem right. I think this EFSL should be removed from the TCK Javadoc jar file. Just include this with the issue/pr you create for the previous comment. |
This was done on purpose to simplify unpacking the resources. Basically, we have a single JAR with all the resources that are unpacked to the project, and then the proper license file is linked in the javadocs leaving the unused one in the project jar. This is the behavior added by the parent POM, so all projects will have this issue. It needs to be fixed there. |
I just fall about the date again too - good to know this could be handled in a bugfix release. May be in the future this topic could be solved automatically and/or a unit test prevents this - could be an exerciese to be done in a component spec template project. |
Okay... Seems a bit odd since simply grabbing one of the jar files and unzipping it produces multiple License files. A casual observer wouldn't know which to apply. You mentioned that the problem "needs to be fixed there". Can someone open an issue to get it resolved at the top-level project? Thanks! |
You are correct. When I was adding that, I only worried from the javadoc html perspective, so when browsing the javadocs it links to the correct license. No worries, I'll have a look into it. |
Specification issue template
When creating a specification project release review, create an issue in the MicroProfile-WG repository repo with the content defined as follows.
Release Review
The text was updated successfully, but these errors were encountered: