Thank you for reply so quick I just start and really do not know exactly what
I’m doing and I need a lot’s material to read and reference so I can understand
better what I’m doing it again thank’s for the email.
> On Feb 25, 2017, at 7:33 PM, Aldrin Piri <[email protected]> wrote:
>
> Hey Andre,
>
> I may be off, but to help you along, I will give you my take on things to
> the best of my understanding. If there are any wrong points, I hope
> someone can further clarify.
>
> For your case, it looks like simply you are simply using binary
> dependencies. For that case, you have to consider where these items are
> showing up and how they are released. Your inclusion of a dependency will
> affect the generated NAR (nifi-irc-processors-nar) and, while it seems to
> be missing in the current PR, the zip and tgz nifi-assembly artifacts. You
> shouldn't need to include it in levels lower than this assuming you are
> talking about JARs that compose the overall NAR. While you are linking
> these against dependencies, you are not explicitly bringing them into the
> project through the JARs incorporated in the NAR.
>
> Source inclusions are handled similarly but do go a level deeper as they
> are also bundled with the JARs and are present in the root LICENSE and
> NOTICE where applicable. Again, both are for similar reasons with the
> generated source package and JARs bundling this work including the source.
>
> Do keep in mind the transitive dependencies. Looking quickly through the
> pom for kitteh, I see usage of some netty libraries as well as mbassador.
> These would presumably also be collected upon building the NAR.
>
> Of course, the docs we have on the site are quite nice if you need some
> light reading material ;) https://nifi.apache.org/licensing-guide.html
> Both the guide and the links from it are good information and a nice
> reference to revisit when working through these things.
>
> Let us know if there are additional questions or if some additional
> clarification is needed. Hopefully my anecdotal thoughts are both somewhat
> helpful and mostly correct!
>
> On Sat, Feb 25, 2017 at 9:39 PM, Afonso Murakami <[email protected]>
> wrote:
>
>> I just start and I really don’t know much so let see what I can learn when
>> time pass by and hope I can learn as much as you, thank’s
>>> On Feb 25, 2017, at 5:12 PM, Andre <[email protected]> wrote:
>>>
>>> Hi there,
>>>
>>> Quick question on proper licensing:
>>>
>>> When bundling Processors, Services and APIs, where should the NOTICES and
>>> LICENSES be added to?
>>>
>>> The PR in question is https://github.com/apache/nifi/pull/1541
>>>
>>> My current reading is that all NAR levels will have to include the proper
>>> references (although I may reduce a bit of the dependencies by excluding
>>> some of the deeper dependencies, specially at the
>>> nifi-irc-client-service-api-nar ).
>>>
>>> Would you agree?
>>>
>>> Cheers
>>
>>