Hi Prashant , rat is still run as part of the release process
https://cwiki.apache.org/confluence/display/KAFKA/Release+Process (this
document is going to change in the next day or so for the 0.8.1 release now
that we moved to Gradle and away from SBT, fyi).... Gradle also has a
license mechanism too (btw) that we use now in the build script
https://github.com/apache/kafka/blob/0.8.1/build.gradle#L30

We removed the bash script to run rat (easy enough to run it by command
line)... It didn't make sense to have a bash script that is used
infrequently by a small few for what is a one line of command to run
anyways... I don't think we are going to need it anymore but I will still
run it prior to release.

/*******************************************
 Joe Stein
 Founder, Principal Consultant
 Big Data Open Source Security LLC
 http://www.stealth.ly
 Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
********************************************/


On Wed, Feb 26, 2014 at 5:23 AM, Prashant Sharma <scrapco...@gmail.com>wrote:

> Hi all,
>
> I am one of the contributors to Apache Spark and was looking into RAT for
> catching licensing errors in the codebase. From the git log it is clear
> KAFKA once had Apache RAT in the build and was later removed. It is not
> clear what was the alternative taken. This information would be helpful, in
> the sense we can learn from your experience.
>
> --
> Prashant
>

Reply via email to