Hi Kevin,

That's to discuss.
As Justin voted +1, I think he himself judges those things as minor enough.

I think it's best to wait for other mentors vote (and possible todos) and 
decide then.

What do others think?

Julian

Von meinem Mobiltelefon gesendet


-------- Ursprüngliche Nachricht --------
Betreff: Re: [VOTE] Apache IoTDB (Incubating) 0.8.0 RC1
Von: "Kevin A. McGrail"
An: [email protected],李天安
Cc:

So with the changes from Justin's post, I would expect to see RC1
abandoned, the vote closed and an RC2 rolled.  Thoughts?

Regards,
KAM

On 7/26/2019 11:23 PM, 李天安 wrote:
> Hi,
>
> +1 (binding)
>
>
> Best Regards,
> —————————————————
> Tianan Li
> School of Software, Tsinghua University
>
> 李天安
> 清华大学 软件学院
>
>> 在 2019年7月27日,上午11:18,Xiangdong Huang <[email protected]> 写道:
>>
>> Hi,
>>
>> +1 (binding).
>>
>> Thanks for pointing out the issues @Justin. Is there anything that we need
>> to modify?
>>
>> Good work! @Jialin.
>>
>> Best,
>> -----------------------------------
>> Xiangdong Huang
>> School of Software, Tsinghua University
>>
>> 黄向东
>> 清华大学 软件学院
>>
>>
>> Jialin Qiao <[email protected]> 于2019年7月27日周六 上午11:16写道:
>>
>>> Hi,
>>>
>>> +1 (binding)
>>>
>>>
>>> I fixed the problems that Justin mentioned in the PR [1], which is already
>>> merged into rel/0.8 and cherry-picked to master. The followings are my
>>> modifications:
>>>
>>>> - NOTICE may include a little too much text.  I not seen an export
>>> control placed in NOTICE before, and you only need to include the bit from
>>> Hive notice that are relevant [1]
>>>
>>> fixed, and the export control notice is removed.
>>>
>>>> - All source files have ASF headers. However this file [4] incorrectly
>>> has an ASF header. It’s 3rd party software and should not use the ASF
>>> header.
>>>
>>> removed the license and ASF header
>>>
>>>> In the README.md
>>>> - Under "Installation from source code” it point the user to GitHub. The
>>> user should be pointed to the projects download page, we don’t want to
>>> encourage users to use unreleased software.
>>>
>>> I add the projects download url.
>>>
>>>> - The text displayed under "If successful, you will see the the
>>> following text in the terminal:” is not correct
>>>
>>> fixed
>>>
>>>> - The instruction for compiling are not correct “mvn XXX -pl iotdb-cli”
>>> and “mvn XXX -pl iotdb” don’t work.
>>>
>>> fixed
>>>
>>>> - The script to start and stop the server have incorrect paths
>>> fixed
>>>
>>>> When starting the server I get this error, but I assume that just my
>>> setup or environment. Can someone else confirm that once compiled the
>>> source release they can start the server?
>>>> Error: Could not find or load main class
>>> org.apache.iotdb.db.service.IoTDB
>>>
>>> not reproduced, may be it is caused by the above incorrect path and
>>> commands. Now you can try again.
>>>
>>>> For the binary convenience release:
>>>> - The binary notice has way too much information in it. For instance you
>>> only need to include the bit from Hive notice that are relevant [1],
>>> logbook [2] has no notice file so there no need to include anything about
>>> it in the NOTICE file [3]. There no need to mention licensing information,
>>> that goes in LICENCE
>>>
>>> fixed
>>>
>>>> - Most permissive licenses say the full text of the license needs to be
>>> included, that includes the copyright line for BSD and MIT licensed
>>> software, I’m not sure that have generic license test in license covers
>>> that.
>>>
>>> Actually, we have a "licenses" folder under the root which contains full
>>> text of the licenses.
>>>
>>> [1] https://github.com/apache/incubator-iotdb/pull/314
>>>
>>>
>>> Best,
>>> --
>>> Jialin Qiao
>>> School of Software, Tsinghua University
>>>
>>> 乔嘉林
>>> 清华大学 软件学院
>>>
>>>> -----原始邮件-----
>>>> 发件人: "Justin Mclean" <[email protected]>
>>>> 发送时间: 2019-07-27 07:56:31 (星期六)
>>>> 收件人: [email protected]
>>>> 抄送:
>>>> 主题: Re: [VOTE] Apache IoTDB (Incubating) 0.8.0 RC1
>>>>
>>>> Hi,
>>>>
>>>> +1 (binding)
>>>>
>>>> I checked:
>>>> - incubating in artefact names
>>>> - DISCLAIMER exists
>>>> - LICENSE is good
>>>> - NOTICE may include a little too much text.  I not seen an export
>>> control placed in NOTICE before, and you only need to include the bit from
>>> Hive notice that are relevant [1]
>>>> - All source files have ASF headers. However this file [4] incorrectly
>>> has an ASF header. It’s 3rd party software and should not use the ASF
>>> header.
>>>> - No unexpected binary files
>>>> - Can compile from source
>>>>
>>>> One minor thing in license is this path
>>> "./mvn/wrapper/MavenWrapperDownloader.java” should be
>>> "./.mvn/wrapper/MavenWrapperDownloader.java"
>>>> In the README.md
>>>> - Under "Installation from source code” it point the user to GitHub. The
>>> user should be pointed to the projects download page, we don’t want to
>>> encourage users to use unreleased software.
>>>> - The text displayed under "If successful, you will see the the
>>> following text in the terminal:” is not correct
>>>> - The instruction for compiling are not correct “mvn XXX -pl iotdb-cli”
>>> and “mvn XXX -pl iotdb” don’t work.
>>>> - The script to start and stop the server have incorrect paths
>>>>
>>>> When starting the server I get this error, but I assume that just my
>>> setup or environment. Can someone else confirm that once compiled the
>>> source release they can start the server?
>>>> Error: Could not find or load main class
>>> org.apache.iotdb.db.service.IoTDB
>>>> For the binary convenience release:
>>>> - The binary notice has way too much information in it. For instance you
>>> only need to include the bit from Hive notice that are relevant [1],
>>> logbook [2] has no notice file so there no need to include anything about
>>> it in the NOTICE file [3]. There no need to mention licensing information,
>>> that goes in LICENCE
>>>> - Most permissive licenses say the full text of the license needs to be
>>> included, that includes the copyright line for BSD and MIT licensed
>>> software, I’m not sure that have generic license test in license covers
>>> that.
>>>> Thanks,
>>>> Justin
>>>>
>>>> 1. https://github.com/apache/hive/blob/master/NOTICE
>>>> 2. https://github.com/qos-ch/logback
>>>> 3. http://www.apache.org/dev/licensing-howto.html#mod-notice
>>>> 4. ./.mvn/wrapper/MavenWrapperDownloader.java


--
Kevin A. McGrail
Member, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171

Reply via email to