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
[NETBEANS-54] Module Review libs.freemarker #91
[NETBEANS-54] Module Review libs.freemarker #91
Conversation
vieiro
commented
Oct 8, 2017
- Added maven coordinates to external/binaries_list for freemarker 2.3.19 (BSD 3?)
- Added headers to two source files (FreemarkerEngine.java & FreemarkerFactory.java) and to one test file.
- All unit tests passing.
- Not adding license headers to the following test files (as some tests would fail):
- ./test/unit/data/golden/GeneratedMethodBody.java
- ./test/unit/data/golden/ClassWithoutReplacements.java
- ./test/unit/data/golden/GeneratedMethodBody2.java
- ./test/unit/data/golden/ForceNoReplacements.java
- ./test/unit/data/golden/SimpleReplacements.java
- ./test/unit/data/licenseheader.txt
- ./test/unit/data/templates/GeneratedMethodBody.java
- ./test/unit/data/templates/ClassWithoutReplacements.java
- ./test/unit/data/templates/SimpleReplacements.java
- Added maven coordinates to external/binaries_list for freemarker 2.3.19 (BSD 3?) - Added headers to two source files (FreemarkerEngine.java & FreemarkerFactory.java) and to one test file. - All unit tests passing. - Not adding license headers to the following test files (as some tests would fail): - ./test/unit/data/golden/GeneratedMethodBody.java - ./test/unit/data/golden/ClassWithoutReplacements.java - ./test/unit/data/golden/GeneratedMethodBody2.java - ./test/unit/data/golden/ForceNoReplacements.java - ./test/unit/data/golden/SimpleReplacements.java - ./test/unit/data/licenseheader.txt - ./test/unit/data/templates/GeneratedMethodBody.java - ./test/unit/data/templates/ClassWithoutReplacements.java - ./test/unit/data/templates/SimpleReplacements.java
@@ -14,4 +14,4 @@ | |||
# KIND, either express or implied. See the License for the | |||
# specific language governing permissions and limitations | |||
# under the License. | |||
5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80 freemarker-2.3.19.jar | |||
A251045E5FADD02824D17F1AA8C412ACCF1AA1C9 org.freemarker:freemarker:2.3.19 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is in the license:
- The end-user documentation included with the redistribution, if any, must
include the following acknowlegement:
"This product includes software developed by the
Visigoth Software Society (http://www.visigoths.org/)."
Alternately, this acknowlegement may appear in the software itself, if and
wherever such third-party acknowlegements normally appear.
I would this include a "-notice" file, that in the end should end up in the apache NOTICE file. From my reading this is similar to the apache NOTICE file, that needs to be redistributed.
The Apache Software Foundation (http://www.apache.org/). | ||
Redistribution and use in source and binary forms, with or without | ||
modification, are permitted provided that the following conditions are met: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would not go for the full license in the notice. I would just add the required part (see section 2 of the license):
This product includes software developed by the
Visigoth Software Society (http://www.visigoths.org/).
For updates please also squash the changes together - there will now be at least four changeset for more or less one change.
Thank you - I squashed your changes together and added an exclusion in the rat report for the test-data. |
Thank you, I'll try to add those test files to the exclusion list myself in future PRs. |