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
