Those are artifacts for unit-testing functionality that needs jar files as input. Yes, they could be generated as part of the build, but that wasn't done yet, and frankly that would just complicate the test suite without practical benefits. Their content is mostly just text files, with the exception of WebappLocalFreemarkerServlet.class, though one can see that it's just "class WebappLocalFreemarkerServlet extends FreemarkerServlet {}".
As of the NOTICE entires for them: - They were added as these are binaries and hence can't have copyright notice comment. - These only occur in the NOTICE of the source release, not in freemarker.jar!/META-INF/NOTICE for example. -- Thanks, Daniel Dekany Wednesday, January 20, 2016, 11:46:44 PM, Justin Mclean wrote: > Hi, > > I notice the release contains several jars: > ./src/test/resources/freemarker/ext/jsp/webapps/config/WEB-INF/lib/templates.jar > ./src/test/resources/freemarker/ext/jsp/webapps/config/WEB-INF/lib/WebappLocalFreemarkerServlet.jar > ./src/test/resources/freemarker/ext/jsp/webapps/tldDiscovery/WEB-INF/lib/taglib-foo.jar > ./src/test/resources/freemarker/ext/jsp/webapps/tldDiscovery/WEB-INF/taglib > 2.jar > > And these are unusually mentioned in the NOTICE file. > > Is there a reason for this? It’ s ASF policy that source releases > must not contain compiled code. [1][2] > > Thanks, > Justin > > 1. http://www.apache.org/dev/release.html#what > 2. > http://incubator.apache.org/guides/releasemanagement.html#notes-on-source-only-releases > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org