If its ASL, it requires a NOTICE, is my understanding. Some of these are admittedly redundant/overkill since we have a ton of ASF code in here, but I'd like to keep a 1-1 for every jar, that way we know what every JAR is and whether it requires one (see for instance all the commons jars). From that, we can then make a decision about what belongs in the official LICENSE and NOTICE files. Also, the dependency checker code just does 1-1 checks on each jar, so if it is ASL it expects a NOTICE to be alongside it.
As for auto-generating, I think we will be able to de-dup before generating so it shouldn't be a problem. I haven't written any code to auto-gen it yet, so it is still a manual process. -Grant On Mar 17, 2011, at 11:21 AM, Yonik Seeley wrote: > On Thu, Mar 17, 2011 at 11:05 AM, <gsing...@apache.org> wrote: >> Added: lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt >> URL: >> http://svn.apache.org/viewvc/lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt?rev=1082520&view=auto >> ============================================================================== >> --- lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt (added) >> +++ lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt Thu Mar 17 15:05:44 2011 >> @@ -0,0 +1,5 @@ >> +Apache Tomcat >> +Copyright 1999-2007 The Apache Software Foundation >> + >> +This product includes software developed by >> +The Apache Software Foundation (http://www.apache.org/). > > Why the NOTICE file here? > Hopefully this won't be used to automatically generate the NOTICE file for > Solr? > I guess it's fine to keep just to document that there were no > additional required notices due to the jar, but we shouldn't throw it > all in our NOTICE file. > > -Yonik > http://lucidimagination.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org