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

Reply via email to