Well, I think adding the files to every module is potentially a problem. I think the release should
have a central place all modules derive their LICENSE file from. The NOTICIES file is a different
animal.
Jason Dillon wrote:
If we want to keep these guys in the jars, then we should move them to
their standard src/main/resources/META-INF/* locations so that they get
picked up automatically.
--jason
On Jul 16, 2006, at 5:27 PM, John Sisson wrote:
Jason Dillon wrote:
Um... when were these ever included in the module's jars before?
--jason
On Jul 16, 2006, at 5:04 PM, John Sisson wrote:
Jason Dillon wrote:
Does each module really need LICENSE.txt and NOTICE.txt?
Or can we just have this at the top-level of the project?
I'd rather have less duplicate files to maintain...
Any comments?
--jason
I think they are needed as each downloadable jar (which each module
has) should contain the license and notice files. Same with source
archives, which AFAIK maven can produce for each individual module
for use by IDE debuggers etc.
John
I just checked and if you look at geronimo-activation-1.1.jar it
should contain META-INF\LICENSE.TXT . It is a problem that the
NOTICE.txt file isn't also included.
We should add a JIRA for the 1.1.1 release for that.
John