The uima-addons project has two places it keeps LICENSE/NOTICE files.

The src/main/readme has these plus RELEASE_NOTES.html.  The "top level" has
these also.

The binary assembly copies both of these into the assembly top level - which
overlays the ones in src/main/readme with the ones at the top level.

This doesn't look right...

I think there are two LICENSE/NOTICE files potentially needed - if we do things
the way we used to.  One is for the source assembly; these would come from the
top level ones, assuming the src assembly is just zipping up the svn checkout,
or something close to that.  The other would be for the binary assembly, and
since that is including other jars perhaps having particular license and notice
requirements, we should be preparing a concatenation of the license and notice
files in the individual binary packagings of the add-on components.

The other possibility would be to have the addons aggregate have a license and
notice file that said something like "Please refer to individual directories
containing each component for their respective License and Notice files".  This
would certainly ease maintenance :-).  I'll ask on apache-legal if this is ok.

-Marshall

Reply via email to