Thanks John,
(1) > - LICENSE file correctly lists out 3rd party license, however we require > the actual license text to be placed in the file, or a pointer to a file > relative to the LICENSE file be used. We do not accept links, since those > links could change. The actual 3rd party license license is listed in the directory "echarts/licenses/*", and the pointers to the those files are listed in the LICENSE file, not external links. For example, in echarts LICENSE file, the file pointer <licenses/LICENSE-zrender> has been listed in the snippet about zrender license : > [BSD 3-Clause] <https://github.com/ecomfe/zrender> is used as the render > engine. See <licenses/LICENSE-zrender> for details. I saw some other apache projects do it in that way [1]. So did I do it right for the part? (2) > - It looks like we check in the distribution (seems common in JS projects), > however its not clear to me if all licenses are accounted for (they may > be). For instance, we're including d3.js code which is BSD 3-clause (per > the license file), yet those files have been giving the ASF header. This > would not be correct. echarts has little 3rd party reference: only zrender and very little (modified) code based on d3. so if a file uses some code originally from d3, should we add its BSD 3-clause license in the file head? (3) > How do I rebuild the dist area? The building tool is "echarts/build/build.js". For example "node echarts/build/build.js --help" But generally speaking, the dist file can be used directly, no need to rebuild in most cases. [1]: https://github.com/apache/spark/blob/master/LICENSE https://github.com/apache/incubator-mxnet/blob/master/LICENSE ---------------------------- Su Shuang (100pah) ---------------------------- 2018-04-28 19:25 GMT+08:00 John D. Ament <[email protected]>: > For those voting +1 it's good to include what you've checked. Here's an > example of one we use on the incubator general list [1]. > > I am -1. > > - Disclaimer file is missing > - LICENSE file correctly lists out 3rd party license, however we require > the actual license text to be placed in the file, or a pointer to a file > relative to the LICENSE file be used. We do not accept links, since those > links could change. > - It looks like we check in the distribution (seems common in JS projects), > however its not clear to me if all licenses are accounted for (they may > be). For instance, we're including d3.js code which is BSD 3-clause (per > the license file), yet those files have been giving the ASF header. This > would not be correct. > > Some ancillary questions. How do I run Apache Rat against the project? > How do I rebuild the dist area? > > [1]: > https://lists.apache.org/thread.html/eba057d8f7c4cb5ef82b0109bcd848 > 302232b7e68bb665cd0c2394b1@%3Cgeneral.incubator.apache.org%3E > > On Sat, Apr 28, 2018 at 5:01 AM 沈毅 <[email protected]> wrote: > > > +1 > > > > Tan,Zhongyi <[email protected]> 于2018年4月28日周六 下午4:38写道: > > > > > +1 > > > > > > 在 2018/4/28 上午1:58, "SHUANG SU" <[email protected]> 写入: > > > > > > >I am pleased to be calling this vote for the release of Apache ECharts > > > >4.1.0.rc1. > > > > > > > >The release candidate to be voted over is available at: > > > >https://dist.apache.org/repos/dist/dev/incubator/echarts/4.1.0.rc1/ > > > >MD5 (apache-echarts-4.1.0.rc1-incubating.zip) = > > > >7413cf540642b0e0698ba73dbdf0f599 > > > > > > > >The release candidate is signed with a GPG key available at: > > > >https://dist.apache.org/repos/dist/dev/incubator/echarts/KEYS > > > > > > > >A tagged git repository is available for review at: > > > >https://github.com/apache/incubator-echarts/releases/tag/4.1.0.rc1 > > > > > > > >The Git commit for this release is: > > > > > > > > > https://gitbox.apache.org/repos/asf?p=incubator-echarts. > git;a=commit;h=409 > > > >49ae5d19a6de64d4b5cd0fa109a4c04051e66 > > > > > > > > > > > > > > > >[Release Note] > > > > > > > >+ [Feature] Enable candlestick and bar chart rendering and zooming in > > > >large > > > >amount of data (200K). Add option `series.progressiveChunkMode` to > > enhance > > > >the effect when progressively rendering. > > > >+ [Feature] Add zoom and drag interactions for tree diagram. > > > >+ [Feature] Support keeping-aspect for legend path. #7831 > > > >+ [Feature] Support node dragging for sankey chart. > > > > > > > >+ [Enhance] Category axis enhancement: > > > >+ Optimize the performance in large amount of data (> 100K ~ 1M) > > > >+ Enhance the auto interval strategy. > > > >+ Enhance the animation when zooming and moving the data window of > > > >cartesian. > > > >+ [Enhance] In line chart, enhance symbol display strategy when using > > > >category axis (see `showAllSymbol:'auto'`). > > > >+ [Enhance] Support that lift the brushed elements to the top (add > > option > > > >`visualMap.inRange.liftZ`). > > > >+ [Enhance] Enhance the category axis ticks and labels when there was > no > > > >enough space to display all labels. > > > >+ [Enhance] Enhance the order of nodes for sankey diagram. #3390 #3543 > > > >#6365 #4880 #4986 > > > >+ [Enhance] Enhance sampling performance in progressive mode. > > > >+ [Enhance] Enhance parallel performance in progressive mode. > > > >+ [Enhance] Currently do not filter empty data item in data zoom, > which > > > >makes line chart keeping broken. #7955 > > > >+ [Enhance] Support toolbox.feature merge. > > > >+ [Enhance] Add tree directions from right to left, from bottom to top > > for > > > >tree series. #7351 #7154 > > > > > > > >+ [Fix] Resolve browser become unresponsive when the data of sankey > > series > > > >has cycle. #7495 #8117 #7583 #7325 #6555 > > > >+ [Fix] `yAxis` extent did not update when some of the stacked bar > > series > > > >hide. #8003 > > > >+ [Fix] Currently we fetch name from `dateItem.name` firstly in list. > > > >#7966 > > > >+ [Fix] Typed array incorrect usage in WeChat app. > > > >+ [Fix] `option` in axis data item did not work. #7954 > > > >+ [Fix] `markArea` only displayed the last one. #7902 > > > >+ [Fix] Fixed the WeChat environment imprecise detection. > > > >+ [Fix] Rounding error in clip symbol for line chart. #7913 > > > >+ [Fix] The default tooltip in candlestick only showed one item. #8149 > > > >+ [Fix] Bar chart start point was incorrect when multiple axes exist. > > > >#7412 > > > >+ [Fix] `markArea` did not display when using ordinal string. #7849 > > > >+ [Fix] `dataZoom` threw error when series was empty. #7666 > > > >+ [Fix] Add compatibility of data exceptions for sankey series. #2867 > > > >+ [Fix] Fix error when removing node or rendering again for the tree > > > >series. #8038 #8040 #7720 #7363 #7315 > > > >+ [Fix] `sunburst` chart roll-up element was not removed when > > > >chart.setOption called. #8132 > > > >+ [Fix] SVG axisPointer text position bug. #7947 > > > >+ [Fix] Large lines chart render bug in large mode. > > > >+ [Fix] The last day of a month was not displayed in calendar. #8045 > > > >+ [Fix] Data sampling of line chart caused incorrect extent when data > > had > > > >NaN. > > > >+ [Fix] Data sampling of line chart worked abnormally when using > > > >`series.encode`. #8017 > > > >+ [Fix] `legendHoverLink: false` did not work appropriately when > > multiple > > > >series had the same name. #8010 > > > >+ [Fix] Some of the graph hover style did not work. > > > >+ [Fix] Fix axis extent calculation error when using stack. > > > > > > > > > > > > > > > >Please vote on releasing this package as: > > > >Apache ECharts 4.1.0.rc1 > > > > > > > >This vote will be open until "Tue May 01 2018 02:56:20 GMT+0800 (CST)" > > and > > > >passes if a majority of at least three +1 Apache ECharts IPMC votes > are > > > >cast. > > > > > > > >[ ] +1 Release this package > > > >[ ] 0 I don't feel strongly about it, but don't object > > > >[ ] -1 Do not release this package because... > > > > > > > >Anyone can participate in testing and voting, not just committers, > > please > > > >feel free to try out the release candidate and provide your votes. > > > > > > > > > > > > > > > >---------------------------- > > > >Su Shuang (100pah) > > > >---------------------------- > > > > > > > > > > -- > > Yi Shen > > Senior Developer > > Baidu, Inc. > > >
