On Mon, Mar 10, 2008 at 8:43 AM, Frank Bille <[EMAIL PROTECTED]> wrote:
> 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. > And we document anything needed in the NOTICE files as well, of course Frank
