Jukka Zitting wrote:

See LEGAL-36 [1] for the discussion we had with the Apache legal team
about how to handle resources that may be redistributed but not
modified. The consensus was that there is no problem redistributing
such material, but that we should try to make it clear that these
files are not open source. The easiest way to do that is to simply
avoid including them in the source release.

Got it, thanks.

Most of the resources are downloaded from maven repositories, but three (additional_cmaps.jar, removed_cmaps.jar, glyphlist.txt) are downloaded from JIRA. Is there a reason for that?

I'm unhappy with the fact that doing a clean build involves downloading a bunch of files from several different servers. Besides the fact that it's a waste of time and bandwidth to download the same files again and again, it means that the build fails if any of the servers is down. If all the files were in maven repositories, and maven were used to download them, then they would be cached in the maven local repository.

What is planned with regard to maven? I see that there's a pom.xml, but it isn't sufficient for building the project, because it doesn't download these external resources (and perhaps for other reasons, I haven't checked). Would you accept patches to pom.xml to make it handle more of the build process?

-Aaron

Reply via email to