On Mon, Mar 10, 2008 at 2:37 AM, James Carman <[EMAIL PROTECTED]>
wrote:

> Nevermind, I looked into it a bit further.  I guess all of this stuff
> was ironed out during incubation.  How do you guys keep all of this
> straight (Doug Lea's code, some Apache 1.1-licensed diff stuff, etc.)?
>  Do you do diffs of your RAT reports or something to make sure nothing
> crazy sneaks in?  I'm just curious.
>

The RAT report is just to check the final distribution as a last resort. I
normally just read through it manually looking for something I haven't seen
before.

The reason why I don't take the rat report so so serious is that every
project we release has an ApacheLicenceHeaderTest which, when running unit
tests goes through the entire project and checks for license headers being
correct. If they don't contain the apache license header and *should not*
contain it it is documented in the test itself where the file is excluded
and documented. So we have full control over the source files long before we
release.

Frank

Reply via email to