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 >
