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
