Github user pwendell commented on the pull request:

    https://github.com/apache/spark/pull/125#issuecomment-37441481
  
    Right now we manually run RAT before making releases - but the proposal 
here was to run it every time a PR is created. That will be much better since 
we will catch license issues earlier on and they won't delay releases.
    
    Since the Maven RAT plug-in is only a thin wrapper on just running rat 
manually, my proposal was for now we just run it directly on the source code. 
That way it is build agnostic.
    
    All that said - @ScrapCodes - embedding RAT inside of Spark has some 
issues. It would make more sense to use the same thing we use for sbt which is, 
try to download the RAT jar from maven if it's not already downloaded. Then we 
just have to have a very small script in the build instead of bundling all of 
RAT. This is identical to the situation with the sbt jar. Like @aarondav 
suggested.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to