回复:IP clearance progress of RocketMQ CPP SDK donation

2018-01-12 Thread 王启伟(孝孺)
Hi all,
After delete "src/common/FastDelegate.h" which is CPOL license, I update the 
source code zip(shasum:c3553dbe3c1524fe4afb3a619e2c7acfdf9eefed) in attachment, 
please review it, thanks.
--发件人:王启伟(孝孺) 
发送时间:2018年1月12日(星期五) 15:10收件人:yukon 
抄 送:dev ; private 
主 题:回复:IP clearance progress of RocketMQ CPP SDK 
donation
Hi yukon,
Thanks your remind.I just checked that  "src/common/FastDelegate.h" is not used 
anymore,  I will delete it from source code.
```2. src/common/FastDelegate.h, which has been donated to CodeProject, and is 
under CPOL: https://www.codeproject.com/info/cpol10.aspx
But CPOL isn't compatible with ASF, see: 
https://www.apache.org/legal/resolved#category-x```

--发件人:yukon 
发送时间:2018年1月12日(星期五) 15:04收件人:王启伟(孝孺) 
抄 送:dev ; private 
主 题:Re: IP clearance progress of RocketMQ CPP SDK 
donation
And kindly please contributors, committers, and PMC members help us check this 
code base, see: https://issues.apache.org/jira/browse/ROCKETMQ-352
On Fri, Jan 12, 2018 at 3:02 PM, yukon  wrote:
Hi, all
The donated software has three source dependencies:
1. Disruptor CPP version: https://github.com/fsaintjacques/disruptor--
Its copyright looks are compatible with ASF projects:
// Copyright (c) 2011-2015, Francois Saint-Jacques// All rights reserved. 
Redistribution and use in source and binary forms, with or without// 
modification, are permitted provided that the following conditions are met://   
  * Redistributions of source code must retain the above copyright//       
notice, this list of conditions and the following disclaimer.//     * 
Redistributions in binary form must reproduce the above copyright//       
notice, this list of conditions and the following disclaimer in the//       
documentation and/or other materials provided with the distribution.//     * 
Neither the name of the disruptor-- nor the//       names of its contributors 
may be used to endorse or promote products//       derived from this software 
without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE 
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"// AND ANY EXPRESS OR IMPLIED 
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE// IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE// ARE DISCLAIMED. IN NO 
EVENT SHALL FRANCOIS SAINT-JACQUES BE LIABLE FOR ANY// DIRECT, INDIRECT, 
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES// (INCLUDING, BUT NOT 
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;// LOSS OF USE, DATA, 
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND// ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT// (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF// THIS SOFTWARE, 
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

2. src/common/FastDelegate.h, which has been donated to CodeProject, and is 
under CPOL: https://www.codeproject.com/info/cpol10.aspx
But CPOL isn't compatible with ASF, see: 
https://www.apache.org/legal/resolved#category-x
```Due to restrictions (see 5.d and 5.f), falls short of the Open Source 
Definition, thereby violating the first criterion for license approval.
```
Please qiwei help us resolve this issue.

3. big_endian.cpp is derived from the Google Chrome, which is under BSD license 
and compatible with ASF: https://www.chromium.org/

Regards,yukon

On Wed, Jan 10, 2018 at 11:07 PM, yukon  wrote:
Hi,
Thanks
I attached the donated software to issue 
https://issues.apache.org/jira/browse/ROCKETMQ-352.
Regards,yukon
On Wed, Jan 10, 2018 at 9:00 PM, 王启伟(孝孺)  wrote:
Hi,
Attachement is the donated source code zip, and the SHA-1 value is: 
c39dda2989fd09acabb9f83a56ed6fa5cb126818.
I will fill the SGA file and send later, 
Thanks.--发件人:yukon
 发送时间:2018年1月10日(星期三) 17:43收件人:王启伟(孝孺) 
; dev 抄 送:private 
主 题:IP clearance progress of RocketMQ CPP SDK 
donation
Hi qiwei,
Thanks again for your donation RocketMQ CPP SDK, kindly please help us clear 
the related IP issues.
As we already have a discussion on  this issue:

https://lists.apache.org/thread.html/7acdd3604355aaab9df027da32205c2228885ed6b40143101014a825@%3Cdev.rocketmq.apache.org%3E
I created a JIRA issue to track this task:
https://issues.apache.org/jira/browse/ROCKETMQ-352

Please qiwei  provide the bellow files for us:
* Fill the SGA file[1] and send it to secret...@apache.org:* The donated source 
code zip and the SHA-1 value.
After that, we will create the status page and call a vote in Apache RocketMQ 
community.
[1]. https://www.apache.org/licenses/software-grant-template.pdf

Regards,yukon







Re: IP clearance progress of RocketMQ CPP SDK donation

2018-01-12 Thread yukon
Thanks, qiwei.

The code base has been updated in our track issue:
https://issues.apache.org/jira/browse/ROCKETMQ-352

On Fri, Jan 12, 2018 at 4:55 PM, 王启伟(孝孺)  wrote:

> Hi all,
>
> After delete "src/common/FastDelegate.h" which is CPOL license, I update
> the source code zip(shasum:c3553dbe3c1524fe4afb3a619e2c7acfdf9eefed) in
> attachment, please review it, thanks.
>
> --
> 发件人:王启伟(孝孺) 
> 发送时间:2018年1月12日(星期五) 15:10
> 收件人:yukon 
> 抄 送:dev ; private 
> 主 题:回复:IP clearance progress of RocketMQ CPP SDK donation
>
> Hi yukon,
>
> Thanks your remind.
> I just checked that  "src/common/FastDelegate.h" is not used anymore,  I
> will delete it from source code.
>
> ```
> 2. src/common/FastDelegate.h, which has been donated to CodeProject, and
> is under CPOL: https://www.codeproject.com/info/cpol10.aspx
>
> But CPOL isn't compatible with ASF, see: https://www.apache.org/
> legal/resolved#category-x
> ```
>
> --
> 发件人:yukon 
> 发送时间:2018年1月12日(星期五) 15:04
> 收件人:王启伟(孝孺) 
> 抄 送:dev ; private 
> 主 题:Re: IP clearance progress of RocketMQ CPP SDK donation
>
> And kindly please contributors, committers, and PMC members help us check
> this code base, see: https://issues.apache.org/jira/browse/ROCKETMQ-352
>
> On Fri, Jan 12, 2018 at 3:02 PM, yukon  wrote:
> Hi, all
>
> The donated software has three source dependencies:
>
> 1. Disruptor CPP version: https://github.com/fsaintjacques/disruptor--
>
> Its copyright looks are compatible with ASF projects:
>
> // Copyright (c) 2011-2015, Francois Saint-Jacques
> // All rights reserved.
> //
> // Redistribution and use in source and binary forms, with or without
> // modification, are permitted provided that the following conditions are
> met:
> // * Redistributions of source code must retain the above copyright
> //   notice, this list of conditions and the following disclaimer.
> // * Redistributions in binary form must reproduce the above copyright
> //   notice, this list of conditions and the following disclaimer in
> the
> //   documentation and/or other materials provided with the
> distribution.
> // * Neither the name of the disruptor-- nor the
> //   names of its contributors may be used to endorse or promote
> products
> //   derived from this software without specific prior written
> permission.
> //
> // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
> IS"
> // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
> THE
> // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
> PURPOSE
> // ARE DISCLAIMED. IN NO EVENT SHALL FRANCOIS SAINT-JACQUES BE LIABLE FOR
> ANY
> // DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
> DAMAGES
> // (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> SERVICES;
> // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
> AND
> // ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
> TORT
> // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
> // THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>
>
> 2. src/common/FastDelegate.h, which has been donated to CodeProject, and
> is under CPOL: https://www.codeproject.com/info/cpol10.aspx
>
> But CPOL isn't compatible with ASF, see: https://www.apache.org/
> legal/resolved#category-x
>
> ```
> Due to restrictions (see 5.d and 5.f), falls short of the Open Source
> Definition, thereby violating the first criterion for license approval.
> ```
>
> Please qiwei help us resolve this issue.
>
>
> 3. big_endian.cpp is derived from the Google Chrome, which is under BSD
> license and compatible with ASF: https://www.chromium.org/
>
>
> Regards,
> yukon
>
>
> On Wed, Jan 10, 2018 at 11:07 PM, yukon  wrote:
> Hi,
>
> Thanks
>
> I attached the donated software to issue https://issues.apache.
> org/jira/browse/ROCKETMQ-352.
>
> Regards,
> yukon
>
> On Wed, Jan 10, 2018 at 9:00 PM, 王启伟(孝孺) 
> wrote:
> Hi,
>
> Attachement is the donated source code zip, and the SHA-1 value is:
> c39dda2989fd09acabb9f83a56ed6fa5cb126818.
> I will fill the SGA file and send later, Thanks.
> --
> 发件人:yukon 
> 发送时间:2018年1月10日(星期三) 17:43
> 收件人:王启伟(孝孺) ; dev 
> 抄 送:private 
> 主 题:IP clearance progress of RocketMQ CPP SDK donation
>
> Hi qiwei,
>
> Thanks again for your donation RocketMQ CPP SDK, kindly please help us
> clear the related IP issues.
>
> As we already have a discussion on  this issue:
>
> https://lists.apache.org/thread.html/7acdd3604355aaab9df027da32205c
> 2228885ed6b40143101014a825@%3Cdev.rocketmq.apache.org%3E
>
> I created a JIRA issue to track this task:
>
> https://issues.apache.org/jira/browse/ROCKETMQ-352
>
> Please qiwei  provide the bellow files for us:
>
> * Fill the SGA file[1] and send it to secret...@apache.org:
> 

Re: IP clearance progress of RocketMQ CPP SDK donation

2018-01-12 Thread Justin Mclean
Hi,

> After delete "src/common/FastDelegate.h" which is CPOL license, I update the 
> source code zip(shasum:c3553dbe3c1524fe4afb3a619e2c7acfdf9eefed) in 
> attachment, please review it, thanks.

I think it would be best to the take the original tar file as that as that was 
been accepted by the secretary, otherwise we would have to submit it again.

Thanks,
Justin  

Re: IP clearance progress of RocketMQ CPP SDK donation

2018-01-12 Thread Justin Mclean
Hi,

Also I don’t think there is any reason to copy private@ on this subject. This 
can be discussed on dev@.

Thanks,
Justin

Re: IP clearance progress of RocketMQ CPP SDK donation

2018-01-12 Thread Von Gosling
Hi qiwei,


> Also I don’t think there is any reason to copy private@ on this subject. This 
> can be discussed on dev@.

I guess this is the reason that I received your request to subscribe rocketmq 
private email list more times, I am also agreed to not to cc to private address 
:-).

Best Regards,
Von Gosling

> 在 2018年1月12日,17:06,Justin Mclean  写道:
> 
> Hi,
> 
> Also I don’t think there is any reason to copy private@ on this subject. This 
> can be discussed on dev@.
> 
> Thanks,
> Justin