2009/11/24 David Crossley <cross...@apache.org>:
> Ross Gardler wrote:
>> David Crossley wrote:
>> > Ross Gardler wrote:
>> >> David Crossley wrote:
>> >> > Ross Gardler wrote:
>> >> >> Tim Williams wrote:
>> >> >> >
>> >> >> > FOR-855 verify the license situation prior to each release
>> >> >> > - housekeeping
>> >> >>
>> >> >> I believe Davids work with RAT fixes this issue.
>> >> >
>> >> > No it does not. There is much more to the job that that.
>> >>
>> >> I meant that running RAT shows all licence headers are in place. we
>> >> still need to do the housekeeping work that is normal due diligence on
>> >> a release, of course.
>> >
>> > I meant that FOR-855 has much more than just the license header situation.
>> > I have been working on it steadily for a long time now, and there is more
>> > to do.
>>
>> OK, I should have reviewed the issue. I have no opinion on whether
>> this is a blocker or not. I assumed that previous releases were
>> legally sound (which I believe they were since we voted them through).
>
> We have cut corners on previous releases. Our top-level LICENSE.txt file
> is not in line with agreed ASF best practice. It is supposed to display
> relevant licenses for supporting products.

Hmm.... not good.

I wonder if this has occured as things have crept into plugins.
Perhaps each plugin should have a licence.txt file and the build
system should merge them together at build time.

> Also all supporting product licenses need to be systematically reviewed.
> Since the last release some things have been haphazardly added to SVN.
> Also last time we could easily have missed some.

I've tried to review every commit for such things. I hope others have
been doing the same to catch the ones I miss. I'm pretty sure that a
review of licences is already in the release workflow - if not it
should be, for the reasons you give.

>> Tim indicated that this was "housekeeping" which I took to mean the
>> normal due diligence on a release.
>
> Yes, but i marked it as Blocker (same process as i did for the previous
> releases) because a release should not be rolled until the situation is
> suitable.

I'm not saying it is not a blocker, I'm agreeing it is part of the
required housekeeping of a release. In other words we are in agreement
;-)

> I will plod along with FOR-855 and FOR-857 while other people
> attend to other things.

Thank you. I'd like to say I'd help, but to be honest I doubt I'll
find the time.

Ross