madrob commented on issue #1157: Add RAT check using Gradle
URL: https://github.com/apache/lucene-solr/pull/1157#issuecomment-574409798
 
 
   One final round of updates:
   * I moved the java plugin check to inside of the task and verified that the 
other projects would actually get called/fail with bad headers.
   * Added support for incremental builds so that should decrease the impact 
time to most developers
   * Added in the missing directories that didn't have their own projects. And 
a landmine if those do end up becoming projects so that somebody pays attention 
and fixes it (probably one of us)
   
   I think that's everything in this PR, and we're ready to merge? 
   
   We can go and switch from ant task to rat classes directly in a later change 
if we decide that's worthwhile.
   
   > To be honest I would prefer not to add those license headers to build 
files, unless it's a requirement of apache legal -- this would have to be 
verified. For one thing, I don't perceive build files as something particularly 
valuable as an intellectual property (although it surely does require 
intellectual input to write them). But even if then the distribution bundle 
comes with a top-level license file that covers them?
   
   I guess we'll hear from LEGAL about this one way or the other. Not going to 
bother adding them for this PR until somebody does the checks.
   
   > For now I'd rather keep it in this "aspect-oriented" form if you don't 
mind (but this is a subjective decision, not any better or common practice).
   
   That's fine. I just noticed this and was curious since we were moving from 
the project oriented approach with ant to this approach and wanted to make sure 
it was a conscious decision.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to