回复: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.
--发件人:王启伟(孝孺) 
<qiwei@alibaba-inc.com>发送时间:2018年1月12日(星期五) 15:10收件人:yukon 
<yu...@apache.org>抄 送:dev <dev@rocketmq.apache.org>; private 
<priv...@rocketmq.apache.org>主 题:回复: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 
<yu...@apache.org>发送时间:2018年1月12日(星期五) 15:04收件人:王启伟(孝孺) 
<qiwei@alibaba-inc.com>抄 送:dev <dev@rocketmq.apache.org>; private 
<priv...@rocketmq.apache.org>主 题: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 <yu...@apache.org> 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 <yu...@apache.org> 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, 王启伟(孝孺) <qiwei@alibaba-inc.com> 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
 <yu...@apache.org>发送时间:2018年1月10日(星期三) 17:43收件人:王启伟(孝孺) 
<qiwei@alibaba-inc.com>; dev <dev@rocketmq.apache.org>抄 送:private 
<priv...@rocketmq.apache.org>主 题: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 secr

回复:IP clearance progress of RocketMQ CPP SDK donation

2018-01-11 Thread 王启伟(孝孺)
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






回复:IP clearance progress of RocketMQ CPP SDK donation

2018-01-10 Thread 王启伟(孝孺)
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