OK, thanks!

I will think about it carefully. I have found the reason why thrift related
files were excluded when checking licenses while compiling and I will fix
the rest of the minor license and notice issues in the next release.

Albumen


On Mon, May 10, 2021 at 3:47 PM Justin Mclean <[email protected]>
wrote:

> Hi,
>
> It might be better to use the local names so they can be found easily but
> I don't think it's a big deal. Either way is probably fine.
>
> Thanks,
> Justin
>
> On Mon, 10 May 2021, 5:21 pm Albumen Kevin, <[email protected]> wrote:
>
>> Hi, Justin
>>
>> > - LICENSE should also list InternalThreadLocal.java
>>
>> I have checked that InternalThreadLocal.java is learned from
>> `io.netty.util.concurrent.FastThreadLocal`[1] which has been declared in
>> the LICENSE file[2].
>>
>> There does not exist a file like
>> `io.netty.util.concurrent.InternalThreadLocal` in Netty.
>> And according to the LICENSE file we have declared the whole
>> `org.apache.dubbo.common.threadlocal` may contain a modified portion of
>> 'Netty'.
>> I think it may not be necessary for us to change anything in the LICENSE
>> file?
>>
>> [1]
>> https://github.com/apache/dubbo/blob/f29663bba655c9451b9db75b94d5cf945f0e7901/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java#L32
>> [2]
>> https://github.com/apache/dubbo/blob/f29663bba655c9451b9db75b94d5cf945f0e7901/LICENSE#L216
>> [3]
>> https://github.com/apache/dubbo/blob/f29663bba655c9451b9db75b94d5cf945f0e7901/LICENSE#L211
>>
>> Albumen
>>
>>
>> On Mon, May 10, 2021 at 11:32 AM Justin Mclean <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> +1 binding but there a couple of minor license and notice issues that
>>> need to be corrected.
>>>
>>> I checked:
>>> - signatures and hashes are fine
>>> - LICENSE should also list InternalThreadLocal.java
>>> - NOTICE doesn’t need to list information about protobuf as the project
>>> doesn’t have a NOTICE file
>>> - A few files are missing ASF headers, please add them e.g. [1]
>>> - No unexpected binary files
>>> - Can compile from source.
>>>
>>> Thanks,
>>> Justin
>>>
>>> 1. ./dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/Demo.thrift
>>
>>

Reply via email to