Hopefully fixed, i.e., I pushed the standard Apache license. That's all we
need for the source release.

Gj

On Thu, Sep 21, 2017 at 12:32 AM, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> Thanks! Assumed that file was the same for all projects, will investigate
> and fix.
>
> Gj
>
> On Wed, Sep 20, 2017 at 8:38 PM, John D. Ament <johndam...@apache.org>
> wrote:
>
>> Just to give a bit of a hand
>>
>> https://github.com/apache/incubator-netbeans/blob/master/
>> LICENSE#L277-L285 - you don't need to repeat the apache license, if
>> there's a NOTICE that needs to get replicated, HOWEVER, the paths to the
>> files listed don't exist in this repo so its not really valid.
>>
>>
>>
>> On 2017-09-20 16:20, Geertjan Wielenga <geertjan.wiele...@googlemail.com>
>> wrote:
>> > For the source release, in the top-level folder of incubator-netbeans, a
>> > LICENSE and NOTICE are now present:
>> >
>> > https://issues.apache.org/jira/browse/NETBEANS-57
>> >
>> > Gj
>> >
>> > On Wed, Sep 20, 2017 at 12:27 PM, John D. Ament <johndam...@apache.org>
>> > wrote:
>> >
>> > > So far, I like the discussion I'm seeing happening on list.  The
>> feedback
>> > > from Ate and Bertrand makes a lot of sense.
>> > >
>> > > On 2017-09-20 09:38, Geertjan Wielenga <geertjan.wielenga@googlemail.
>> com>
>> > > wrote:
>> > > > Two things I don't understand right now, hope mentors can advise or
>> > > someone
>> > > > who knows:
>> > > > 1. Is there any reason why we would not simply have one NOTICE and
>> one
>> > > > LICENSE file, i.e., in the top level of incubator-netbeans. In other
>> > > words,
>> > > > why and under what conditions would we want to have more than that?
>> > >
>> > > For your source release, yes.  However, the NOTICE file as mentioned
>> here
>> > > should be kept as minimal as possible.  E.g. don't include stuff that
>> > > doesn't belong.  Hence why its typically harder to build the NOTICE
>> for the
>> > > binaries.
>> > >
>> > > Likewise, your LICENSE file should only include whats in the actual
>> > > release.
>> > >
>> > > > 2. Since the NOTICE and LICENSE apply to the sources only, what
>> about the
>> > > > JARs that we're pulling in during the build and that will be part
>> of the
>> > > > distribution? We're not storing these binaries in the repo since
>> the repo
>> > > > is for sources only. However, where/how must these be listed and
>> what are
>> > > > the conditions they must comply with in order to be distributed as
>> part
>> > > of
>> > > > the convenience binary?
>> > >
>> > > Typically, as mentioned in the thread, for your actual JAR files the
>> > > LICENSE/NOTICE goes into META-INF.  Assuming you're not importing any
>> other
>> > > third party code, then using the standard ASF LICENSE/NOTICE in your
>> JARs
>> > > is perfectly sufficient.  However, if you create a binary distribution
>> > > (e.g. tarball) then that tarball should include a LICENSE and NOTICE
>> that
>> > > represents whats in that tarball.
>> > >
>> > > >
>> > > > Thanks,
>> > > >
>> > > > Gj
>> > > >
>> > > > On Wed, Sep 20, 2017 at 4:16 AM, Bertrand Delacretaz <
>> > > bdelacre...@apache.org
>> > > > > wrote:
>> > > >
>> > > > > On Tue, Sep 19, 2017 at 6:10 PM, Jan Lahoda <lah...@gmail.com>
>> wrote:
>> > > > > > ...if I understand it correctly, if a ('convenience') binary is
>> > > created
>> > > > > > for a subset of sources, then it should contain notices only
>> for that
>> > > > > > subset, right?...
>> > > > >
>> > > > > Ideally yes.
>> > > > >
>> > > > > Considering that binaries are not Apache releases, however,
>> that's not
>> > > > > as important as in source releases where having a minimal NOTICE
>> is a
>> > > > > strong requirement.
>> > > > >
>> > > > > -Bertrand
>> > > > >
>> > > >
>> > >
>> >
>>
>
>

Reply via email to