incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ant elder <ant.el...@gmail.com>
Subject Re: svn commit: r1488735 - in /incubator/public/trunk/tools: NOTICE.txt requirements.txt setup.py src/asf/utils/ src/asf/utils/__init__.py src/asf/utils/config.py src/asf/utils/file.py tests/test_config.py
Date Tue, 04 Jun 2013 13:40:26 GMT
On Tue, Jun 4, 2013 at 1:46 PM, Greg Stein <gstein@gmail.com> wrote:
> On Jun 4, 2013 4:22 AM, "ant elder" <ant.elder@gmail.com> wrote:
>>
>> On Tue, Jun 4, 2013 at 1:45 AM, Greg Stein <gstein@gmail.com> wrote:
>>
>> >
>> > Simple as that.
>> >
>>
>> If only.
>>
>> This is the old "what goes in the NOTICE file" debate that has
>> probably caused more emails and confusion than any other topic here.
>>
>> My understanding of the current thinking on this is to only include
>> something in the NOTICE file when there is a clear legal requirement,
>> and that probably means some explicit documentation at ASF Legal for
>> the specific case (i.e raise a Legal JIRA asking). If any attribution
>> is required or wanted then its probably done by including the license
>> / copyright in the LICENSE file or the attribution should be added to
>> the README or to a separate CREDITS type file. There are numerous
>> discussions on this list about that and JIRA's like LEGAL-62 (wasn't
>> there a post from Roy once saying he'd have artifacts removed from the
>> distribution area if people had added random stuff to the NOTICE?).
>>
>> This "when in doubt leave it out" approach has gone a long way at
>> smoothing podling release reviews compared to the olden days.
>
> Seriously? The inserted code uses our own license! Go look at 4(d) and tell
> me we should not insert a notice. It is both Right, and what is demanded by
> our own license.
>
> And this isn't some podling trying to figure shit out. This is some
> Incubator tooling that has explicitly incorporated third party code. We
> absolutely know third party code is there. We should provide notice.
>
> You guys are insane. This is dead simple, or it should be if you all would
> stop being bureaucratic, obstinate meddlers.
>
> -g

Alan asked the question "Would this suffice:" so we're just trying to
help, the hostility isn't necessary.

We're expected to review podling releases and help educate them about
what needs to go into the NOTICE file so we need to understand what
the requirements are. After numerous threads about this, questions to
Legal etc, over some years, AIUI the consensus is that few things
require an entry in the NOTICE file and you should not put things in
there unless explicitly required to. I'm totally happy to be told
thats wrong, its good if we all get a common understanding so podlings
know what to expect. If uou're now suggesting that 3rd party code
under AL2 then section 4(d) requires us to add an entry in our NOTICE
then we should clarify that because most podlings don't do that now,
if there is any question then we should just raise a Legal JIRA to
clarify.

   ...ant

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message