You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "Tan,Zhongyi" <ta...@baidu.com> on 2018/01/05 10:00:30 UTC

[PROPOSAL] ECharts - proposal for Apache Incubation

Hi,  Dear Apache Incubator Community,

Please accept the follow proposal for presentation and discussion:

https://wiki.apache.org/incubator/EChartsProposal

ECharts is a charting and data visualization library written in JavaScript . 
It has been an open source project on github since 2013, and is one of the 
most popular repositories in topic of data visualization category in github.

Best regards.




Below is the proposal also.



= ECharts Proposal =

=== Abstract ===

ECharts is a charting and data visualization library written in JavaScript.


=== Proposal ===

ECharts provides a powerful, interactive charting and data visualization library 
and framework for web browser, mobile App and backend usage.


=== Background ===

A primary goal of data visualization is to communicate information clearly and 
efficiently via statistical graphics, plots and other graphics.

Numerical data may be presented in dots, lines, or bars, to visually communicate 
a quantitative message. Effective visualization helps users to analyze data .
It makes complex data more readable, understandable.[1]

Now data visualization concerns mainly about presentation and propagation in web, 
ECharts uses JavaScript as its basic programing language. It brings great 
compatibility across multiple platforms, not only in web browsers, but also 
in mobile Apps via embedded web engine or in backend environment via the techniques 
of headless browser.


=== Rationale ===

ECharts encapsulates the underlying data transformation, control flow, visual 
encoding and rendering, receiving the visualization requirements with declarative language, 
and produces interactive charts and components. We will highlight the features below to 
illustrate the power that ECharts already has, and our concerns and our visions:

  * User Diversity:
ECharts expects that its users are not only web developers, but also
people with lesser programing skills. So ECharts enables users to
describe data and settings with declarative language, which lowers
the barrier but without losing the power, and benefit to transfer
and store.

  * Configurable Interactions:
ECharts has provided plenty of interactions and aims at providing more.
Both human interactions and the interactions with upper program are
supported and can be configurable.

  * Large Data:
Although the browser environment and JavaScript bring some performance
limits in visualizing large data or performing animations, ECharts have
been adopting various optimization techniques to rise the upper limit
of the amount of data that it can process, and keep improving the
fluency of interactions and animations.

  * Cross-Platform:
The underlying render engine of ECharts can be switched between
HTMLCanvas, SVG, or VML, which provides good compatibility and brings
opportunities to optimize performance according to different platform
and usage scenarios. Besides, ECharts can also works in backend
environment via headless techniques.

ECharts can be created using headless browsers to pregenerate reports on 
more powerful machines for better performance on resource-limited devices

  *Extension and Customization:
ECharts provides extension mechanisms to make new types of chart and components, 
adopt other layout algorithms, or even adopt other render techniques. 
Various developers have contributed different types of extensions based on ECharts.[2]


=== Current Status ===

ECharts has been an open source project on GitHub[3] since 2013.
Currently it has more than 20k stars, more than 50k monthly downloads[4]
in NPM, and is one of the most popular repositories in topic of data
visualization category in GitHub.[5] And it has been used in many
products of Baidu and other companies such as Alibaba, Tencent, Netease,
XinHua News Agency,National Bureau of Statistics of China, Sina,
State Grid Corporation of China, Lenovo, Ctrip etc.


=== Meritocracy ===
The ECharts project already operates on meritocratic principles.
It was originally created by Lin Zhifeng in 2013,adding developers
worldwide and has accepted multiple major patches from a diverse set
of contributors.

We will follow ASF meritocratic principles to encourage more
developers to contribute in this project. We know that only active and
committed developers from a diverse set of backgrounds can make ECharts
a successful project. We are also improving the project documentation
and code to help new developers to get started quickly.


=== Community ===

ECharts has been building an active community for the last four years.
Currently, the community includes over 50 contributors .
The core developers of our project are listed below.

=== Core Developers ===

   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)



=== Alignment ===

ECharts is popular in data visualization and charting on web projects.
And ASF has many famous web projects and big data related projects.
We believe that ASF is a perfect choice to help ECharts project to
attract more developers and have more cooperation with existing projects.

=== Known Risks ===
==== Orphaned products ====
Given the current level of investment in ECharts and the stakeholders
using it - the risk of the project being abandoned is minimal.
Baidu, for example, is in active development to use ECharts in many of
its services and many large corporations including Alibaba, Tencent,
Huawei, Sina, Lenovo use it in their production applications.

==== Inexperience with Open Source ====
ECharts has been an active open source project for more than 4 years.
During that time, the project has attracted 50+ contributors.

==== Homogenous Developers ====
The most of core developers are from Baidu, but after ECharts was open sourced, 
ECharts received a lot of bug fixes and enhancements from other developers not working at Baidu. 
And the founder of ECharts,Lin Zhifeng still contributes a lot after he left Baidu.


=== Reliance on Salaried Developers ===
Although some of the developers are salaried, the project is personally initiated from 
the beginning. The core developers have been dedicated to this project for four years 
and have kept the project independent with developers around the world involved.


=== Relationships with Other Apache Products ===

We have not found an existing charting project in Apache yet. And there is potential 
cooperation with some existing Apache projects big data related.


=== A Excessive Fascination with the Apache Brand ===

Our interests and motivations are based on the factors mentioned in the Rationale 
section rather than the publicity. Furthermore, the brand of ECharts has been successful 
in the past years on their own and we would be happy to keep on this path. We are honored
 at getting the opportunity to join the ASF, with the understanding to ensure its brand 
policies are respected.Also we expect that Apache brand will help to attract more contributors.

=== Documentation ===

[1] Data Visualization:
https://en.wikipedia.org/wiki/Data_visualization

[2] ECharts Extensions:
https://github.com/ecomfe/ECharts#resources

[3] ECharts Information:
https://github.com/ecomfe/ECharts
https://ecomfe.github.io/echarts-doc/public/en/index.html

[4] ECharts in NPM:
https://www.npmjs.com/package/echarts

[5] GitHub Data Visualization Topic:
https://github.com/topics/data-visualization


=== Initial Source ===

ECharts has been developed since 2013. It currently has an active developer and user community 
with a codebase in JavaScript.We currently use Github to maintain our source code and 
track issues at https://github.com/ecomfe/ECharts.
We need to move our respository to Apache infrastructure.


=== Source and Intellectual Property Submission Plan ===
ECharts  source code is available under BSD-3 license and owned by Baidu. 
We will work with the committers to get ICLAs signed.
We will provide a Software Grant Agreement from an authorized signer 
per https://www.apache.org/licenses/software-grant-template.pdf


=== External Dependencies ===

All The dependencies are released under Apache compatible licenses, including BSD and MIT.


=== Required Resources ===

==== Mailing List: ====
There are currently no mailing lists.
The usual mailing lists are expected to be set up when entering incubation:

 * private@echarts.incubator.apache.org
 * dev@echarts.incubator.apache.org
 * commits@echarts.incubator.apache.org

==== Git Repositories: ====
Upon entering incubation: https://github.com/apache/incubator-echarts
After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure.

==== Issue Tracking: ====
ECharts currently uses GitHub to track issues. there are more than 7k issues. 
Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.

==== URL: ====
Currently the website url is https://ecomfe.github.io/echarts-doc/public/en/index.html.
 It will be moved to http://echarts.incubator.apache.org/ to follow incubator conventions.


=== Initial Committers ===
 * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
 * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
 * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
 * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
 * Li Deqing (https://github.com/deqingli annong035@gmail.com)
 * Wang Junting 
 * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
 * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)

=== Sponsors: ===

==== Champion: ====
  * Kevin A. McGrail

==== Mentors: ====
  * Daniel Gruno 
  * John D. Ament

==== Sponsoring Entity ====
We are requesting the Incubator to sponsor this project.





Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "John D. Ament" <jo...@apache.org>.
So far, it seems like we have nothing but positive responses from the
community.  Let's move this into a vote in the next day or so?

John

On Fri, Jan 12, 2018 at 6:12 AM Tan,Zhongyi <ta...@baidu.com> wrote:

>  Hi,william,
>
>  Thanks,  I updated Echarts proposal also.
>
>
>
>
> 在 2018/1/12 下午3:38, "William Guo" <gu...@apache.org> 写入:
>
> >Our Apache Griffin is also using ECharts as frontier, it is so convenient
> >and so powerful.
> >I think, definitely, it will benefit Apache community too.
> >
> >
> >
> >Thanks,
> >William
> >
> >
> >On Fri, Jan 12, 2018 at 1:12 PM, ShaoFeng Shi <sh...@apache.org>
> >wrote:
> >
> >> Hi Zhongyi,
> >>
> >> Our project is Apache Kylin, an OLAP engine for big data. Here is the
> >> project homepage: https://kylin.apache.org/
> >>
> >>
> >> 2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
> >>
> >> > Hi,shaofeng, thanks
> >> >
> >> > What is your project name?
> >> >
> >> > I may need to update the proposal to add your project name there。
> >> >
> >> > Best regards
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
> >> >
> >> > >ECharts is a popular web toolkit as I know; We can quickly build very
> >> > fancy
> >> > >web charts with it; In our scenario (OLAP front-end), ECharts
> >>directly
> >> > >connect with Apache Kylin REST server within JavaScript, no
> >>middleware
> >> > >layer needed; This framework is very agile and lightweight.
> >> > >
> >> > >Glad to see it can benefit more by joining Apache incubator.
> >> > >
> >> > >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
> >> > >
> >> > >> Thanks, willem,
> >> > >>
> >> > >> I will contact you.
> >> > >>
> >> > >>
> >> > >>
> >> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
> >> > >>
> >> > >> >It's great to see that ECharts be a part of Apache incubating
> >> project.
> >> > >> >As Wu Shen and I are in Beijing, we could share you some
> >>experiences
> >> of
> >> > >> >incubating project setup things.
> >> > >> >
> >> > >> >Willem Jiang
> >> > >> >
> >> > >> >Blog: http://willemjiang.blogspot.com (English)
> >> > >> >          http://jnn.iteye.com  (Chinese)
> >> > >> >Twitter: willemjiang
> >> > >> >Weibo: 姜宁willem
> >> > >> >
> >> > >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <tanzhongyi@baidu.com
> >
> >> > wrote:
> >> > >> >
> >> > >> >>
> >> > >> >> Glad to hear that,
> >> > >> >>
> >> > >> >> I will add apache eagle to Echarts proposal document also.
> >> > >> >>
> >> > >> >> thanks
> >> > >> >>
> >> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
> >> > >> >>
> >> > >> >> >Great to hear that ECharts is coming to ASF!
> >> > >> >> >
> >> > >> >> >ECharts is a great chart library with good documentation and
> >>well
> >> > >> >> >community
> >> > >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
> >> > >> >>dashboards
> >> > >> >> >and data visualization.
> >> > >> >> >
> >> > >> >> >
> >> > >> >> >Welcome and Good luck!
> >> > >> >> >
> >> > >> >> >
> >> > >> >> >Hao Chen
> >> > >> >> >
> >> > >> >> >
> >> > >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <
> >> tanzhongyi@baidu.com>
> >> > >> >> wrote:
> >> > >> >> >
> >> > >> >> >> Hi, wusheng & skywalking team,
> >> > >> >> >>
> >> > >> >> >> Glad to hear that your project is already using echarts.
> >> > >> >> >> If meet any problem or have any feature request, please let
> >>us
> >> > know.
> >> > >> >> >> Thanks
> >> > >> >> >>
> >> > >> >> >>
> >> > >> >> >> I will update the proposal to add your project there.
> >> > >> >> >>
> >> > >> >> >>
> >> > >> >> >>
> >> > >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> >> > >> >> >>
> >> > >> >> >> >Hi, ECharts community team.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's
> >> next
> >> > >> >> >>release
> >> > >> >> >> >will use some ECharts charts for our APM visualization.
> >> (already
> >> > in
> >> > >> >> >> >developing branch)
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >So if you like, you can put `Apache SkyWalking
> >>(Incubating)` in
> >> > your
> >> > >> >> >> >"Relationships with Other Apache Products" section.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >This is a good and useful project. Welcome and gook luck.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >------------------
> >> > >> >> >> >Sheng Wu
> >> > >> >> >> >Apache SkyWalking creator and PPMC member
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >------------------ Original ------------------
> >> > >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> >> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> > >> >> >> >To:  "general@incubator.apache.org"<
> >> general@incubator.apache.org
> >> > >;
> >> > >> >> >> >
> >> > >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache
> >>Incubation
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >Hi,  Dear Apache Incubator Community,
> >> > >> >> >> >
> >> > >> >> >> >Please accept the follow proposal for presentation and
> >> > discussion:
> >> > >> >> >> >
> >> > >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
> >> > >> >> >> >
> >> > >> >> >> >ECharts is a charting and data visualization library
> >>written in
> >> > >> >> >> >JavaScript .
> >> > >> >> >> >It has been an open source project on github since 2013,
> >>and is
> >> > one
> >> > >> >>of
> >> > >> >> >> >the
> >> > >> >> >> >most popular repositories in topic of data visualization
> >> > category in
> >> > >> >> >> >github.
> >> > >> >> >> >
> >> > >> >> >> >Best regards.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >Below is the proposal also.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >= ECharts Proposal =
> >> > >> >> >> >
> >> > >> >> >> >=== Abstract ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts is a charting and data visualization library
> >>written in
> >> > >> >> >> >JavaScript.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Proposal ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts provides a powerful, interactive charting and data
> >> > >> >> >>visualization
> >> > >> >> >> >library
> >> > >> >> >> >and framework for web browser, mobile App and backend usage.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Background ===
> >> > >> >> >> >
> >> > >> >> >> >A primary goal of data visualization is to communicate
> >> > information
> >> > >> >> >> >clearly and
> >> > >> >> >> >efficiently via statistical graphics, plots and other
> >>graphics.
> >> > >> >> >> >
> >> > >> >> >> >Numerical data may be presented in dots, lines, or bars, to
> >> > visually
> >> > >> >> >> >communicate
> >> > >> >> >> >a quantitative message. Effective visualization helps users
> >>to
> >> > >> >>analyze
> >> > >> >> >> >data .
> >> > >> >> >> >It makes complex data more readable, understandable.[1]
> >> > >> >> >> >
> >> > >> >> >> >Now data visualization concerns mainly about presentation
> >>and
> >> > >> >> >>propagation
> >> > >> >> >> >in web,
> >> > >> >> >> >ECharts uses JavaScript as its basic programing language. It
> >> > brings
> >> > >> >> >>great
> >> > >> >> >> >compatibility across multiple platforms, not only in web
> >> > browsers,
> >> > >> >>but
> >> > >> >> >> >also
> >> > >> >> >> >in mobile Apps via embedded web engine or in backend
> >> environment
> >> > via
> >> > >> >> >>the
> >> > >> >> >> >techniques
> >> > >> >> >> >of headless browser.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Rationale ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts encapsulates the underlying data transformation,
> >> control
> >> > >> >>flow,
> >> > >> >> >> >visual
> >> > >> >> >> >encoding and rendering, receiving the visualization
> >> requirements
> >> > >> >>with
> >> > >> >> >> >declarative language,
> >> > >> >> >> >and produces interactive charts and components. We will
> >> highlight
> >> > >> >>the
> >> > >> >> >> >features below to
> >> > >> >> >> >illustrate the power that ECharts already has, and our
> >>concerns
> >> > and
> >> > >> >>our
> >> > >> >> >> >visions:
> >> > >> >> >> >
> >> > >> >> >> >  * User Diversity:
> >> > >> >> >> >ECharts expects that its users are not only web developers,
> >>but
> >> > also
> >> > >> >> >> >people with lesser programing skills. So ECharts enables
> >>users
> >> to
> >> > >> >> >> >describe data and settings with declarative language, which
> >> > lowers
> >> > >> >> >> >the barrier but without losing the power, and benefit to
> >> transfer
> >> > >> >> >> >and store.
> >> > >> >> >> >
> >> > >> >> >> >  * Configurable Interactions:
> >> > >> >> >> >ECharts has provided plenty of interactions and aims at
> >> providing
> >> > >> >>more.
> >> > >> >> >> >Both human interactions and the interactions with upper
> >>program
> >> > are
> >> > >> >> >> >supported and can be configurable.
> >> > >> >> >> >
> >> > >> >> >> >  * Large Data:
> >> > >> >> >> >Although the browser environment and JavaScript bring some
> >> > >> >>performance
> >> > >> >> >> >limits in visualizing large data or performing animations,
> >> > ECharts
> >> > >> >>have
> >> > >> >> >> >been adopting various optimization techniques to rise the
> >>upper
> >> > >> >>limit
> >> > >> >> >> >of the amount of data that it can process, and keep
> >>improving
> >> the
> >> > >> >> >> >fluency of interactions and animations.
> >> > >> >> >> >
> >> > >> >> >> >  * Cross-Platform:
> >> > >> >> >> >The underlying render engine of ECharts can be switched
> >>between
> >> > >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility
> >>and
> >> > >> >>brings
> >> > >> >> >> >opportunities to optimize performance according to different
> >> > >> >>platform
> >> > >> >> >> >and usage scenarios. Besides, ECharts can also works in
> >>backend
> >> > >> >> >> >environment via headless techniques.
> >> > >> >> >> >
> >> > >> >> >> >ECharts can be created using headless browsers to
> >>pregenerate
> >> > >> >>reports
> >> > >> >> >>on
> >> > >> >> >> >more powerful machines for better performance on
> >> resource-limited
> >> > >> >> >>devices
> >> > >> >> >> >
> >> > >> >> >> >  *Extension and Customization:
> >> > >> >> >> >ECharts provides extension mechanisms to make new types of
> >> chart
> >> > and
> >> > >> >> >> >components,
> >> > >> >> >> >adopt other layout algorithms, or even adopt other render
> >> > >> >>techniques.
> >> > >> >> >> >Various developers have contributed different types of
> >> extensions
> >> > >> >>based
> >> > >> >> >> >on ECharts.[2]
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Current Status ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts has been an open source project on GitHub[3] since
> >> 2013.
> >> > >> >> >> >Currently it has more than 20k stars, more than 50k monthly
> >> > >> >> >>downloads[4]
> >> > >> >> >> >in NPM, and is one of the most popular repositories in
> >>topic of
> >> > data
> >> > >> >> >> >visualization category in GitHub.[5] And it has been used in
> >> many
> >> > >> >> >> >products of Baidu and other companies such as Alibaba,
> >>Tencent,
> >> > >> >> >>Netease,
> >> > >> >> >> >XinHua News Agency,National Bureau of Statistics of China,
> >> Sina,
> >> > >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Meritocracy ===
> >> > >> >> >> >The ECharts project already operates on meritocratic
> >> principles.
> >> > >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
> >> > developers
> >> > >> >> >> >worldwide and has accepted multiple major patches from a
> >> diverse
> >> > set
> >> > >> >> >> >of contributors.
> >> > >> >> >> >
> >> > >> >> >> >We will follow ASF meritocratic principles to encourage more
> >> > >> >> >> >developers to contribute in this project. We know that only
> >> > active
> >> > >> >>and
> >> > >> >> >> >committed developers from a diverse set of backgrounds can
> >>make
> >> > >> >>ECharts
> >> > >> >> >> >a successful project. We are also improving the project
> >> > >> >>documentation
> >> > >> >> >> >and code to help new developers to get started quickly.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Community ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts has been building an active community for the last
> >>four
> >> > >> >>years.
> >> > >> >> >> >Currently, the community includes over 50 contributors .
> >> > >> >> >> >The core developers of our project are listed below.
> >> > >> >> >> >
> >> > >> >> >> >=== Core Developers ===
> >> > >> >> >> >
> >> > >> >> >> >   * Su Shuang (https://github.com/100pah
> >> sushuang0322@gmail.com
> >> > )
> >> > >> >> >> >   * Shen Yi (https://github.com/pissang
> >>shenyi.914@gmail.com
> >> )
> >> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia
> >>me@zhangwenli.com
> >> )
> >> > >> >> >> >   * Li Deqing (https://github.com/deqingli
> >> annong035@gmail.com)
> >> > >> >> >> >   * Dong Rui (https://github.com/erik168
> >>errorrik@gmail.com)
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Alignment ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts is popular in data visualization and charting on web
> >> > >> >>projects.
> >> > >> >> >> >And ASF has many famous web projects and big data related
> >> > projects.
> >> > >> >> >> >We believe that ASF is a perfect choice to help ECharts
> >>project
> >> > to
> >> > >> >> >> >attract more developers and have more cooperation with
> >>existing
> >> > >> >> >>projects.
> >> > >> >> >> >
> >> > >> >> >> >=== Known Risks ===
> >> > >> >> >> >==== Orphaned products ====
> >> > >> >> >> >Given the current level of investment in ECharts and the
> >> > >> >>stakeholders
> >> > >> >> >> >using it - the risk of the project being abandoned is
> >>minimal.
> >> > >> >> >> >Baidu, for example, is in active development to use ECharts
> >>in
> >> > many
> >> > >> >>of
> >> > >> >> >> >its services and many large corporations including Alibaba,
> >> > Tencent,
> >> > >> >> >> >Huawei, Sina, Lenovo use it in their production
> >>applications.
> >> > >> >> >> >
> >> > >> >> >> >==== Inexperience with Open Source ====
> >> > >> >> >> >ECharts has been an active open source project for more
> >>than 4
> >> > >> >>years.
> >> > >> >> >> >During that time, the project has attracted 50+
> >>contributors.
> >> > >> >> >> >
> >> > >> >> >> >==== Homogenous Developers ====
> >> > >> >> >> >The most of core developers are from Baidu, but after
> >>ECharts
> >> was
> >> > >> >>open
> >> > >> >> >> >sourced,
> >> > >> >> >> >ECharts received a lot of bug fixes and enhancements from
> >>other
> >> > >> >> >> >developers not working at Baidu.
> >> > >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a
> >>lot
> >> > >> >>after he
> >> > >> >> >> >left Baidu.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Reliance on Salaried Developers ===
> >> > >> >> >> >Although some of the developers are salaried, the project is
> >> > >> >>personally
> >> > >> >> >> >initiated from
> >> > >> >> >> >the beginning. The core developers have been dedicated to
> >>this
> >> > >> >>project
> >> > >> >> >> >for four years
> >> > >> >> >> >and have kept the project independent with developers around
> >> the
> >> > >> >>world
> >> > >> >> >> >involved.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Relationships with Other Apache Products ===
> >> > >> >> >> >
> >> > >> >> >> >We have not found an existing charting project in Apache
> >>yet.
> >> And
> >> > >> >>there
> >> > >> >> >> >is potential
> >> > >> >> >> >cooperation with some existing Apache projects big data
> >> related.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== A Excessive Fascination with the Apache Brand ===
> >> > >> >> >> >
> >> > >> >> >> >Our interests and motivations are based on the factors
> >> mentioned
> >> > in
> >> > >> >>the
> >> > >> >> >> >Rationale
> >> > >> >> >> >section rather than the publicity. Furthermore, the brand of
> >> > ECharts
> >> > >> >> >>has
> >> > >> >> >> >been successful
> >> > >> >> >> >in the past years on their own and we would be happy to
> >>keep on
> >> > this
> >> > >> >> >> >path. We are honored
> >> > >> >> >> > at getting the opportunity to join the ASF, with the
> >> > understanding
> >> > >> >>to
> >> > >> >> >> >ensure its brand
> >> > >> >> >> >policies are respected.Also we expect that Apache brand will
> >> > help to
> >> > >> >> >> >attract more contributors.
> >> > >> >> >> >
> >> > >> >> >> >=== Documentation ===
> >> > >> >> >> >
> >> > >> >> >> >[1] Data Visualization:
> >> > >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
> >> > >> >> >> >
> >> > >> >> >> >[2] ECharts Extensions:
> >> > >> >> >> >https://github.com/ecomfe/ECharts#resources
> >> > >> >> >> >
> >> > >> >> >> >[3] ECharts Information:
> >> > >> >> >> >https://github.com/ecomfe/ECharts
> >> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> >> > >> >> >> >
> >> > >> >> >> >[4] ECharts in NPM:
> >> > >> >> >> >https://www.npmjs.com/package/echarts
> >> > >> >> >> >
> >> > >> >> >> >[5] GitHub Data Visualization Topic:
> >> > >> >> >> >https://github.com/topics/data-visualization
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Initial Source ===
> >> > >> >> >> >
> >> > >> >> >> >ECharts has been developed since 2013. It currently has an
> >> active
> >> > >> >> >> >developer and user community
> >> > >> >> >> >with a codebase in JavaScript.We currently use Github to
> >> maintain
> >> > >> >>our
> >> > >> >> >> >source code and
> >> > >> >> >> >track issues at https://github.com/ecomfe/ECharts.
> >> > >> >> >> >We need to move our respository to Apache infrastructure.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Source and Intellectual Property Submission Plan ===
> >> > >> >> >> >ECharts  source code is available under BSD-3 license and
> >>owned
> >> > by
> >> > >> >> >>Baidu.
> >> > >> >> >> >We will work with the committers to get ICLAs signed.
> >> > >> >> >> >We will provide a Software Grant Agreement from an
> >>authorized
> >> > signer
> >> > >> >> >> >per https://www.apache.org/licenses/software-grant-
> >> template.pdf
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== External Dependencies ===
> >> > >> >> >> >
> >> > >> >> >> >All The dependencies are released under Apache compatible
> >> > licenses,
> >> > >> >> >> >including BSD and MIT.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Required Resources ===
> >> > >> >> >> >
> >> > >> >> >> >==== Mailing List: ====
> >> > >> >> >> >There are currently no mailing lists.
> >> > >> >> >> >The usual mailing lists are expected to be set up when
> >>entering
> >> > >> >> >> >incubation:
> >> > >> >> >> >
> >> > >> >> >> > * private@echarts.incubator.apache.org
> >> > >> >> >> > * dev@echarts.incubator.apache.org
> >> > >> >> >> > * commits@echarts.incubator.apache.org
> >> > >> >> >> >
> >> > >> >> >> >==== Git Repositories: ====
> >> > >> >> >> >Upon entering incubation:
> >> > >> >>https://github.com/apache/incubator-echarts
> >> > >> >> >> >After incubation, we want to move the existing repo from
> >> > >> >> >> >github/ecomfe/echarts to Apache infrastructure.
> >> > >> >> >> >
> >> > >> >> >> >==== Issue Tracking: ====
> >> > >> >> >> >ECharts currently uses GitHub to track issues. there are
> >>more
> >> > than
> >> > >> >>7k
> >> > >> >> >> >issues.
> >> > >> >> >> >Would like to continue to do so while we discuss migration
> >> > >> >> >>possibilities
> >> > >> >> >> >with the ASF Infra committee.
> >> > >> >> >> >
> >> > >> >> >> >==== URL: ====
> >> > >> >> >> >Currently the website url is
> >> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> >> > >> >> >> > It will be moved to http://echarts.incubator.apache.org/
> to
> >> > follow
> >> > >> >> >> >incubator conventions.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >=== Initial Committers ===
> >> > >> >> >> > * Lin Zhifeng (https://github.com/kener
> >> kener.linfeng@gmail.com
> >> > )
> >> > >> >> >> > * Su Shuang (https://github.com/100pah
> >>sushuang0322@gmail.com
> >> )
> >> > >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com
> )
> >> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com
> )
> >> > >> >> >> > * Li Deqing (https://github.com/deqingli
> >>annong035@gmail.com)
> >> > >> >> >> > * Wang Junting
> >> > >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> > >> >> >> > * Huang Houjin (https://github.com/chriswong
> >>wfsr@foxmail.com
> >> )
> >> > >> >> >> >
> >> > >> >> >> >=== Sponsors: ===
> >> > >> >> >> >
> >> > >> >> >> >==== Champion: ====
> >> > >> >> >> >  * Kevin A. McGrail
> >> > >> >> >> >
> >> > >> >> >> >==== Mentors: ====
> >> > >> >> >> >  * Daniel Gruno
> >> > >> >> >> >  * John D. Ament
> >> > >> >> >> >
> >> > >> >> >> >==== Sponsoring Entity ====
> >> > >> >> >> >We are requesting the Incubator to sponsor this project.
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >> >
> >> > >> >> >>
> >> > >> >>>---------------------------------------------------------
> >> > ------------
> >> > >> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.
> >> apache.org
> >> > >> >> >> >For additional commands, e-mail:
> >>general-help@incubator.apache.
> >> > org
> >> > >> >> >>
> >> > >> >> >>
> >> > >> >>
> >> > >> >>
> >> > >> >> ------------------------------------------------------------
> >> > ---------
> >> > >> >> To unsubscribe, e-mail:
> general-unsubscribe@incubator.apache.org
> >> > >> >> For additional commands, e-mail:
> >>general-help@incubator.apache.org
> >> > >> >>
> >> > >>
> >> > >>
> >> > >>
> >>---------------------------------------------------------------------
> >> > >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> > >> For additional commands, e-mail: general-help@incubator.apache.org
> >> > >>
> >> > >
> >> > >
> >> > >
> >> > >--
> >> > >Best regards,
> >> > >
> >> > >Shaofeng Shi 史少锋
> >> >
> >>
> >>
> >>
> >> --
> >> Best regards,
> >>
> >> Shaofeng Shi 史少锋
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
 Hi,william, 
 
 Thanks,  I updated Echarts proposal also.

  


在 2018/1/12 下午3:38, "William Guo" <gu...@apache.org> 写入:

>Our Apache Griffin is also using ECharts as frontier, it is so convenient
>and so powerful.
>I think, definitely, it will benefit Apache community too.
>
>
>
>Thanks,
>William
>
>
>On Fri, Jan 12, 2018 at 1:12 PM, ShaoFeng Shi <sh...@apache.org>
>wrote:
>
>> Hi Zhongyi,
>>
>> Our project is Apache Kylin, an OLAP engine for big data. Here is the
>> project homepage: https://kylin.apache.org/
>>
>>
>> 2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>>
>> > Hi,shaofeng, thanks
>> >
>> > What is your project name?
>> >
>> > I may need to update the proposal to add your project name there。
>> >
>> > Best regards
>> >
>> >
>> >
>> >
>> >
>> > 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
>> >
>> > >ECharts is a popular web toolkit as I know; We can quickly build very
>> > fancy
>> > >web charts with it; In our scenario (OLAP front-end), ECharts
>>directly
>> > >connect with Apache Kylin REST server within JavaScript, no
>>middleware
>> > >layer needed; This framework is very agile and lightweight.
>> > >
>> > >Glad to see it can benefit more by joining Apache incubator.
>> > >
>> > >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>> > >
>> > >> Thanks, willem,
>> > >>
>> > >> I will contact you.
>> > >>
>> > >>
>> > >>
>> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
>> > >>
>> > >> >It's great to see that ECharts be a part of Apache incubating
>> project.
>> > >> >As Wu Shen and I are in Beijing, we could share you some
>>experiences
>> of
>> > >> >incubating project setup things.
>> > >> >
>> > >> >Willem Jiang
>> > >> >
>> > >> >Blog: http://willemjiang.blogspot.com (English)
>> > >> >          http://jnn.iteye.com  (Chinese)
>> > >> >Twitter: willemjiang
>> > >> >Weibo: 姜宁willem
>> > >> >
>> > >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com>
>> > wrote:
>> > >> >
>> > >> >>
>> > >> >> Glad to hear that,
>> > >> >>
>> > >> >> I will add apache eagle to Echarts proposal document also.
>> > >> >>
>> > >> >> thanks
>> > >> >>
>> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
>> > >> >>
>> > >> >> >Great to hear that ECharts is coming to ASF!
>> > >> >> >
>> > >> >> >ECharts is a great chart library with good documentation and
>>well
>> > >> >> >community
>> > >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
>> > >> >>dashboards
>> > >> >> >and data visualization.
>> > >> >> >
>> > >> >> >
>> > >> >> >Welcome and Good luck!
>> > >> >> >
>> > >> >> >
>> > >> >> >Hao Chen
>> > >> >> >
>> > >> >> >
>> > >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <
>> tanzhongyi@baidu.com>
>> > >> >> wrote:
>> > >> >> >
>> > >> >> >> Hi, wusheng & skywalking team,
>> > >> >> >>
>> > >> >> >> Glad to hear that your project is already using echarts.
>> > >> >> >> If meet any problem or have any feature request, please let
>>us
>> > know.
>> > >> >> >> Thanks
>> > >> >> >>
>> > >> >> >>
>> > >> >> >> I will update the proposal to add your project there.
>> > >> >> >>
>> > >> >> >>
>> > >> >> >>
>> > >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>> > >> >> >>
>> > >> >> >> >Hi, ECharts community team.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's
>> next
>> > >> >> >>release
>> > >> >> >> >will use some ECharts charts for our APM visualization.
>> (already
>> > in
>> > >> >> >> >developing branch)
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >So if you like, you can put `Apache SkyWalking
>>(Incubating)` in
>> > your
>> > >> >> >> >"Relationships with Other Apache Products" section.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >This is a good and useful project. Welcome and gook luck.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >------------------
>> > >> >> >> >Sheng Wu
>> > >> >> >> >Apache SkyWalking creator and PPMC member
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >------------------ Original ------------------
>> > >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
>> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> > >> >> >> >To:  "general@incubator.apache.org"<
>> general@incubator.apache.org
>> > >;
>> > >> >> >> >
>> > >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache
>>Incubation
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >Hi,  Dear Apache Incubator Community,
>> > >> >> >> >
>> > >> >> >> >Please accept the follow proposal for presentation and
>> > discussion:
>> > >> >> >> >
>> > >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
>> > >> >> >> >
>> > >> >> >> >ECharts is a charting and data visualization library
>>written in
>> > >> >> >> >JavaScript .
>> > >> >> >> >It has been an open source project on github since 2013,
>>and is
>> > one
>> > >> >>of
>> > >> >> >> >the
>> > >> >> >> >most popular repositories in topic of data visualization
>> > category in
>> > >> >> >> >github.
>> > >> >> >> >
>> > >> >> >> >Best regards.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >Below is the proposal also.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >= ECharts Proposal =
>> > >> >> >> >
>> > >> >> >> >=== Abstract ===
>> > >> >> >> >
>> > >> >> >> >ECharts is a charting and data visualization library
>>written in
>> > >> >> >> >JavaScript.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Proposal ===
>> > >> >> >> >
>> > >> >> >> >ECharts provides a powerful, interactive charting and data
>> > >> >> >>visualization
>> > >> >> >> >library
>> > >> >> >> >and framework for web browser, mobile App and backend usage.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Background ===
>> > >> >> >> >
>> > >> >> >> >A primary goal of data visualization is to communicate
>> > information
>> > >> >> >> >clearly and
>> > >> >> >> >efficiently via statistical graphics, plots and other
>>graphics.
>> > >> >> >> >
>> > >> >> >> >Numerical data may be presented in dots, lines, or bars, to
>> > visually
>> > >> >> >> >communicate
>> > >> >> >> >a quantitative message. Effective visualization helps users
>>to
>> > >> >>analyze
>> > >> >> >> >data .
>> > >> >> >> >It makes complex data more readable, understandable.[1]
>> > >> >> >> >
>> > >> >> >> >Now data visualization concerns mainly about presentation
>>and
>> > >> >> >>propagation
>> > >> >> >> >in web,
>> > >> >> >> >ECharts uses JavaScript as its basic programing language. It
>> > brings
>> > >> >> >>great
>> > >> >> >> >compatibility across multiple platforms, not only in web
>> > browsers,
>> > >> >>but
>> > >> >> >> >also
>> > >> >> >> >in mobile Apps via embedded web engine or in backend
>> environment
>> > via
>> > >> >> >>the
>> > >> >> >> >techniques
>> > >> >> >> >of headless browser.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Rationale ===
>> > >> >> >> >
>> > >> >> >> >ECharts encapsulates the underlying data transformation,
>> control
>> > >> >>flow,
>> > >> >> >> >visual
>> > >> >> >> >encoding and rendering, receiving the visualization
>> requirements
>> > >> >>with
>> > >> >> >> >declarative language,
>> > >> >> >> >and produces interactive charts and components. We will
>> highlight
>> > >> >>the
>> > >> >> >> >features below to
>> > >> >> >> >illustrate the power that ECharts already has, and our
>>concerns
>> > and
>> > >> >>our
>> > >> >> >> >visions:
>> > >> >> >> >
>> > >> >> >> >  * User Diversity:
>> > >> >> >> >ECharts expects that its users are not only web developers,
>>but
>> > also
>> > >> >> >> >people with lesser programing skills. So ECharts enables
>>users
>> to
>> > >> >> >> >describe data and settings with declarative language, which
>> > lowers
>> > >> >> >> >the barrier but without losing the power, and benefit to
>> transfer
>> > >> >> >> >and store.
>> > >> >> >> >
>> > >> >> >> >  * Configurable Interactions:
>> > >> >> >> >ECharts has provided plenty of interactions and aims at
>> providing
>> > >> >>more.
>> > >> >> >> >Both human interactions and the interactions with upper
>>program
>> > are
>> > >> >> >> >supported and can be configurable.
>> > >> >> >> >
>> > >> >> >> >  * Large Data:
>> > >> >> >> >Although the browser environment and JavaScript bring some
>> > >> >>performance
>> > >> >> >> >limits in visualizing large data or performing animations,
>> > ECharts
>> > >> >>have
>> > >> >> >> >been adopting various optimization techniques to rise the
>>upper
>> > >> >>limit
>> > >> >> >> >of the amount of data that it can process, and keep
>>improving
>> the
>> > >> >> >> >fluency of interactions and animations.
>> > >> >> >> >
>> > >> >> >> >  * Cross-Platform:
>> > >> >> >> >The underlying render engine of ECharts can be switched
>>between
>> > >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility
>>and
>> > >> >>brings
>> > >> >> >> >opportunities to optimize performance according to different
>> > >> >>platform
>> > >> >> >> >and usage scenarios. Besides, ECharts can also works in
>>backend
>> > >> >> >> >environment via headless techniques.
>> > >> >> >> >
>> > >> >> >> >ECharts can be created using headless browsers to
>>pregenerate
>> > >> >>reports
>> > >> >> >>on
>> > >> >> >> >more powerful machines for better performance on
>> resource-limited
>> > >> >> >>devices
>> > >> >> >> >
>> > >> >> >> >  *Extension and Customization:
>> > >> >> >> >ECharts provides extension mechanisms to make new types of
>> chart
>> > and
>> > >> >> >> >components,
>> > >> >> >> >adopt other layout algorithms, or even adopt other render
>> > >> >>techniques.
>> > >> >> >> >Various developers have contributed different types of
>> extensions
>> > >> >>based
>> > >> >> >> >on ECharts.[2]
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Current Status ===
>> > >> >> >> >
>> > >> >> >> >ECharts has been an open source project on GitHub[3] since
>> 2013.
>> > >> >> >> >Currently it has more than 20k stars, more than 50k monthly
>> > >> >> >>downloads[4]
>> > >> >> >> >in NPM, and is one of the most popular repositories in
>>topic of
>> > data
>> > >> >> >> >visualization category in GitHub.[5] And it has been used in
>> many
>> > >> >> >> >products of Baidu and other companies such as Alibaba,
>>Tencent,
>> > >> >> >>Netease,
>> > >> >> >> >XinHua News Agency,National Bureau of Statistics of China,
>> Sina,
>> > >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Meritocracy ===
>> > >> >> >> >The ECharts project already operates on meritocratic
>> principles.
>> > >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
>> > developers
>> > >> >> >> >worldwide and has accepted multiple major patches from a
>> diverse
>> > set
>> > >> >> >> >of contributors.
>> > >> >> >> >
>> > >> >> >> >We will follow ASF meritocratic principles to encourage more
>> > >> >> >> >developers to contribute in this project. We know that only
>> > active
>> > >> >>and
>> > >> >> >> >committed developers from a diverse set of backgrounds can
>>make
>> > >> >>ECharts
>> > >> >> >> >a successful project. We are also improving the project
>> > >> >>documentation
>> > >> >> >> >and code to help new developers to get started quickly.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Community ===
>> > >> >> >> >
>> > >> >> >> >ECharts has been building an active community for the last
>>four
>> > >> >>years.
>> > >> >> >> >Currently, the community includes over 50 contributors .
>> > >> >> >> >The core developers of our project are listed below.
>> > >> >> >> >
>> > >> >> >> >=== Core Developers ===
>> > >> >> >> >
>> > >> >> >> >   * Su Shuang (https://github.com/100pah
>> sushuang0322@gmail.com
>> > )
>> > >> >> >> >   * Shen Yi (https://github.com/pissang
>>shenyi.914@gmail.com
>> )
>> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia
>>me@zhangwenli.com
>> )
>> > >> >> >> >   * Li Deqing (https://github.com/deqingli
>> annong035@gmail.com)
>> > >> >> >> >   * Dong Rui (https://github.com/erik168
>>errorrik@gmail.com)
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Alignment ===
>> > >> >> >> >
>> > >> >> >> >ECharts is popular in data visualization and charting on web
>> > >> >>projects.
>> > >> >> >> >And ASF has many famous web projects and big data related
>> > projects.
>> > >> >> >> >We believe that ASF is a perfect choice to help ECharts
>>project
>> > to
>> > >> >> >> >attract more developers and have more cooperation with
>>existing
>> > >> >> >>projects.
>> > >> >> >> >
>> > >> >> >> >=== Known Risks ===
>> > >> >> >> >==== Orphaned products ====
>> > >> >> >> >Given the current level of investment in ECharts and the
>> > >> >>stakeholders
>> > >> >> >> >using it - the risk of the project being abandoned is
>>minimal.
>> > >> >> >> >Baidu, for example, is in active development to use ECharts
>>in
>> > many
>> > >> >>of
>> > >> >> >> >its services and many large corporations including Alibaba,
>> > Tencent,
>> > >> >> >> >Huawei, Sina, Lenovo use it in their production
>>applications.
>> > >> >> >> >
>> > >> >> >> >==== Inexperience with Open Source ====
>> > >> >> >> >ECharts has been an active open source project for more
>>than 4
>> > >> >>years.
>> > >> >> >> >During that time, the project has attracted 50+
>>contributors.
>> > >> >> >> >
>> > >> >> >> >==== Homogenous Developers ====
>> > >> >> >> >The most of core developers are from Baidu, but after
>>ECharts
>> was
>> > >> >>open
>> > >> >> >> >sourced,
>> > >> >> >> >ECharts received a lot of bug fixes and enhancements from
>>other
>> > >> >> >> >developers not working at Baidu.
>> > >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a
>>lot
>> > >> >>after he
>> > >> >> >> >left Baidu.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Reliance on Salaried Developers ===
>> > >> >> >> >Although some of the developers are salaried, the project is
>> > >> >>personally
>> > >> >> >> >initiated from
>> > >> >> >> >the beginning. The core developers have been dedicated to
>>this
>> > >> >>project
>> > >> >> >> >for four years
>> > >> >> >> >and have kept the project independent with developers around
>> the
>> > >> >>world
>> > >> >> >> >involved.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Relationships with Other Apache Products ===
>> > >> >> >> >
>> > >> >> >> >We have not found an existing charting project in Apache
>>yet.
>> And
>> > >> >>there
>> > >> >> >> >is potential
>> > >> >> >> >cooperation with some existing Apache projects big data
>> related.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== A Excessive Fascination with the Apache Brand ===
>> > >> >> >> >
>> > >> >> >> >Our interests and motivations are based on the factors
>> mentioned
>> > in
>> > >> >>the
>> > >> >> >> >Rationale
>> > >> >> >> >section rather than the publicity. Furthermore, the brand of
>> > ECharts
>> > >> >> >>has
>> > >> >> >> >been successful
>> > >> >> >> >in the past years on their own and we would be happy to
>>keep on
>> > this
>> > >> >> >> >path. We are honored
>> > >> >> >> > at getting the opportunity to join the ASF, with the
>> > understanding
>> > >> >>to
>> > >> >> >> >ensure its brand
>> > >> >> >> >policies are respected.Also we expect that Apache brand will
>> > help to
>> > >> >> >> >attract more contributors.
>> > >> >> >> >
>> > >> >> >> >=== Documentation ===
>> > >> >> >> >
>> > >> >> >> >[1] Data Visualization:
>> > >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
>> > >> >> >> >
>> > >> >> >> >[2] ECharts Extensions:
>> > >> >> >> >https://github.com/ecomfe/ECharts#resources
>> > >> >> >> >
>> > >> >> >> >[3] ECharts Information:
>> > >> >> >> >https://github.com/ecomfe/ECharts
>> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
>> > >> >> >> >
>> > >> >> >> >[4] ECharts in NPM:
>> > >> >> >> >https://www.npmjs.com/package/echarts
>> > >> >> >> >
>> > >> >> >> >[5] GitHub Data Visualization Topic:
>> > >> >> >> >https://github.com/topics/data-visualization
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Initial Source ===
>> > >> >> >> >
>> > >> >> >> >ECharts has been developed since 2013. It currently has an
>> active
>> > >> >> >> >developer and user community
>> > >> >> >> >with a codebase in JavaScript.We currently use Github to
>> maintain
>> > >> >>our
>> > >> >> >> >source code and
>> > >> >> >> >track issues at https://github.com/ecomfe/ECharts.
>> > >> >> >> >We need to move our respository to Apache infrastructure.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Source and Intellectual Property Submission Plan ===
>> > >> >> >> >ECharts  source code is available under BSD-3 license and
>>owned
>> > by
>> > >> >> >>Baidu.
>> > >> >> >> >We will work with the committers to get ICLAs signed.
>> > >> >> >> >We will provide a Software Grant Agreement from an
>>authorized
>> > signer
>> > >> >> >> >per https://www.apache.org/licenses/software-grant-
>> template.pdf
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== External Dependencies ===
>> > >> >> >> >
>> > >> >> >> >All The dependencies are released under Apache compatible
>> > licenses,
>> > >> >> >> >including BSD and MIT.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Required Resources ===
>> > >> >> >> >
>> > >> >> >> >==== Mailing List: ====
>> > >> >> >> >There are currently no mailing lists.
>> > >> >> >> >The usual mailing lists are expected to be set up when
>>entering
>> > >> >> >> >incubation:
>> > >> >> >> >
>> > >> >> >> > * private@echarts.incubator.apache.org
>> > >> >> >> > * dev@echarts.incubator.apache.org
>> > >> >> >> > * commits@echarts.incubator.apache.org
>> > >> >> >> >
>> > >> >> >> >==== Git Repositories: ====
>> > >> >> >> >Upon entering incubation:
>> > >> >>https://github.com/apache/incubator-echarts
>> > >> >> >> >After incubation, we want to move the existing repo from
>> > >> >> >> >github/ecomfe/echarts to Apache infrastructure.
>> > >> >> >> >
>> > >> >> >> >==== Issue Tracking: ====
>> > >> >> >> >ECharts currently uses GitHub to track issues. there are
>>more
>> > than
>> > >> >>7k
>> > >> >> >> >issues.
>> > >> >> >> >Would like to continue to do so while we discuss migration
>> > >> >> >>possibilities
>> > >> >> >> >with the ASF Infra committee.
>> > >> >> >> >
>> > >> >> >> >==== URL: ====
>> > >> >> >> >Currently the website url is
>> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> > >> >> >> > It will be moved to http://echarts.incubator.apache.org/ to
>> > follow
>> > >> >> >> >incubator conventions.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== Initial Committers ===
>> > >> >> >> > * Lin Zhifeng (https://github.com/kener
>> kener.linfeng@gmail.com
>> > )
>> > >> >> >> > * Su Shuang (https://github.com/100pah
>>sushuang0322@gmail.com
>> )
>> > >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> > >> >> >> > * Li Deqing (https://github.com/deqingli
>>annong035@gmail.com)
>> > >> >> >> > * Wang Junting
>> > >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> > >> >> >> > * Huang Houjin (https://github.com/chriswong
>>wfsr@foxmail.com
>> )
>> > >> >> >> >
>> > >> >> >> >=== Sponsors: ===
>> > >> >> >> >
>> > >> >> >> >==== Champion: ====
>> > >> >> >> >  * Kevin A. McGrail
>> > >> >> >> >
>> > >> >> >> >==== Mentors: ====
>> > >> >> >> >  * Daniel Gruno
>> > >> >> >> >  * John D. Ament
>> > >> >> >> >
>> > >> >> >> >==== Sponsoring Entity ====
>> > >> >> >> >We are requesting the Incubator to sponsor this project.
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >>
>> > >> >>>---------------------------------------------------------
>> > ------------
>> > >> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.
>> apache.org
>> > >> >> >> >For additional commands, e-mail:
>>general-help@incubator.apache.
>> > org
>> > >> >> >>
>> > >> >> >>
>> > >> >>
>> > >> >>
>> > >> >> ------------------------------------------------------------
>> > ---------
>> > >> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > >> >> For additional commands, e-mail:
>>general-help@incubator.apache.org
>> > >> >>
>> > >>
>> > >>
>> > >> 
>>---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > >> For additional commands, e-mail: general-help@incubator.apache.org
>> > >>
>> > >
>> > >
>> > >
>> > >--
>> > >Best regards,
>> > >
>> > >Shaofeng Shi 史少锋
>> >
>>
>>
>>
>> --
>> Best regards,
>>
>> Shaofeng Shi 史少锋
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by William Guo <gu...@apache.org>.
Our Apache Griffin is also using ECharts as frontier, it is so convenient
and so powerful.
I think, definitely, it will benefit Apache community too.



Thanks,
William


On Fri, Jan 12, 2018 at 1:12 PM, ShaoFeng Shi <sh...@apache.org>
wrote:

> Hi Zhongyi,
>
> Our project is Apache Kylin, an OLAP engine for big data. Here is the
> project homepage: https://kylin.apache.org/
>
>
> 2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>
> > Hi,shaofeng, thanks
> >
> > What is your project name?
> >
> > I may need to update the proposal to add your project name there。
> >
> > Best regards
> >
> >
> >
> >
> >
> > 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
> >
> > >ECharts is a popular web toolkit as I know; We can quickly build very
> > fancy
> > >web charts with it; In our scenario (OLAP front-end), ECharts directly
> > >connect with Apache Kylin REST server within JavaScript, no middleware
> > >layer needed; This framework is very agile and lightweight.
> > >
> > >Glad to see it can benefit more by joining Apache incubator.
> > >
> > >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
> > >
> > >> Thanks, willem,
> > >>
> > >> I will contact you.
> > >>
> > >>
> > >>
> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
> > >>
> > >> >It's great to see that ECharts be a part of Apache incubating
> project.
> > >> >As Wu Shen and I are in Beijing, we could share you some experiences
> of
> > >> >incubating project setup things.
> > >> >
> > >> >Willem Jiang
> > >> >
> > >> >Blog: http://willemjiang.blogspot.com (English)
> > >> >          http://jnn.iteye.com  (Chinese)
> > >> >Twitter: willemjiang
> > >> >Weibo: 姜宁willem
> > >> >
> > >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com>
> > wrote:
> > >> >
> > >> >>
> > >> >> Glad to hear that,
> > >> >>
> > >> >> I will add apache eagle to Echarts proposal document also.
> > >> >>
> > >> >> thanks
> > >> >>
> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
> > >> >>
> > >> >> >Great to hear that ECharts is coming to ASF!
> > >> >> >
> > >> >> >ECharts is a great chart library with good documentation and well
> > >> >> >community
> > >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
> > >> >>dashboards
> > >> >> >and data visualization.
> > >> >> >
> > >> >> >
> > >> >> >Welcome and Good luck!
> > >> >> >
> > >> >> >
> > >> >> >Hao Chen
> > >> >> >
> > >> >> >
> > >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <
> tanzhongyi@baidu.com>
> > >> >> wrote:
> > >> >> >
> > >> >> >> Hi, wusheng & skywalking team,
> > >> >> >>
> > >> >> >> Glad to hear that your project is already using echarts.
> > >> >> >> If meet any problem or have any feature request, please let us
> > know.
> > >> >> >> Thanks
> > >> >> >>
> > >> >> >>
> > >> >> >> I will update the proposal to add your project there.
> > >> >> >>
> > >> >> >>
> > >> >> >>
> > >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> > >> >> >>
> > >> >> >> >Hi, ECharts community team.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's
> next
> > >> >> >>release
> > >> >> >> >will use some ECharts charts for our APM visualization.
> (already
> > in
> > >> >> >> >developing branch)
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in
> > your
> > >> >> >> >"Relationships with Other Apache Products" section.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >This is a good and useful project. Welcome and gook luck.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >------------------
> > >> >> >> >Sheng Wu
> > >> >> >> >Apache SkyWalking creator and PPMC member
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >------------------ Original ------------------
> > >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> > >> >> >> >To:  "general@incubator.apache.org"<
> general@incubator.apache.org
> > >;
> > >> >> >> >
> > >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Hi,  Dear Apache Incubator Community,
> > >> >> >> >
> > >> >> >> >Please accept the follow proposal for presentation and
> > discussion:
> > >> >> >> >
> > >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
> > >> >> >> >
> > >> >> >> >ECharts is a charting and data visualization library written in
> > >> >> >> >JavaScript .
> > >> >> >> >It has been an open source project on github since 2013, and is
> > one
> > >> >>of
> > >> >> >> >the
> > >> >> >> >most popular repositories in topic of data visualization
> > category in
> > >> >> >> >github.
> > >> >> >> >
> > >> >> >> >Best regards.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Below is the proposal also.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >= ECharts Proposal =
> > >> >> >> >
> > >> >> >> >=== Abstract ===
> > >> >> >> >
> > >> >> >> >ECharts is a charting and data visualization library written in
> > >> >> >> >JavaScript.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Proposal ===
> > >> >> >> >
> > >> >> >> >ECharts provides a powerful, interactive charting and data
> > >> >> >>visualization
> > >> >> >> >library
> > >> >> >> >and framework for web browser, mobile App and backend usage.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Background ===
> > >> >> >> >
> > >> >> >> >A primary goal of data visualization is to communicate
> > information
> > >> >> >> >clearly and
> > >> >> >> >efficiently via statistical graphics, plots and other graphics.
> > >> >> >> >
> > >> >> >> >Numerical data may be presented in dots, lines, or bars, to
> > visually
> > >> >> >> >communicate
> > >> >> >> >a quantitative message. Effective visualization helps users to
> > >> >>analyze
> > >> >> >> >data .
> > >> >> >> >It makes complex data more readable, understandable.[1]
> > >> >> >> >
> > >> >> >> >Now data visualization concerns mainly about presentation and
> > >> >> >>propagation
> > >> >> >> >in web,
> > >> >> >> >ECharts uses JavaScript as its basic programing language. It
> > brings
> > >> >> >>great
> > >> >> >> >compatibility across multiple platforms, not only in web
> > browsers,
> > >> >>but
> > >> >> >> >also
> > >> >> >> >in mobile Apps via embedded web engine or in backend
> environment
> > via
> > >> >> >>the
> > >> >> >> >techniques
> > >> >> >> >of headless browser.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Rationale ===
> > >> >> >> >
> > >> >> >> >ECharts encapsulates the underlying data transformation,
> control
> > >> >>flow,
> > >> >> >> >visual
> > >> >> >> >encoding and rendering, receiving the visualization
> requirements
> > >> >>with
> > >> >> >> >declarative language,
> > >> >> >> >and produces interactive charts and components. We will
> highlight
> > >> >>the
> > >> >> >> >features below to
> > >> >> >> >illustrate the power that ECharts already has, and our concerns
> > and
> > >> >>our
> > >> >> >> >visions:
> > >> >> >> >
> > >> >> >> >  * User Diversity:
> > >> >> >> >ECharts expects that its users are not only web developers, but
> > also
> > >> >> >> >people with lesser programing skills. So ECharts enables users
> to
> > >> >> >> >describe data and settings with declarative language, which
> > lowers
> > >> >> >> >the barrier but without losing the power, and benefit to
> transfer
> > >> >> >> >and store.
> > >> >> >> >
> > >> >> >> >  * Configurable Interactions:
> > >> >> >> >ECharts has provided plenty of interactions and aims at
> providing
> > >> >>more.
> > >> >> >> >Both human interactions and the interactions with upper program
> > are
> > >> >> >> >supported and can be configurable.
> > >> >> >> >
> > >> >> >> >  * Large Data:
> > >> >> >> >Although the browser environment and JavaScript bring some
> > >> >>performance
> > >> >> >> >limits in visualizing large data or performing animations,
> > ECharts
> > >> >>have
> > >> >> >> >been adopting various optimization techniques to rise the upper
> > >> >>limit
> > >> >> >> >of the amount of data that it can process, and keep improving
> the
> > >> >> >> >fluency of interactions and animations.
> > >> >> >> >
> > >> >> >> >  * Cross-Platform:
> > >> >> >> >The underlying render engine of ECharts can be switched between
> > >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
> > >> >>brings
> > >> >> >> >opportunities to optimize performance according to different
> > >> >>platform
> > >> >> >> >and usage scenarios. Besides, ECharts can also works in backend
> > >> >> >> >environment via headless techniques.
> > >> >> >> >
> > >> >> >> >ECharts can be created using headless browsers to pregenerate
> > >> >>reports
> > >> >> >>on
> > >> >> >> >more powerful machines for better performance on
> resource-limited
> > >> >> >>devices
> > >> >> >> >
> > >> >> >> >  *Extension and Customization:
> > >> >> >> >ECharts provides extension mechanisms to make new types of
> chart
> > and
> > >> >> >> >components,
> > >> >> >> >adopt other layout algorithms, or even adopt other render
> > >> >>techniques.
> > >> >> >> >Various developers have contributed different types of
> extensions
> > >> >>based
> > >> >> >> >on ECharts.[2]
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Current Status ===
> > >> >> >> >
> > >> >> >> >ECharts has been an open source project on GitHub[3] since
> 2013.
> > >> >> >> >Currently it has more than 20k stars, more than 50k monthly
> > >> >> >>downloads[4]
> > >> >> >> >in NPM, and is one of the most popular repositories in topic of
> > data
> > >> >> >> >visualization category in GitHub.[5] And it has been used in
> many
> > >> >> >> >products of Baidu and other companies such as Alibaba, Tencent,
> > >> >> >>Netease,
> > >> >> >> >XinHua News Agency,National Bureau of Statistics of China,
> Sina,
> > >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Meritocracy ===
> > >> >> >> >The ECharts project already operates on meritocratic
> principles.
> > >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
> > developers
> > >> >> >> >worldwide and has accepted multiple major patches from a
> diverse
> > set
> > >> >> >> >of contributors.
> > >> >> >> >
> > >> >> >> >We will follow ASF meritocratic principles to encourage more
> > >> >> >> >developers to contribute in this project. We know that only
> > active
> > >> >>and
> > >> >> >> >committed developers from a diverse set of backgrounds can make
> > >> >>ECharts
> > >> >> >> >a successful project. We are also improving the project
> > >> >>documentation
> > >> >> >> >and code to help new developers to get started quickly.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Community ===
> > >> >> >> >
> > >> >> >> >ECharts has been building an active community for the last four
> > >> >>years.
> > >> >> >> >Currently, the community includes over 50 contributors .
> > >> >> >> >The core developers of our project are listed below.
> > >> >> >> >
> > >> >> >> >=== Core Developers ===
> > >> >> >> >
> > >> >> >> >   * Su Shuang (https://github.com/100pah
> sushuang0322@gmail.com
> > )
> > >> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com
> )
> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com
> )
> > >> >> >> >   * Li Deqing (https://github.com/deqingli
> annong035@gmail.com)
> > >> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Alignment ===
> > >> >> >> >
> > >> >> >> >ECharts is popular in data visualization and charting on web
> > >> >>projects.
> > >> >> >> >And ASF has many famous web projects and big data related
> > projects.
> > >> >> >> >We believe that ASF is a perfect choice to help ECharts project
> > to
> > >> >> >> >attract more developers and have more cooperation with existing
> > >> >> >>projects.
> > >> >> >> >
> > >> >> >> >=== Known Risks ===
> > >> >> >> >==== Orphaned products ====
> > >> >> >> >Given the current level of investment in ECharts and the
> > >> >>stakeholders
> > >> >> >> >using it - the risk of the project being abandoned is minimal.
> > >> >> >> >Baidu, for example, is in active development to use ECharts in
> > many
> > >> >>of
> > >> >> >> >its services and many large corporations including Alibaba,
> > Tencent,
> > >> >> >> >Huawei, Sina, Lenovo use it in their production applications.
> > >> >> >> >
> > >> >> >> >==== Inexperience with Open Source ====
> > >> >> >> >ECharts has been an active open source project for more than 4
> > >> >>years.
> > >> >> >> >During that time, the project has attracted 50+ contributors.
> > >> >> >> >
> > >> >> >> >==== Homogenous Developers ====
> > >> >> >> >The most of core developers are from Baidu, but after ECharts
> was
> > >> >>open
> > >> >> >> >sourced,
> > >> >> >> >ECharts received a lot of bug fixes and enhancements from other
> > >> >> >> >developers not working at Baidu.
> > >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
> > >> >>after he
> > >> >> >> >left Baidu.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Reliance on Salaried Developers ===
> > >> >> >> >Although some of the developers are salaried, the project is
> > >> >>personally
> > >> >> >> >initiated from
> > >> >> >> >the beginning. The core developers have been dedicated to this
> > >> >>project
> > >> >> >> >for four years
> > >> >> >> >and have kept the project independent with developers around
> the
> > >> >>world
> > >> >> >> >involved.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Relationships with Other Apache Products ===
> > >> >> >> >
> > >> >> >> >We have not found an existing charting project in Apache yet.
> And
> > >> >>there
> > >> >> >> >is potential
> > >> >> >> >cooperation with some existing Apache projects big data
> related.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== A Excessive Fascination with the Apache Brand ===
> > >> >> >> >
> > >> >> >> >Our interests and motivations are based on the factors
> mentioned
> > in
> > >> >>the
> > >> >> >> >Rationale
> > >> >> >> >section rather than the publicity. Furthermore, the brand of
> > ECharts
> > >> >> >>has
> > >> >> >> >been successful
> > >> >> >> >in the past years on their own and we would be happy to keep on
> > this
> > >> >> >> >path. We are honored
> > >> >> >> > at getting the opportunity to join the ASF, with the
> > understanding
> > >> >>to
> > >> >> >> >ensure its brand
> > >> >> >> >policies are respected.Also we expect that Apache brand will
> > help to
> > >> >> >> >attract more contributors.
> > >> >> >> >
> > >> >> >> >=== Documentation ===
> > >> >> >> >
> > >> >> >> >[1] Data Visualization:
> > >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
> > >> >> >> >
> > >> >> >> >[2] ECharts Extensions:
> > >> >> >> >https://github.com/ecomfe/ECharts#resources
> > >> >> >> >
> > >> >> >> >[3] ECharts Information:
> > >> >> >> >https://github.com/ecomfe/ECharts
> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> > >> >> >> >
> > >> >> >> >[4] ECharts in NPM:
> > >> >> >> >https://www.npmjs.com/package/echarts
> > >> >> >> >
> > >> >> >> >[5] GitHub Data Visualization Topic:
> > >> >> >> >https://github.com/topics/data-visualization
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Initial Source ===
> > >> >> >> >
> > >> >> >> >ECharts has been developed since 2013. It currently has an
> active
> > >> >> >> >developer and user community
> > >> >> >> >with a codebase in JavaScript.We currently use Github to
> maintain
> > >> >>our
> > >> >> >> >source code and
> > >> >> >> >track issues at https://github.com/ecomfe/ECharts.
> > >> >> >> >We need to move our respository to Apache infrastructure.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Source and Intellectual Property Submission Plan ===
> > >> >> >> >ECharts  source code is available under BSD-3 license and owned
> > by
> > >> >> >>Baidu.
> > >> >> >> >We will work with the committers to get ICLAs signed.
> > >> >> >> >We will provide a Software Grant Agreement from an authorized
> > signer
> > >> >> >> >per https://www.apache.org/licenses/software-grant-
> template.pdf
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== External Dependencies ===
> > >> >> >> >
> > >> >> >> >All The dependencies are released under Apache compatible
> > licenses,
> > >> >> >> >including BSD and MIT.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Required Resources ===
> > >> >> >> >
> > >> >> >> >==== Mailing List: ====
> > >> >> >> >There are currently no mailing lists.
> > >> >> >> >The usual mailing lists are expected to be set up when entering
> > >> >> >> >incubation:
> > >> >> >> >
> > >> >> >> > * private@echarts.incubator.apache.org
> > >> >> >> > * dev@echarts.incubator.apache.org
> > >> >> >> > * commits@echarts.incubator.apache.org
> > >> >> >> >
> > >> >> >> >==== Git Repositories: ====
> > >> >> >> >Upon entering incubation:
> > >> >>https://github.com/apache/incubator-echarts
> > >> >> >> >After incubation, we want to move the existing repo from
> > >> >> >> >github/ecomfe/echarts to Apache infrastructure.
> > >> >> >> >
> > >> >> >> >==== Issue Tracking: ====
> > >> >> >> >ECharts currently uses GitHub to track issues. there are more
> > than
> > >> >>7k
> > >> >> >> >issues.
> > >> >> >> >Would like to continue to do so while we discuss migration
> > >> >> >>possibilities
> > >> >> >> >with the ASF Infra committee.
> > >> >> >> >
> > >> >> >> >==== URL: ====
> > >> >> >> >Currently the website url is
> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> > >> >> >> > It will be moved to http://echarts.incubator.apache.org/ to
> > follow
> > >> >> >> >incubator conventions.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Initial Committers ===
> > >> >> >> > * Lin Zhifeng (https://github.com/kener
> kener.linfeng@gmail.com
> > )
> > >> >> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com
> )
> > >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> > >> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> > >> >> >> > * Wang Junting
> > >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> > >> >> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com
> )
> > >> >> >> >
> > >> >> >> >=== Sponsors: ===
> > >> >> >> >
> > >> >> >> >==== Champion: ====
> > >> >> >> >  * Kevin A. McGrail
> > >> >> >> >
> > >> >> >> >==== Mentors: ====
> > >> >> >> >  * Daniel Gruno
> > >> >> >> >  * John D. Ament
> > >> >> >> >
> > >> >> >> >==== Sponsoring Entity ====
> > >> >> >> >We are requesting the Incubator to sponsor this project.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >>
> > >> >>>---------------------------------------------------------
> > ------------
> > >> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.
> apache.org
> > >> >> >> >For additional commands, e-mail: general-help@incubator.apache.
> > org
> > >> >> >>
> > >> >> >>
> > >> >>
> > >> >>
> > >> >> ------------------------------------------------------------
> > ---------
> > >> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > >> >> For additional commands, e-mail: general-help@incubator.apache.org
> > >> >>
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > >> For additional commands, e-mail: general-help@incubator.apache.org
> > >>
> > >
> > >
> > >
> > >--
> > >Best regards,
> > >
> > >Shaofeng Shi 史少锋
> >
>
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by William Guo <gu...@apache.org>.
Our Apache Griffin is also using ECharts as frontier, it is so convenient
and so powerful.
I think, definitely, it will benefit Apache community too.



Thanks,
William


On Fri, Jan 12, 2018 at 1:12 PM, ShaoFeng Shi <sh...@apache.org>
wrote:

> Hi Zhongyi,
>
> Our project is Apache Kylin, an OLAP engine for big data. Here is the
> project homepage: https://kylin.apache.org/
>
>
> 2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>
> > Hi,shaofeng, thanks
> >
> > What is your project name?
> >
> > I may need to update the proposal to add your project name there。
> >
> > Best regards
> >
> >
> >
> >
> >
> > 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
> >
> > >ECharts is a popular web toolkit as I know; We can quickly build very
> > fancy
> > >web charts with it; In our scenario (OLAP front-end), ECharts directly
> > >connect with Apache Kylin REST server within JavaScript, no middleware
> > >layer needed; This framework is very agile and lightweight.
> > >
> > >Glad to see it can benefit more by joining Apache incubator.
> > >
> > >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
> > >
> > >> Thanks, willem,
> > >>
> > >> I will contact you.
> > >>
> > >>
> > >>
> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
> > >>
> > >> >It's great to see that ECharts be a part of Apache incubating
> project.
> > >> >As Wu Shen and I are in Beijing, we could share you some experiences
> of
> > >> >incubating project setup things.
> > >> >
> > >> >Willem Jiang
> > >> >
> > >> >Blog: http://willemjiang.blogspot.com (English)
> > >> >          http://jnn.iteye.com  (Chinese)
> > >> >Twitter: willemjiang
> > >> >Weibo: 姜宁willem
> > >> >
> > >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com>
> > wrote:
> > >> >
> > >> >>
> > >> >> Glad to hear that,
> > >> >>
> > >> >> I will add apache eagle to Echarts proposal document also.
> > >> >>
> > >> >> thanks
> > >> >>
> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
> > >> >>
> > >> >> >Great to hear that ECharts is coming to ASF!
> > >> >> >
> > >> >> >ECharts is a great chart library with good documentation and well
> > >> >> >community
> > >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
> > >> >>dashboards
> > >> >> >and data visualization.
> > >> >> >
> > >> >> >
> > >> >> >Welcome and Good luck!
> > >> >> >
> > >> >> >
> > >> >> >Hao Chen
> > >> >> >
> > >> >> >
> > >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <
> tanzhongyi@baidu.com>
> > >> >> wrote:
> > >> >> >
> > >> >> >> Hi, wusheng & skywalking team,
> > >> >> >>
> > >> >> >> Glad to hear that your project is already using echarts.
> > >> >> >> If meet any problem or have any feature request, please let us
> > know.
> > >> >> >> Thanks
> > >> >> >>
> > >> >> >>
> > >> >> >> I will update the proposal to add your project there.
> > >> >> >>
> > >> >> >>
> > >> >> >>
> > >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> > >> >> >>
> > >> >> >> >Hi, ECharts community team.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's
> next
> > >> >> >>release
> > >> >> >> >will use some ECharts charts for our APM visualization.
> (already
> > in
> > >> >> >> >developing branch)
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in
> > your
> > >> >> >> >"Relationships with Other Apache Products" section.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >This is a good and useful project. Welcome and gook luck.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >------------------
> > >> >> >> >Sheng Wu
> > >> >> >> >Apache SkyWalking creator and PPMC member
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >------------------ Original ------------------
> > >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> > >> >> >> >To:  "general@incubator.apache.org"<
> general@incubator.apache.org
> > >;
> > >> >> >> >
> > >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Hi,  Dear Apache Incubator Community,
> > >> >> >> >
> > >> >> >> >Please accept the follow proposal for presentation and
> > discussion:
> > >> >> >> >
> > >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
> > >> >> >> >
> > >> >> >> >ECharts is a charting and data visualization library written in
> > >> >> >> >JavaScript .
> > >> >> >> >It has been an open source project on github since 2013, and is
> > one
> > >> >>of
> > >> >> >> >the
> > >> >> >> >most popular repositories in topic of data visualization
> > category in
> > >> >> >> >github.
> > >> >> >> >
> > >> >> >> >Best regards.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >Below is the proposal also.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >= ECharts Proposal =
> > >> >> >> >
> > >> >> >> >=== Abstract ===
> > >> >> >> >
> > >> >> >> >ECharts is a charting and data visualization library written in
> > >> >> >> >JavaScript.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Proposal ===
> > >> >> >> >
> > >> >> >> >ECharts provides a powerful, interactive charting and data
> > >> >> >>visualization
> > >> >> >> >library
> > >> >> >> >and framework for web browser, mobile App and backend usage.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Background ===
> > >> >> >> >
> > >> >> >> >A primary goal of data visualization is to communicate
> > information
> > >> >> >> >clearly and
> > >> >> >> >efficiently via statistical graphics, plots and other graphics.
> > >> >> >> >
> > >> >> >> >Numerical data may be presented in dots, lines, or bars, to
> > visually
> > >> >> >> >communicate
> > >> >> >> >a quantitative message. Effective visualization helps users to
> > >> >>analyze
> > >> >> >> >data .
> > >> >> >> >It makes complex data more readable, understandable.[1]
> > >> >> >> >
> > >> >> >> >Now data visualization concerns mainly about presentation and
> > >> >> >>propagation
> > >> >> >> >in web,
> > >> >> >> >ECharts uses JavaScript as its basic programing language. It
> > brings
> > >> >> >>great
> > >> >> >> >compatibility across multiple platforms, not only in web
> > browsers,
> > >> >>but
> > >> >> >> >also
> > >> >> >> >in mobile Apps via embedded web engine or in backend
> environment
> > via
> > >> >> >>the
> > >> >> >> >techniques
> > >> >> >> >of headless browser.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Rationale ===
> > >> >> >> >
> > >> >> >> >ECharts encapsulates the underlying data transformation,
> control
> > >> >>flow,
> > >> >> >> >visual
> > >> >> >> >encoding and rendering, receiving the visualization
> requirements
> > >> >>with
> > >> >> >> >declarative language,
> > >> >> >> >and produces interactive charts and components. We will
> highlight
> > >> >>the
> > >> >> >> >features below to
> > >> >> >> >illustrate the power that ECharts already has, and our concerns
> > and
> > >> >>our
> > >> >> >> >visions:
> > >> >> >> >
> > >> >> >> >  * User Diversity:
> > >> >> >> >ECharts expects that its users are not only web developers, but
> > also
> > >> >> >> >people with lesser programing skills. So ECharts enables users
> to
> > >> >> >> >describe data and settings with declarative language, which
> > lowers
> > >> >> >> >the barrier but without losing the power, and benefit to
> transfer
> > >> >> >> >and store.
> > >> >> >> >
> > >> >> >> >  * Configurable Interactions:
> > >> >> >> >ECharts has provided plenty of interactions and aims at
> providing
> > >> >>more.
> > >> >> >> >Both human interactions and the interactions with upper program
> > are
> > >> >> >> >supported and can be configurable.
> > >> >> >> >
> > >> >> >> >  * Large Data:
> > >> >> >> >Although the browser environment and JavaScript bring some
> > >> >>performance
> > >> >> >> >limits in visualizing large data or performing animations,
> > ECharts
> > >> >>have
> > >> >> >> >been adopting various optimization techniques to rise the upper
> > >> >>limit
> > >> >> >> >of the amount of data that it can process, and keep improving
> the
> > >> >> >> >fluency of interactions and animations.
> > >> >> >> >
> > >> >> >> >  * Cross-Platform:
> > >> >> >> >The underlying render engine of ECharts can be switched between
> > >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
> > >> >>brings
> > >> >> >> >opportunities to optimize performance according to different
> > >> >>platform
> > >> >> >> >and usage scenarios. Besides, ECharts can also works in backend
> > >> >> >> >environment via headless techniques.
> > >> >> >> >
> > >> >> >> >ECharts can be created using headless browsers to pregenerate
> > >> >>reports
> > >> >> >>on
> > >> >> >> >more powerful machines for better performance on
> resource-limited
> > >> >> >>devices
> > >> >> >> >
> > >> >> >> >  *Extension and Customization:
> > >> >> >> >ECharts provides extension mechanisms to make new types of
> chart
> > and
> > >> >> >> >components,
> > >> >> >> >adopt other layout algorithms, or even adopt other render
> > >> >>techniques.
> > >> >> >> >Various developers have contributed different types of
> extensions
> > >> >>based
> > >> >> >> >on ECharts.[2]
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Current Status ===
> > >> >> >> >
> > >> >> >> >ECharts has been an open source project on GitHub[3] since
> 2013.
> > >> >> >> >Currently it has more than 20k stars, more than 50k monthly
> > >> >> >>downloads[4]
> > >> >> >> >in NPM, and is one of the most popular repositories in topic of
> > data
> > >> >> >> >visualization category in GitHub.[5] And it has been used in
> many
> > >> >> >> >products of Baidu and other companies such as Alibaba, Tencent,
> > >> >> >>Netease,
> > >> >> >> >XinHua News Agency,National Bureau of Statistics of China,
> Sina,
> > >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Meritocracy ===
> > >> >> >> >The ECharts project already operates on meritocratic
> principles.
> > >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
> > developers
> > >> >> >> >worldwide and has accepted multiple major patches from a
> diverse
> > set
> > >> >> >> >of contributors.
> > >> >> >> >
> > >> >> >> >We will follow ASF meritocratic principles to encourage more
> > >> >> >> >developers to contribute in this project. We know that only
> > active
> > >> >>and
> > >> >> >> >committed developers from a diverse set of backgrounds can make
> > >> >>ECharts
> > >> >> >> >a successful project. We are also improving the project
> > >> >>documentation
> > >> >> >> >and code to help new developers to get started quickly.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Community ===
> > >> >> >> >
> > >> >> >> >ECharts has been building an active community for the last four
> > >> >>years.
> > >> >> >> >Currently, the community includes over 50 contributors .
> > >> >> >> >The core developers of our project are listed below.
> > >> >> >> >
> > >> >> >> >=== Core Developers ===
> > >> >> >> >
> > >> >> >> >   * Su Shuang (https://github.com/100pah
> sushuang0322@gmail.com
> > )
> > >> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com
> )
> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com
> )
> > >> >> >> >   * Li Deqing (https://github.com/deqingli
> annong035@gmail.com)
> > >> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Alignment ===
> > >> >> >> >
> > >> >> >> >ECharts is popular in data visualization and charting on web
> > >> >>projects.
> > >> >> >> >And ASF has many famous web projects and big data related
> > projects.
> > >> >> >> >We believe that ASF is a perfect choice to help ECharts project
> > to
> > >> >> >> >attract more developers and have more cooperation with existing
> > >> >> >>projects.
> > >> >> >> >
> > >> >> >> >=== Known Risks ===
> > >> >> >> >==== Orphaned products ====
> > >> >> >> >Given the current level of investment in ECharts and the
> > >> >>stakeholders
> > >> >> >> >using it - the risk of the project being abandoned is minimal.
> > >> >> >> >Baidu, for example, is in active development to use ECharts in
> > many
> > >> >>of
> > >> >> >> >its services and many large corporations including Alibaba,
> > Tencent,
> > >> >> >> >Huawei, Sina, Lenovo use it in their production applications.
> > >> >> >> >
> > >> >> >> >==== Inexperience with Open Source ====
> > >> >> >> >ECharts has been an active open source project for more than 4
> > >> >>years.
> > >> >> >> >During that time, the project has attracted 50+ contributors.
> > >> >> >> >
> > >> >> >> >==== Homogenous Developers ====
> > >> >> >> >The most of core developers are from Baidu, but after ECharts
> was
> > >> >>open
> > >> >> >> >sourced,
> > >> >> >> >ECharts received a lot of bug fixes and enhancements from other
> > >> >> >> >developers not working at Baidu.
> > >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
> > >> >>after he
> > >> >> >> >left Baidu.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Reliance on Salaried Developers ===
> > >> >> >> >Although some of the developers are salaried, the project is
> > >> >>personally
> > >> >> >> >initiated from
> > >> >> >> >the beginning. The core developers have been dedicated to this
> > >> >>project
> > >> >> >> >for four years
> > >> >> >> >and have kept the project independent with developers around
> the
> > >> >>world
> > >> >> >> >involved.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Relationships with Other Apache Products ===
> > >> >> >> >
> > >> >> >> >We have not found an existing charting project in Apache yet.
> And
> > >> >>there
> > >> >> >> >is potential
> > >> >> >> >cooperation with some existing Apache projects big data
> related.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== A Excessive Fascination with the Apache Brand ===
> > >> >> >> >
> > >> >> >> >Our interests and motivations are based on the factors
> mentioned
> > in
> > >> >>the
> > >> >> >> >Rationale
> > >> >> >> >section rather than the publicity. Furthermore, the brand of
> > ECharts
> > >> >> >>has
> > >> >> >> >been successful
> > >> >> >> >in the past years on their own and we would be happy to keep on
> > this
> > >> >> >> >path. We are honored
> > >> >> >> > at getting the opportunity to join the ASF, with the
> > understanding
> > >> >>to
> > >> >> >> >ensure its brand
> > >> >> >> >policies are respected.Also we expect that Apache brand will
> > help to
> > >> >> >> >attract more contributors.
> > >> >> >> >
> > >> >> >> >=== Documentation ===
> > >> >> >> >
> > >> >> >> >[1] Data Visualization:
> > >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
> > >> >> >> >
> > >> >> >> >[2] ECharts Extensions:
> > >> >> >> >https://github.com/ecomfe/ECharts#resources
> > >> >> >> >
> > >> >> >> >[3] ECharts Information:
> > >> >> >> >https://github.com/ecomfe/ECharts
> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> > >> >> >> >
> > >> >> >> >[4] ECharts in NPM:
> > >> >> >> >https://www.npmjs.com/package/echarts
> > >> >> >> >
> > >> >> >> >[5] GitHub Data Visualization Topic:
> > >> >> >> >https://github.com/topics/data-visualization
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Initial Source ===
> > >> >> >> >
> > >> >> >> >ECharts has been developed since 2013. It currently has an
> active
> > >> >> >> >developer and user community
> > >> >> >> >with a codebase in JavaScript.We currently use Github to
> maintain
> > >> >>our
> > >> >> >> >source code and
> > >> >> >> >track issues at https://github.com/ecomfe/ECharts.
> > >> >> >> >We need to move our respository to Apache infrastructure.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Source and Intellectual Property Submission Plan ===
> > >> >> >> >ECharts  source code is available under BSD-3 license and owned
> > by
> > >> >> >>Baidu.
> > >> >> >> >We will work with the committers to get ICLAs signed.
> > >> >> >> >We will provide a Software Grant Agreement from an authorized
> > signer
> > >> >> >> >per https://www.apache.org/licenses/software-grant-
> template.pdf
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== External Dependencies ===
> > >> >> >> >
> > >> >> >> >All The dependencies are released under Apache compatible
> > licenses,
> > >> >> >> >including BSD and MIT.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Required Resources ===
> > >> >> >> >
> > >> >> >> >==== Mailing List: ====
> > >> >> >> >There are currently no mailing lists.
> > >> >> >> >The usual mailing lists are expected to be set up when entering
> > >> >> >> >incubation:
> > >> >> >> >
> > >> >> >> > * private@echarts.incubator.apache.org
> > >> >> >> > * dev@echarts.incubator.apache.org
> > >> >> >> > * commits@echarts.incubator.apache.org
> > >> >> >> >
> > >> >> >> >==== Git Repositories: ====
> > >> >> >> >Upon entering incubation:
> > >> >>https://github.com/apache/incubator-echarts
> > >> >> >> >After incubation, we want to move the existing repo from
> > >> >> >> >github/ecomfe/echarts to Apache infrastructure.
> > >> >> >> >
> > >> >> >> >==== Issue Tracking: ====
> > >> >> >> >ECharts currently uses GitHub to track issues. there are more
> > than
> > >> >>7k
> > >> >> >> >issues.
> > >> >> >> >Would like to continue to do so while we discuss migration
> > >> >> >>possibilities
> > >> >> >> >with the ASF Infra committee.
> > >> >> >> >
> > >> >> >> >==== URL: ====
> > >> >> >> >Currently the website url is
> > >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> > >> >> >> > It will be moved to http://echarts.incubator.apache.org/ to
> > follow
> > >> >> >> >incubator conventions.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== Initial Committers ===
> > >> >> >> > * Lin Zhifeng (https://github.com/kener
> kener.linfeng@gmail.com
> > )
> > >> >> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com
> )
> > >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> > >> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> > >> >> >> > * Wang Junting
> > >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> > >> >> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com
> )
> > >> >> >> >
> > >> >> >> >=== Sponsors: ===
> > >> >> >> >
> > >> >> >> >==== Champion: ====
> > >> >> >> >  * Kevin A. McGrail
> > >> >> >> >
> > >> >> >> >==== Mentors: ====
> > >> >> >> >  * Daniel Gruno
> > >> >> >> >  * John D. Ament
> > >> >> >> >
> > >> >> >> >==== Sponsoring Entity ====
> > >> >> >> >We are requesting the Incubator to sponsor this project.
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >>
> > >> >>>---------------------------------------------------------
> > ------------
> > >> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.
> apache.org
> > >> >> >> >For additional commands, e-mail: general-help@incubator.apache.
> > org
> > >> >> >>
> > >> >> >>
> > >> >>
> > >> >>
> > >> >> ------------------------------------------------------------
> > ---------
> > >> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > >> >> For additional commands, e-mail: general-help@incubator.apache.org
> > >> >>
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > >> For additional commands, e-mail: general-help@incubator.apache.org
> > >>
> > >
> > >
> > >
> > >--
> > >Best regards,
> > >
> > >Shaofeng Shi 史少锋
> >
>
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Hi,shaofeng,

I know Kylin project, it is famous.
I have updated EChart Proposal to add your project's name there

Thanks



在 2018/1/12 下午1:12, "ShaoFeng Shi" <sh...@apache.org> 写入:

>Hi Zhongyi,
>
>Our project is Apache Kylin, an OLAP engine for big data. Here is the
>project homepage: https://kylin.apache.org/
>
>
>2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>
>> Hi,shaofeng, thanks
>>
>> What is your project name?
>>
>> I may need to update the proposal to add your project name there。
>>
>> Best regards
>>
>>
>>
>>
>>
>> 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
>>
>> >ECharts is a popular web toolkit as I know; We can quickly build very
>> fancy
>> >web charts with it; In our scenario (OLAP front-end), ECharts directly
>> >connect with Apache Kylin REST server within JavaScript, no middleware
>> >layer needed; This framework is very agile and lightweight.
>> >
>> >Glad to see it can benefit more by joining Apache incubator.
>> >
>> >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>> >
>> >> Thanks, willem,
>> >>
>> >> I will contact you.
>> >>
>> >>
>> >>
>> >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
>> >>
>> >> >It's great to see that ECharts be a part of Apache incubating
>>project.
>> >> >As Wu Shen and I are in Beijing, we could share you some
>>experiences of
>> >> >incubating project setup things.
>> >> >
>> >> >Willem Jiang
>> >> >
>> >> >Blog: http://willemjiang.blogspot.com (English)
>> >> >          http://jnn.iteye.com  (Chinese)
>> >> >Twitter: willemjiang
>> >> >Weibo: 姜宁willem
>> >> >
>> >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com>
>> wrote:
>> >> >
>> >> >>
>> >> >> Glad to hear that,
>> >> >>
>> >> >> I will add apache eagle to Echarts proposal document also.
>> >> >>
>> >> >> thanks
>> >> >>
>> >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
>> >> >>
>> >> >> >Great to hear that ECharts is coming to ASF!
>> >> >> >
>> >> >> >ECharts is a great chart library with good documentation and well
>> >> >> >community
>> >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
>> >> >>dashboards
>> >> >> >and data visualization.
>> >> >> >
>> >> >> >
>> >> >> >Welcome and Good luck!
>> >> >> >
>> >> >> >
>> >> >> >Hao Chen
>> >> >> >
>> >> >> >
>> >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi
>><ta...@baidu.com>
>> >> >> wrote:
>> >> >> >
>> >> >> >> Hi, wusheng & skywalking team,
>> >> >> >>
>> >> >> >> Glad to hear that your project is already using echarts.
>> >> >> >> If meet any problem or have any feature request, please let us
>> know.
>> >> >> >> Thanks
>> >> >> >>
>> >> >> >>
>> >> >> >> I will update the proposal to add your project there.
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>> >> >> >>
>> >> >> >> >Hi, ECharts community team.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's
>>next
>> >> >> >>release
>> >> >> >> >will use some ECharts charts for our APM visualization.
>>(already
>> in
>> >> >> >> >developing branch)
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)`
>>in
>> your
>> >> >> >> >"Relationships with Other Apache Products" section.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >This is a good and useful project. Welcome and gook luck.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >------------------
>> >> >> >> >Sheng Wu
>> >> >> >> >Apache SkyWalking creator and PPMC member
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >------------------ Original ------------------
>> >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
>> >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >> >> >To:  
>>"general@incubator.apache.org"<general@incubator.apache.org
>> >;
>> >> >> >> >
>> >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >Hi,  Dear Apache Incubator Community,
>> >> >> >> >
>> >> >> >> >Please accept the follow proposal for presentation and
>> discussion:
>> >> >> >> >
>> >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
>> >> >> >> >
>> >> >> >> >ECharts is a charting and data visualization library written
>>in
>> >> >> >> >JavaScript .
>> >> >> >> >It has been an open source project on github since 2013, and
>>is
>> one
>> >> >>of
>> >> >> >> >the
>> >> >> >> >most popular repositories in topic of data visualization
>> category in
>> >> >> >> >github.
>> >> >> >> >
>> >> >> >> >Best regards.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >Below is the proposal also.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >= ECharts Proposal =
>> >> >> >> >
>> >> >> >> >=== Abstract ===
>> >> >> >> >
>> >> >> >> >ECharts is a charting and data visualization library written
>>in
>> >> >> >> >JavaScript.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Proposal ===
>> >> >> >> >
>> >> >> >> >ECharts provides a powerful, interactive charting and data
>> >> >> >>visualization
>> >> >> >> >library
>> >> >> >> >and framework for web browser, mobile App and backend usage.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Background ===
>> >> >> >> >
>> >> >> >> >A primary goal of data visualization is to communicate
>> information
>> >> >> >> >clearly and
>> >> >> >> >efficiently via statistical graphics, plots and other
>>graphics.
>> >> >> >> >
>> >> >> >> >Numerical data may be presented in dots, lines, or bars, to
>> visually
>> >> >> >> >communicate
>> >> >> >> >a quantitative message. Effective visualization helps users to
>> >> >>analyze
>> >> >> >> >data .
>> >> >> >> >It makes complex data more readable, understandable.[1]
>> >> >> >> >
>> >> >> >> >Now data visualization concerns mainly about presentation and
>> >> >> >>propagation
>> >> >> >> >in web,
>> >> >> >> >ECharts uses JavaScript as its basic programing language. It
>> brings
>> >> >> >>great
>> >> >> >> >compatibility across multiple platforms, not only in web
>> browsers,
>> >> >>but
>> >> >> >> >also
>> >> >> >> >in mobile Apps via embedded web engine or in backend
>>environment
>> via
>> >> >> >>the
>> >> >> >> >techniques
>> >> >> >> >of headless browser.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Rationale ===
>> >> >> >> >
>> >> >> >> >ECharts encapsulates the underlying data transformation,
>>control
>> >> >>flow,
>> >> >> >> >visual
>> >> >> >> >encoding and rendering, receiving the visualization
>>requirements
>> >> >>with
>> >> >> >> >declarative language,
>> >> >> >> >and produces interactive charts and components. We will
>>highlight
>> >> >>the
>> >> >> >> >features below to
>> >> >> >> >illustrate the power that ECharts already has, and our
>>concerns
>> and
>> >> >>our
>> >> >> >> >visions:
>> >> >> >> >
>> >> >> >> >  * User Diversity:
>> >> >> >> >ECharts expects that its users are not only web developers,
>>but
>> also
>> >> >> >> >people with lesser programing skills. So ECharts enables
>>users to
>> >> >> >> >describe data and settings with declarative language, which
>> lowers
>> >> >> >> >the barrier but without losing the power, and benefit to
>>transfer
>> >> >> >> >and store.
>> >> >> >> >
>> >> >> >> >  * Configurable Interactions:
>> >> >> >> >ECharts has provided plenty of interactions and aims at
>>providing
>> >> >>more.
>> >> >> >> >Both human interactions and the interactions with upper
>>program
>> are
>> >> >> >> >supported and can be configurable.
>> >> >> >> >
>> >> >> >> >  * Large Data:
>> >> >> >> >Although the browser environment and JavaScript bring some
>> >> >>performance
>> >> >> >> >limits in visualizing large data or performing animations,
>> ECharts
>> >> >>have
>> >> >> >> >been adopting various optimization techniques to rise the
>>upper
>> >> >>limit
>> >> >> >> >of the amount of data that it can process, and keep improving
>>the
>> >> >> >> >fluency of interactions and animations.
>> >> >> >> >
>> >> >> >> >  * Cross-Platform:
>> >> >> >> >The underlying render engine of ECharts can be switched
>>between
>> >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
>> >> >>brings
>> >> >> >> >opportunities to optimize performance according to different
>> >> >>platform
>> >> >> >> >and usage scenarios. Besides, ECharts can also works in
>>backend
>> >> >> >> >environment via headless techniques.
>> >> >> >> >
>> >> >> >> >ECharts can be created using headless browsers to pregenerate
>> >> >>reports
>> >> >> >>on
>> >> >> >> >more powerful machines for better performance on
>>resource-limited
>> >> >> >>devices
>> >> >> >> >
>> >> >> >> >  *Extension and Customization:
>> >> >> >> >ECharts provides extension mechanisms to make new types of
>>chart
>> and
>> >> >> >> >components,
>> >> >> >> >adopt other layout algorithms, or even adopt other render
>> >> >>techniques.
>> >> >> >> >Various developers have contributed different types of
>>extensions
>> >> >>based
>> >> >> >> >on ECharts.[2]
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Current Status ===
>> >> >> >> >
>> >> >> >> >ECharts has been an open source project on GitHub[3] since
>>2013.
>> >> >> >> >Currently it has more than 20k stars, more than 50k monthly
>> >> >> >>downloads[4]
>> >> >> >> >in NPM, and is one of the most popular repositories in topic
>>of
>> data
>> >> >> >> >visualization category in GitHub.[5] And it has been used in
>>many
>> >> >> >> >products of Baidu and other companies such as Alibaba,
>>Tencent,
>> >> >> >>Netease,
>> >> >> >> >XinHua News Agency,National Bureau of Statistics of China,
>>Sina,
>> >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Meritocracy ===
>> >> >> >> >The ECharts project already operates on meritocratic
>>principles.
>> >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
>> developers
>> >> >> >> >worldwide and has accepted multiple major patches from a
>>diverse
>> set
>> >> >> >> >of contributors.
>> >> >> >> >
>> >> >> >> >We will follow ASF meritocratic principles to encourage more
>> >> >> >> >developers to contribute in this project. We know that only
>> active
>> >> >>and
>> >> >> >> >committed developers from a diverse set of backgrounds can
>>make
>> >> >>ECharts
>> >> >> >> >a successful project. We are also improving the project
>> >> >>documentation
>> >> >> >> >and code to help new developers to get started quickly.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Community ===
>> >> >> >> >
>> >> >> >> >ECharts has been building an active community for the last
>>four
>> >> >>years.
>> >> >> >> >Currently, the community includes over 50 contributors .
>> >> >> >> >The core developers of our project are listed below.
>> >> >> >> >
>> >> >> >> >=== Core Developers ===
>> >> >> >> >
>> >> >> >> >   * Su Shuang (https://github.com/100pah
>>sushuang0322@gmail.com
>> )
>> >> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com
>>)
>> >> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com
>>)
>> >> >> >> >   * Li Deqing (https://github.com/deqingli
>>annong035@gmail.com)
>> >> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Alignment ===
>> >> >> >> >
>> >> >> >> >ECharts is popular in data visualization and charting on web
>> >> >>projects.
>> >> >> >> >And ASF has many famous web projects and big data related
>> projects.
>> >> >> >> >We believe that ASF is a perfect choice to help ECharts
>>project
>> to
>> >> >> >> >attract more developers and have more cooperation with
>>existing
>> >> >> >>projects.
>> >> >> >> >
>> >> >> >> >=== Known Risks ===
>> >> >> >> >==== Orphaned products ====
>> >> >> >> >Given the current level of investment in ECharts and the
>> >> >>stakeholders
>> >> >> >> >using it - the risk of the project being abandoned is minimal.
>> >> >> >> >Baidu, for example, is in active development to use ECharts in
>> many
>> >> >>of
>> >> >> >> >its services and many large corporations including Alibaba,
>> Tencent,
>> >> >> >> >Huawei, Sina, Lenovo use it in their production applications.
>> >> >> >> >
>> >> >> >> >==== Inexperience with Open Source ====
>> >> >> >> >ECharts has been an active open source project for more than 4
>> >> >>years.
>> >> >> >> >During that time, the project has attracted 50+ contributors.
>> >> >> >> >
>> >> >> >> >==== Homogenous Developers ====
>> >> >> >> >The most of core developers are from Baidu, but after ECharts
>>was
>> >> >>open
>> >> >> >> >sourced,
>> >> >> >> >ECharts received a lot of bug fixes and enhancements from
>>other
>> >> >> >> >developers not working at Baidu.
>> >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
>> >> >>after he
>> >> >> >> >left Baidu.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Reliance on Salaried Developers ===
>> >> >> >> >Although some of the developers are salaried, the project is
>> >> >>personally
>> >> >> >> >initiated from
>> >> >> >> >the beginning. The core developers have been dedicated to this
>> >> >>project
>> >> >> >> >for four years
>> >> >> >> >and have kept the project independent with developers around
>>the
>> >> >>world
>> >> >> >> >involved.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Relationships with Other Apache Products ===
>> >> >> >> >
>> >> >> >> >We have not found an existing charting project in Apache yet.
>>And
>> >> >>there
>> >> >> >> >is potential
>> >> >> >> >cooperation with some existing Apache projects big data
>>related.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== A Excessive Fascination with the Apache Brand ===
>> >> >> >> >
>> >> >> >> >Our interests and motivations are based on the factors
>>mentioned
>> in
>> >> >>the
>> >> >> >> >Rationale
>> >> >> >> >section rather than the publicity. Furthermore, the brand of
>> ECharts
>> >> >> >>has
>> >> >> >> >been successful
>> >> >> >> >in the past years on their own and we would be happy to keep
>>on
>> this
>> >> >> >> >path. We are honored
>> >> >> >> > at getting the opportunity to join the ASF, with the
>> understanding
>> >> >>to
>> >> >> >> >ensure its brand
>> >> >> >> >policies are respected.Also we expect that Apache brand will
>> help to
>> >> >> >> >attract more contributors.
>> >> >> >> >
>> >> >> >> >=== Documentation ===
>> >> >> >> >
>> >> >> >> >[1] Data Visualization:
>> >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
>> >> >> >> >
>> >> >> >> >[2] ECharts Extensions:
>> >> >> >> >https://github.com/ecomfe/ECharts#resources
>> >> >> >> >
>> >> >> >> >[3] ECharts Information:
>> >> >> >> >https://github.com/ecomfe/ECharts
>> >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
>> >> >> >> >
>> >> >> >> >[4] ECharts in NPM:
>> >> >> >> >https://www.npmjs.com/package/echarts
>> >> >> >> >
>> >> >> >> >[5] GitHub Data Visualization Topic:
>> >> >> >> >https://github.com/topics/data-visualization
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Initial Source ===
>> >> >> >> >
>> >> >> >> >ECharts has been developed since 2013. It currently has an
>>active
>> >> >> >> >developer and user community
>> >> >> >> >with a codebase in JavaScript.We currently use Github to
>>maintain
>> >> >>our
>> >> >> >> >source code and
>> >> >> >> >track issues at https://github.com/ecomfe/ECharts.
>> >> >> >> >We need to move our respository to Apache infrastructure.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Source and Intellectual Property Submission Plan ===
>> >> >> >> >ECharts  source code is available under BSD-3 license and
>>owned
>> by
>> >> >> >>Baidu.
>> >> >> >> >We will work with the committers to get ICLAs signed.
>> >> >> >> >We will provide a Software Grant Agreement from an authorized
>> signer
>> >> >> >> >per 
>>https://www.apache.org/licenses/software-grant-template.pdf
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== External Dependencies ===
>> >> >> >> >
>> >> >> >> >All The dependencies are released under Apache compatible
>> licenses,
>> >> >> >> >including BSD and MIT.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Required Resources ===
>> >> >> >> >
>> >> >> >> >==== Mailing List: ====
>> >> >> >> >There are currently no mailing lists.
>> >> >> >> >The usual mailing lists are expected to be set up when
>>entering
>> >> >> >> >incubation:
>> >> >> >> >
>> >> >> >> > * private@echarts.incubator.apache.org
>> >> >> >> > * dev@echarts.incubator.apache.org
>> >> >> >> > * commits@echarts.incubator.apache.org
>> >> >> >> >
>> >> >> >> >==== Git Repositories: ====
>> >> >> >> >Upon entering incubation:
>> >> >>https://github.com/apache/incubator-echarts
>> >> >> >> >After incubation, we want to move the existing repo from
>> >> >> >> >github/ecomfe/echarts to Apache infrastructure.
>> >> >> >> >
>> >> >> >> >==== Issue Tracking: ====
>> >> >> >> >ECharts currently uses GitHub to track issues. there are more
>> than
>> >> >>7k
>> >> >> >> >issues.
>> >> >> >> >Would like to continue to do so while we discuss migration
>> >> >> >>possibilities
>> >> >> >> >with the ASF Infra committee.
>> >> >> >> >
>> >> >> >> >==== URL: ====
>> >> >> >> >Currently the website url is
>> >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> >> >> >> > It will be moved to http://echarts.incubator.apache.org/ to
>> follow
>> >> >> >> >incubator conventions.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== Initial Committers ===
>> >> >> >> > * Lin Zhifeng (https://github.com/kener
>>kener.linfeng@gmail.com
>> )
>> >> >> >> > * Su Shuang (https://github.com/100pah
>>sushuang0322@gmail.com)
>> >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> >> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >> >> >> > * Wang Junting
>> >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> >> >> > * Huang Houjin (https://github.com/chriswong
>>wfsr@foxmail.com)
>> >> >> >> >
>> >> >> >> >=== Sponsors: ===
>> >> >> >> >
>> >> >> >> >==== Champion: ====
>> >> >> >> >  * Kevin A. McGrail
>> >> >> >> >
>> >> >> >> >==== Mentors: ====
>> >> >> >> >  * Daniel Gruno
>> >> >> >> >  * John D. Ament
>> >> >> >> >
>> >> >> >> >==== Sponsoring Entity ====
>> >> >> >> >We are requesting the Incubator to sponsor this project.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >>
>> >> >>>---------------------------------------------------------
>> ------------
>> >> >> >> >To unsubscribe, e-mail:
>>general-unsubscribe@incubator.apache.org
>> >> >> >> >For additional commands, e-mail:
>>general-help@incubator.apache.
>> org
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >> >> ------------------------------------------------------------
>> ---------
>> >> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >>
>> >
>> >
>> >
>> >--
>> >Best regards,
>> >
>> >Shaofeng Shi 史少锋
>>
>
>
>
>-- 
>Best regards,
>
>Shaofeng Shi 史少锋


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by ShaoFeng Shi <sh...@apache.org>.
Hi Zhongyi,

Our project is Apache Kylin, an OLAP engine for big data. Here is the
project homepage: https://kylin.apache.org/


2018-01-12 11:23 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:

> Hi,shaofeng, thanks
>
> What is your project name?
>
> I may need to update the proposal to add your project name there。
>
> Best regards
>
>
>
>
>
> 在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:
>
> >ECharts is a popular web toolkit as I know; We can quickly build very
> fancy
> >web charts with it; In our scenario (OLAP front-end), ECharts directly
> >connect with Apache Kylin REST server within JavaScript, no middleware
> >layer needed; This framework is very agile and lightweight.
> >
> >Glad to see it can benefit more by joining Apache incubator.
> >
> >2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
> >
> >> Thanks, willem,
> >>
> >> I will contact you.
> >>
> >>
> >>
> >> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
> >>
> >> >It's great to see that ECharts be a part of Apache incubating project.
> >> >As Wu Shen and I are in Beijing, we could share you some experiences of
> >> >incubating project setup things.
> >> >
> >> >Willem Jiang
> >> >
> >> >Blog: http://willemjiang.blogspot.com (English)
> >> >          http://jnn.iteye.com  (Chinese)
> >> >Twitter: willemjiang
> >> >Weibo: 姜宁willem
> >> >
> >> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com>
> wrote:
> >> >
> >> >>
> >> >> Glad to hear that,
> >> >>
> >> >> I will add apache eagle to Echarts proposal document also.
> >> >>
> >> >> thanks
> >> >>
> >> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
> >> >>
> >> >> >Great to hear that ECharts is coming to ASF!
> >> >> >
> >> >> >ECharts is a great chart library with good documentation and well
> >> >> >community
> >> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
> >> >>dashboards
> >> >> >and data visualization.
> >> >> >
> >> >> >
> >> >> >Welcome and Good luck!
> >> >> >
> >> >> >
> >> >> >Hao Chen
> >> >> >
> >> >> >
> >> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com>
> >> >> wrote:
> >> >> >
> >> >> >> Hi, wusheng & skywalking team,
> >> >> >>
> >> >> >> Glad to hear that your project is already using echarts.
> >> >> >> If meet any problem or have any feature request, please let us
> know.
> >> >> >> Thanks
> >> >> >>
> >> >> >>
> >> >> >> I will update the proposal to add your project there.
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> >> >> >>
> >> >> >> >Hi, ECharts community team.
> >> >> >> >
> >> >> >> >
> >> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's next
> >> >> >>release
> >> >> >> >will use some ECharts charts for our APM visualization. (already
> in
> >> >> >> >developing branch)
> >> >> >> >
> >> >> >> >
> >> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in
> your
> >> >> >> >"Relationships with Other Apache Products" section.
> >> >> >> >
> >> >> >> >
> >> >> >> >This is a good and useful project. Welcome and gook luck.
> >> >> >> >
> >> >> >> >
> >> >> >> >------------------
> >> >> >> >Sheng Wu
> >> >> >> >Apache SkyWalking creator and PPMC member
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >------------------ Original ------------------
> >> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >> >> >To:  "general@incubator.apache.org"<general@incubator.apache.org
> >;
> >> >> >> >
> >> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >Hi,  Dear Apache Incubator Community,
> >> >> >> >
> >> >> >> >Please accept the follow proposal for presentation and
> discussion:
> >> >> >> >
> >> >> >> >https://wiki.apache.org/incubator/EChartsProposal
> >> >> >> >
> >> >> >> >ECharts is a charting and data visualization library written in
> >> >> >> >JavaScript .
> >> >> >> >It has been an open source project on github since 2013, and is
> one
> >> >>of
> >> >> >> >the
> >> >> >> >most popular repositories in topic of data visualization
> category in
> >> >> >> >github.
> >> >> >> >
> >> >> >> >Best regards.
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >Below is the proposal also.
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >= ECharts Proposal =
> >> >> >> >
> >> >> >> >=== Abstract ===
> >> >> >> >
> >> >> >> >ECharts is a charting and data visualization library written in
> >> >> >> >JavaScript.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Proposal ===
> >> >> >> >
> >> >> >> >ECharts provides a powerful, interactive charting and data
> >> >> >>visualization
> >> >> >> >library
> >> >> >> >and framework for web browser, mobile App and backend usage.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Background ===
> >> >> >> >
> >> >> >> >A primary goal of data visualization is to communicate
> information
> >> >> >> >clearly and
> >> >> >> >efficiently via statistical graphics, plots and other graphics.
> >> >> >> >
> >> >> >> >Numerical data may be presented in dots, lines, or bars, to
> visually
> >> >> >> >communicate
> >> >> >> >a quantitative message. Effective visualization helps users to
> >> >>analyze
> >> >> >> >data .
> >> >> >> >It makes complex data more readable, understandable.[1]
> >> >> >> >
> >> >> >> >Now data visualization concerns mainly about presentation and
> >> >> >>propagation
> >> >> >> >in web,
> >> >> >> >ECharts uses JavaScript as its basic programing language. It
> brings
> >> >> >>great
> >> >> >> >compatibility across multiple platforms, not only in web
> browsers,
> >> >>but
> >> >> >> >also
> >> >> >> >in mobile Apps via embedded web engine or in backend environment
> via
> >> >> >>the
> >> >> >> >techniques
> >> >> >> >of headless browser.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Rationale ===
> >> >> >> >
> >> >> >> >ECharts encapsulates the underlying data transformation, control
> >> >>flow,
> >> >> >> >visual
> >> >> >> >encoding and rendering, receiving the visualization requirements
> >> >>with
> >> >> >> >declarative language,
> >> >> >> >and produces interactive charts and components. We will highlight
> >> >>the
> >> >> >> >features below to
> >> >> >> >illustrate the power that ECharts already has, and our concerns
> and
> >> >>our
> >> >> >> >visions:
> >> >> >> >
> >> >> >> >  * User Diversity:
> >> >> >> >ECharts expects that its users are not only web developers, but
> also
> >> >> >> >people with lesser programing skills. So ECharts enables users to
> >> >> >> >describe data and settings with declarative language, which
> lowers
> >> >> >> >the barrier but without losing the power, and benefit to transfer
> >> >> >> >and store.
> >> >> >> >
> >> >> >> >  * Configurable Interactions:
> >> >> >> >ECharts has provided plenty of interactions and aims at providing
> >> >>more.
> >> >> >> >Both human interactions and the interactions with upper program
> are
> >> >> >> >supported and can be configurable.
> >> >> >> >
> >> >> >> >  * Large Data:
> >> >> >> >Although the browser environment and JavaScript bring some
> >> >>performance
> >> >> >> >limits in visualizing large data or performing animations,
> ECharts
> >> >>have
> >> >> >> >been adopting various optimization techniques to rise the upper
> >> >>limit
> >> >> >> >of the amount of data that it can process, and keep improving the
> >> >> >> >fluency of interactions and animations.
> >> >> >> >
> >> >> >> >  * Cross-Platform:
> >> >> >> >The underlying render engine of ECharts can be switched between
> >> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
> >> >>brings
> >> >> >> >opportunities to optimize performance according to different
> >> >>platform
> >> >> >> >and usage scenarios. Besides, ECharts can also works in backend
> >> >> >> >environment via headless techniques.
> >> >> >> >
> >> >> >> >ECharts can be created using headless browsers to pregenerate
> >> >>reports
> >> >> >>on
> >> >> >> >more powerful machines for better performance on resource-limited
> >> >> >>devices
> >> >> >> >
> >> >> >> >  *Extension and Customization:
> >> >> >> >ECharts provides extension mechanisms to make new types of chart
> and
> >> >> >> >components,
> >> >> >> >adopt other layout algorithms, or even adopt other render
> >> >>techniques.
> >> >> >> >Various developers have contributed different types of extensions
> >> >>based
> >> >> >> >on ECharts.[2]
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Current Status ===
> >> >> >> >
> >> >> >> >ECharts has been an open source project on GitHub[3] since 2013.
> >> >> >> >Currently it has more than 20k stars, more than 50k monthly
> >> >> >>downloads[4]
> >> >> >> >in NPM, and is one of the most popular repositories in topic of
> data
> >> >> >> >visualization category in GitHub.[5] And it has been used in many
> >> >> >> >products of Baidu and other companies such as Alibaba, Tencent,
> >> >> >>Netease,
> >> >> >> >XinHua News Agency,National Bureau of Statistics of China, Sina,
> >> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Meritocracy ===
> >> >> >> >The ECharts project already operates on meritocratic principles.
> >> >> >> >It was originally created by Lin Zhifeng in 2013,adding
> developers
> >> >> >> >worldwide and has accepted multiple major patches from a diverse
> set
> >> >> >> >of contributors.
> >> >> >> >
> >> >> >> >We will follow ASF meritocratic principles to encourage more
> >> >> >> >developers to contribute in this project. We know that only
> active
> >> >>and
> >> >> >> >committed developers from a diverse set of backgrounds can make
> >> >>ECharts
> >> >> >> >a successful project. We are also improving the project
> >> >>documentation
> >> >> >> >and code to help new developers to get started quickly.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Community ===
> >> >> >> >
> >> >> >> >ECharts has been building an active community for the last four
> >> >>years.
> >> >> >> >Currently, the community includes over 50 contributors .
> >> >> >> >The core developers of our project are listed below.
> >> >> >> >
> >> >> >> >=== Core Developers ===
> >> >> >> >
> >> >> >> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com
> )
> >> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
> >> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
> >> >> >> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Alignment ===
> >> >> >> >
> >> >> >> >ECharts is popular in data visualization and charting on web
> >> >>projects.
> >> >> >> >And ASF has many famous web projects and big data related
> projects.
> >> >> >> >We believe that ASF is a perfect choice to help ECharts project
> to
> >> >> >> >attract more developers and have more cooperation with existing
> >> >> >>projects.
> >> >> >> >
> >> >> >> >=== Known Risks ===
> >> >> >> >==== Orphaned products ====
> >> >> >> >Given the current level of investment in ECharts and the
> >> >>stakeholders
> >> >> >> >using it - the risk of the project being abandoned is minimal.
> >> >> >> >Baidu, for example, is in active development to use ECharts in
> many
> >> >>of
> >> >> >> >its services and many large corporations including Alibaba,
> Tencent,
> >> >> >> >Huawei, Sina, Lenovo use it in their production applications.
> >> >> >> >
> >> >> >> >==== Inexperience with Open Source ====
> >> >> >> >ECharts has been an active open source project for more than 4
> >> >>years.
> >> >> >> >During that time, the project has attracted 50+ contributors.
> >> >> >> >
> >> >> >> >==== Homogenous Developers ====
> >> >> >> >The most of core developers are from Baidu, but after ECharts was
> >> >>open
> >> >> >> >sourced,
> >> >> >> >ECharts received a lot of bug fixes and enhancements from other
> >> >> >> >developers not working at Baidu.
> >> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
> >> >>after he
> >> >> >> >left Baidu.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Reliance on Salaried Developers ===
> >> >> >> >Although some of the developers are salaried, the project is
> >> >>personally
> >> >> >> >initiated from
> >> >> >> >the beginning. The core developers have been dedicated to this
> >> >>project
> >> >> >> >for four years
> >> >> >> >and have kept the project independent with developers around the
> >> >>world
> >> >> >> >involved.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Relationships with Other Apache Products ===
> >> >> >> >
> >> >> >> >We have not found an existing charting project in Apache yet. And
> >> >>there
> >> >> >> >is potential
> >> >> >> >cooperation with some existing Apache projects big data related.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== A Excessive Fascination with the Apache Brand ===
> >> >> >> >
> >> >> >> >Our interests and motivations are based on the factors mentioned
> in
> >> >>the
> >> >> >> >Rationale
> >> >> >> >section rather than the publicity. Furthermore, the brand of
> ECharts
> >> >> >>has
> >> >> >> >been successful
> >> >> >> >in the past years on their own and we would be happy to keep on
> this
> >> >> >> >path. We are honored
> >> >> >> > at getting the opportunity to join the ASF, with the
> understanding
> >> >>to
> >> >> >> >ensure its brand
> >> >> >> >policies are respected.Also we expect that Apache brand will
> help to
> >> >> >> >attract more contributors.
> >> >> >> >
> >> >> >> >=== Documentation ===
> >> >> >> >
> >> >> >> >[1] Data Visualization:
> >> >> >> >https://en.wikipedia.org/wiki/Data_visualization
> >> >> >> >
> >> >> >> >[2] ECharts Extensions:
> >> >> >> >https://github.com/ecomfe/ECharts#resources
> >> >> >> >
> >> >> >> >[3] ECharts Information:
> >> >> >> >https://github.com/ecomfe/ECharts
> >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> >> >> >> >
> >> >> >> >[4] ECharts in NPM:
> >> >> >> >https://www.npmjs.com/package/echarts
> >> >> >> >
> >> >> >> >[5] GitHub Data Visualization Topic:
> >> >> >> >https://github.com/topics/data-visualization
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Initial Source ===
> >> >> >> >
> >> >> >> >ECharts has been developed since 2013. It currently has an active
> >> >> >> >developer and user community
> >> >> >> >with a codebase in JavaScript.We currently use Github to maintain
> >> >>our
> >> >> >> >source code and
> >> >> >> >track issues at https://github.com/ecomfe/ECharts.
> >> >> >> >We need to move our respository to Apache infrastructure.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Source and Intellectual Property Submission Plan ===
> >> >> >> >ECharts  source code is available under BSD-3 license and owned
> by
> >> >> >>Baidu.
> >> >> >> >We will work with the committers to get ICLAs signed.
> >> >> >> >We will provide a Software Grant Agreement from an authorized
> signer
> >> >> >> >per https://www.apache.org/licenses/software-grant-template.pdf
> >> >> >> >
> >> >> >> >
> >> >> >> >=== External Dependencies ===
> >> >> >> >
> >> >> >> >All The dependencies are released under Apache compatible
> licenses,
> >> >> >> >including BSD and MIT.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Required Resources ===
> >> >> >> >
> >> >> >> >==== Mailing List: ====
> >> >> >> >There are currently no mailing lists.
> >> >> >> >The usual mailing lists are expected to be set up when entering
> >> >> >> >incubation:
> >> >> >> >
> >> >> >> > * private@echarts.incubator.apache.org
> >> >> >> > * dev@echarts.incubator.apache.org
> >> >> >> > * commits@echarts.incubator.apache.org
> >> >> >> >
> >> >> >> >==== Git Repositories: ====
> >> >> >> >Upon entering incubation:
> >> >>https://github.com/apache/incubator-echarts
> >> >> >> >After incubation, we want to move the existing repo from
> >> >> >> >github/ecomfe/echarts to Apache infrastructure.
> >> >> >> >
> >> >> >> >==== Issue Tracking: ====
> >> >> >> >ECharts currently uses GitHub to track issues. there are more
> than
> >> >>7k
> >> >> >> >issues.
> >> >> >> >Would like to continue to do so while we discuss migration
> >> >> >>possibilities
> >> >> >> >with the ASF Infra committee.
> >> >> >> >
> >> >> >> >==== URL: ====
> >> >> >> >Currently the website url is
> >> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> >> >> >> > It will be moved to http://echarts.incubator.apache.org/ to
> follow
> >> >> >> >incubator conventions.
> >> >> >> >
> >> >> >> >
> >> >> >> >=== Initial Committers ===
> >> >> >> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com
> )
> >> >> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> >> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> >> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> >> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> >> >> > * Wang Junting
> >> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> >> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
> >> >> >> >
> >> >> >> >=== Sponsors: ===
> >> >> >> >
> >> >> >> >==== Champion: ====
> >> >> >> >  * Kevin A. McGrail
> >> >> >> >
> >> >> >> >==== Mentors: ====
> >> >> >> >  * Daniel Gruno
> >> >> >> >  * John D. Ament
> >> >> >> >
> >> >> >> >==== Sponsoring Entity ====
> >> >> >> >We are requesting the Incubator to sponsor this project.
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >>>---------------------------------------------------------
> ------------
> >> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> >> >> >For additional commands, e-mail: general-help@incubator.apache.
> org
> >> >> >>
> >> >> >>
> >> >>
> >> >>
> >> >> ------------------------------------------------------------
> ---------
> >> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> >> For additional commands, e-mail: general-help@incubator.apache.org
> >> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >
> >
> >
> >--
> >Best regards,
> >
> >Shaofeng Shi 史少锋
>



-- 
Best regards,

Shaofeng Shi 史少锋

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Hi,shaofeng, thanks

What is your project name?

I may need to update the proposal to add your project name there。
 
Best regards





在 18/1/11 21:57,“ShaoFeng Shi”<sh...@apache.org> 写入:

>ECharts is a popular web toolkit as I know; We can quickly build very fancy
>web charts with it; In our scenario (OLAP front-end), ECharts directly
>connect with Apache Kylin REST server within JavaScript, no middleware
>layer needed; This framework is very agile and lightweight.
>
>Glad to see it can benefit more by joining Apache incubator.
>
>2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:
>
>> Thanks, willem,
>>
>> I will contact you.
>>
>>
>>
>> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
>>
>> >It's great to see that ECharts be a part of Apache incubating project.
>> >As Wu Shen and I are in Beijing, we could share you some experiences of
>> >incubating project setup things.
>> >
>> >Willem Jiang
>> >
>> >Blog: http://willemjiang.blogspot.com (English)
>> >          http://jnn.iteye.com  (Chinese)
>> >Twitter: willemjiang
>> >Weibo: 姜宁willem
>> >
>> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com> wrote:
>> >
>> >>
>> >> Glad to hear that,
>> >>
>> >> I will add apache eagle to Echarts proposal document also.
>> >>
>> >> thanks
>> >>
>> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
>> >>
>> >> >Great to hear that ECharts is coming to ASF!
>> >> >
>> >> >ECharts is a great chart library with good documentation and well
>> >> >community
>> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
>> >>dashboards
>> >> >and data visualization.
>> >> >
>> >> >
>> >> >Welcome and Good luck!
>> >> >
>> >> >
>> >> >Hao Chen
>> >> >
>> >> >
>> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com>
>> >> wrote:
>> >> >
>> >> >> Hi, wusheng & skywalking team,
>> >> >>
>> >> >> Glad to hear that your project is already using echarts.
>> >> >> If meet any problem or have any feature request, please let us know.
>> >> >> Thanks
>> >> >>
>> >> >>
>> >> >> I will update the proposal to add your project there.
>> >> >>
>> >> >>
>> >> >>
>> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>> >> >>
>> >> >> >Hi, ECharts community team.
>> >> >> >
>> >> >> >
>> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's next
>> >> >>release
>> >> >> >will use some ECharts charts for our APM visualization. (already in
>> >> >> >developing branch)
>> >> >> >
>> >> >> >
>> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
>> >> >> >"Relationships with Other Apache Products" section.
>> >> >> >
>> >> >> >
>> >> >> >This is a good and useful project. Welcome and gook luck.
>> >> >> >
>> >> >> >
>> >> >> >------------------
>> >> >> >Sheng Wu
>> >> >> >Apache SkyWalking creator and PPMC member
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >------------------ Original ------------------
>> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
>> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
>> >> >> >
>> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >Hi,  Dear Apache Incubator Community,
>> >> >> >
>> >> >> >Please accept the follow proposal for presentation and discussion:
>> >> >> >
>> >> >> >https://wiki.apache.org/incubator/EChartsProposal
>> >> >> >
>> >> >> >ECharts is a charting and data visualization library written in
>> >> >> >JavaScript .
>> >> >> >It has been an open source project on github since 2013, and is one
>> >>of
>> >> >> >the
>> >> >> >most popular repositories in topic of data visualization category in
>> >> >> >github.
>> >> >> >
>> >> >> >Best regards.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >Below is the proposal also.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >= ECharts Proposal =
>> >> >> >
>> >> >> >=== Abstract ===
>> >> >> >
>> >> >> >ECharts is a charting and data visualization library written in
>> >> >> >JavaScript.
>> >> >> >
>> >> >> >
>> >> >> >=== Proposal ===
>> >> >> >
>> >> >> >ECharts provides a powerful, interactive charting and data
>> >> >>visualization
>> >> >> >library
>> >> >> >and framework for web browser, mobile App and backend usage.
>> >> >> >
>> >> >> >
>> >> >> >=== Background ===
>> >> >> >
>> >> >> >A primary goal of data visualization is to communicate information
>> >> >> >clearly and
>> >> >> >efficiently via statistical graphics, plots and other graphics.
>> >> >> >
>> >> >> >Numerical data may be presented in dots, lines, or bars, to visually
>> >> >> >communicate
>> >> >> >a quantitative message. Effective visualization helps users to
>> >>analyze
>> >> >> >data .
>> >> >> >It makes complex data more readable, understandable.[1]
>> >> >> >
>> >> >> >Now data visualization concerns mainly about presentation and
>> >> >>propagation
>> >> >> >in web,
>> >> >> >ECharts uses JavaScript as its basic programing language. It brings
>> >> >>great
>> >> >> >compatibility across multiple platforms, not only in web browsers,
>> >>but
>> >> >> >also
>> >> >> >in mobile Apps via embedded web engine or in backend environment via
>> >> >>the
>> >> >> >techniques
>> >> >> >of headless browser.
>> >> >> >
>> >> >> >
>> >> >> >=== Rationale ===
>> >> >> >
>> >> >> >ECharts encapsulates the underlying data transformation, control
>> >>flow,
>> >> >> >visual
>> >> >> >encoding and rendering, receiving the visualization requirements
>> >>with
>> >> >> >declarative language,
>> >> >> >and produces interactive charts and components. We will highlight
>> >>the
>> >> >> >features below to
>> >> >> >illustrate the power that ECharts already has, and our concerns and
>> >>our
>> >> >> >visions:
>> >> >> >
>> >> >> >  * User Diversity:
>> >> >> >ECharts expects that its users are not only web developers, but also
>> >> >> >people with lesser programing skills. So ECharts enables users to
>> >> >> >describe data and settings with declarative language, which lowers
>> >> >> >the barrier but without losing the power, and benefit to transfer
>> >> >> >and store.
>> >> >> >
>> >> >> >  * Configurable Interactions:
>> >> >> >ECharts has provided plenty of interactions and aims at providing
>> >>more.
>> >> >> >Both human interactions and the interactions with upper program are
>> >> >> >supported and can be configurable.
>> >> >> >
>> >> >> >  * Large Data:
>> >> >> >Although the browser environment and JavaScript bring some
>> >>performance
>> >> >> >limits in visualizing large data or performing animations, ECharts
>> >>have
>> >> >> >been adopting various optimization techniques to rise the upper
>> >>limit
>> >> >> >of the amount of data that it can process, and keep improving the
>> >> >> >fluency of interactions and animations.
>> >> >> >
>> >> >> >  * Cross-Platform:
>> >> >> >The underlying render engine of ECharts can be switched between
>> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
>> >>brings
>> >> >> >opportunities to optimize performance according to different
>> >>platform
>> >> >> >and usage scenarios. Besides, ECharts can also works in backend
>> >> >> >environment via headless techniques.
>> >> >> >
>> >> >> >ECharts can be created using headless browsers to pregenerate
>> >>reports
>> >> >>on
>> >> >> >more powerful machines for better performance on resource-limited
>> >> >>devices
>> >> >> >
>> >> >> >  *Extension and Customization:
>> >> >> >ECharts provides extension mechanisms to make new types of chart and
>> >> >> >components,
>> >> >> >adopt other layout algorithms, or even adopt other render
>> >>techniques.
>> >> >> >Various developers have contributed different types of extensions
>> >>based
>> >> >> >on ECharts.[2]
>> >> >> >
>> >> >> >
>> >> >> >=== Current Status ===
>> >> >> >
>> >> >> >ECharts has been an open source project on GitHub[3] since 2013.
>> >> >> >Currently it has more than 20k stars, more than 50k monthly
>> >> >>downloads[4]
>> >> >> >in NPM, and is one of the most popular repositories in topic of data
>> >> >> >visualization category in GitHub.[5] And it has been used in many
>> >> >> >products of Baidu and other companies such as Alibaba, Tencent,
>> >> >>Netease,
>> >> >> >XinHua News Agency,National Bureau of Statistics of China, Sina,
>> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
>> >> >> >
>> >> >> >
>> >> >> >=== Meritocracy ===
>> >> >> >The ECharts project already operates on meritocratic principles.
>> >> >> >It was originally created by Lin Zhifeng in 2013,adding developers
>> >> >> >worldwide and has accepted multiple major patches from a diverse set
>> >> >> >of contributors.
>> >> >> >
>> >> >> >We will follow ASF meritocratic principles to encourage more
>> >> >> >developers to contribute in this project. We know that only active
>> >>and
>> >> >> >committed developers from a diverse set of backgrounds can make
>> >>ECharts
>> >> >> >a successful project. We are also improving the project
>> >>documentation
>> >> >> >and code to help new developers to get started quickly.
>> >> >> >
>> >> >> >
>> >> >> >=== Community ===
>> >> >> >
>> >> >> >ECharts has been building an active community for the last four
>> >>years.
>> >> >> >Currently, the community includes over 50 contributors .
>> >> >> >The core developers of our project are listed below.
>> >> >> >
>> >> >> >=== Core Developers ===
>> >> >> >
>> >> >> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>> >> >> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >=== Alignment ===
>> >> >> >
>> >> >> >ECharts is popular in data visualization and charting on web
>> >>projects.
>> >> >> >And ASF has many famous web projects and big data related projects.
>> >> >> >We believe that ASF is a perfect choice to help ECharts project to
>> >> >> >attract more developers and have more cooperation with existing
>> >> >>projects.
>> >> >> >
>> >> >> >=== Known Risks ===
>> >> >> >==== Orphaned products ====
>> >> >> >Given the current level of investment in ECharts and the
>> >>stakeholders
>> >> >> >using it - the risk of the project being abandoned is minimal.
>> >> >> >Baidu, for example, is in active development to use ECharts in many
>> >>of
>> >> >> >its services and many large corporations including Alibaba, Tencent,
>> >> >> >Huawei, Sina, Lenovo use it in their production applications.
>> >> >> >
>> >> >> >==== Inexperience with Open Source ====
>> >> >> >ECharts has been an active open source project for more than 4
>> >>years.
>> >> >> >During that time, the project has attracted 50+ contributors.
>> >> >> >
>> >> >> >==== Homogenous Developers ====
>> >> >> >The most of core developers are from Baidu, but after ECharts was
>> >>open
>> >> >> >sourced,
>> >> >> >ECharts received a lot of bug fixes and enhancements from other
>> >> >> >developers not working at Baidu.
>> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
>> >>after he
>> >> >> >left Baidu.
>> >> >> >
>> >> >> >
>> >> >> >=== Reliance on Salaried Developers ===
>> >> >> >Although some of the developers are salaried, the project is
>> >>personally
>> >> >> >initiated from
>> >> >> >the beginning. The core developers have been dedicated to this
>> >>project
>> >> >> >for four years
>> >> >> >and have kept the project independent with developers around the
>> >>world
>> >> >> >involved.
>> >> >> >
>> >> >> >
>> >> >> >=== Relationships with Other Apache Products ===
>> >> >> >
>> >> >> >We have not found an existing charting project in Apache yet. And
>> >>there
>> >> >> >is potential
>> >> >> >cooperation with some existing Apache projects big data related.
>> >> >> >
>> >> >> >
>> >> >> >=== A Excessive Fascination with the Apache Brand ===
>> >> >> >
>> >> >> >Our interests and motivations are based on the factors mentioned in
>> >>the
>> >> >> >Rationale
>> >> >> >section rather than the publicity. Furthermore, the brand of ECharts
>> >> >>has
>> >> >> >been successful
>> >> >> >in the past years on their own and we would be happy to keep on this
>> >> >> >path. We are honored
>> >> >> > at getting the opportunity to join the ASF, with the understanding
>> >>to
>> >> >> >ensure its brand
>> >> >> >policies are respected.Also we expect that Apache brand will help to
>> >> >> >attract more contributors.
>> >> >> >
>> >> >> >=== Documentation ===
>> >> >> >
>> >> >> >[1] Data Visualization:
>> >> >> >https://en.wikipedia.org/wiki/Data_visualization
>> >> >> >
>> >> >> >[2] ECharts Extensions:
>> >> >> >https://github.com/ecomfe/ECharts#resources
>> >> >> >
>> >> >> >[3] ECharts Information:
>> >> >> >https://github.com/ecomfe/ECharts
>> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
>> >> >> >
>> >> >> >[4] ECharts in NPM:
>> >> >> >https://www.npmjs.com/package/echarts
>> >> >> >
>> >> >> >[5] GitHub Data Visualization Topic:
>> >> >> >https://github.com/topics/data-visualization
>> >> >> >
>> >> >> >
>> >> >> >=== Initial Source ===
>> >> >> >
>> >> >> >ECharts has been developed since 2013. It currently has an active
>> >> >> >developer and user community
>> >> >> >with a codebase in JavaScript.We currently use Github to maintain
>> >>our
>> >> >> >source code and
>> >> >> >track issues at https://github.com/ecomfe/ECharts.
>> >> >> >We need to move our respository to Apache infrastructure.
>> >> >> >
>> >> >> >
>> >> >> >=== Source and Intellectual Property Submission Plan ===
>> >> >> >ECharts  source code is available under BSD-3 license and owned by
>> >> >>Baidu.
>> >> >> >We will work with the committers to get ICLAs signed.
>> >> >> >We will provide a Software Grant Agreement from an authorized signer
>> >> >> >per https://www.apache.org/licenses/software-grant-template.pdf
>> >> >> >
>> >> >> >
>> >> >> >=== External Dependencies ===
>> >> >> >
>> >> >> >All The dependencies are released under Apache compatible licenses,
>> >> >> >including BSD and MIT.
>> >> >> >
>> >> >> >
>> >> >> >=== Required Resources ===
>> >> >> >
>> >> >> >==== Mailing List: ====
>> >> >> >There are currently no mailing lists.
>> >> >> >The usual mailing lists are expected to be set up when entering
>> >> >> >incubation:
>> >> >> >
>> >> >> > * private@echarts.incubator.apache.org
>> >> >> > * dev@echarts.incubator.apache.org
>> >> >> > * commits@echarts.incubator.apache.org
>> >> >> >
>> >> >> >==== Git Repositories: ====
>> >> >> >Upon entering incubation:
>> >>https://github.com/apache/incubator-echarts
>> >> >> >After incubation, we want to move the existing repo from
>> >> >> >github/ecomfe/echarts to Apache infrastructure.
>> >> >> >
>> >> >> >==== Issue Tracking: ====
>> >> >> >ECharts currently uses GitHub to track issues. there are more than
>> >>7k
>> >> >> >issues.
>> >> >> >Would like to continue to do so while we discuss migration
>> >> >>possibilities
>> >> >> >with the ASF Infra committee.
>> >> >> >
>> >> >> >==== URL: ====
>> >> >> >Currently the website url is
>> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> >> >> > It will be moved to http://echarts.incubator.apache.org/ to follow
>> >> >> >incubator conventions.
>> >> >> >
>> >> >> >
>> >> >> >=== Initial Committers ===
>> >> >> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>> >> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >> >> > * Wang Junting
>> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>> >> >> >
>> >> >> >=== Sponsors: ===
>> >> >> >
>> >> >> >==== Champion: ====
>> >> >> >  * Kevin A. McGrail
>> >> >> >
>> >> >> >==== Mentors: ====
>> >> >> >  * Daniel Gruno
>> >> >> >  * John D. Ament
>> >> >> >
>> >> >> >==== Sponsoring Entity ====
>> >> >> >We are requesting the Incubator to sponsor this project.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >>
>> >>>---------------------------------------------------------------------
>> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> >> >For additional commands, e-mail: general-help@incubator.apache.org
>> >> >>
>> >> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>
>
>
>-- 
>Best regards,
>
>Shaofeng Shi 史少锋

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by ShaoFeng Shi <sh...@apache.org>.
ECharts is a popular web toolkit as I know; We can quickly build very fancy
web charts with it; In our scenario (OLAP front-end), ECharts directly
connect with Apache Kylin REST server within JavaScript, no middleware
layer needed; This framework is very agile and lightweight.

Glad to see it can benefit more by joining Apache incubator.

2018-01-11 21:24 GMT+08:00 Tan,Zhongyi <ta...@baidu.com>:

> Thanks, willem,
>
> I will contact you.
>
>
>
> 在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:
>
> >It's great to see that ECharts be a part of Apache incubating project.
> >As Wu Shen and I are in Beijing, we could share you some experiences of
> >incubating project setup things.
> >
> >Willem Jiang
> >
> >Blog: http://willemjiang.blogspot.com (English)
> >          http://jnn.iteye.com  (Chinese)
> >Twitter: willemjiang
> >Weibo: 姜宁willem
> >
> >On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com> wrote:
> >
> >>
> >> Glad to hear that,
> >>
> >> I will add apache eagle to Echarts proposal document also.
> >>
> >> thanks
> >>
> >> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
> >>
> >> >Great to hear that ECharts is coming to ASF!
> >> >
> >> >ECharts is a great chart library with good documentation and well
> >> >community
> >> >support.  In Apache Eagle, we use ECharts a lot for monitoring
> >>dashboards
> >> >and data visualization.
> >> >
> >> >
> >> >Welcome and Good luck!
> >> >
> >> >
> >> >Hao Chen
> >> >
> >> >
> >> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com>
> >> wrote:
> >> >
> >> >> Hi, wusheng & skywalking team,
> >> >>
> >> >> Glad to hear that your project is already using echarts.
> >> >> If meet any problem or have any feature request, please let us know.
> >> >> Thanks
> >> >>
> >> >>
> >> >> I will update the proposal to add your project there.
> >> >>
> >> >>
> >> >>
> >> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> >> >>
> >> >> >Hi, ECharts community team.
> >> >> >
> >> >> >
> >> >> >Glad your guys bringing the project to Apache. SkyWalking 's next
> >> >>release
> >> >> >will use some ECharts charts for our APM visualization. (already in
> >> >> >developing branch)
> >> >> >
> >> >> >
> >> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
> >> >> >"Relationships with Other Apache Products" section.
> >> >> >
> >> >> >
> >> >> >This is a good and useful project. Welcome and gook luck.
> >> >> >
> >> >> >
> >> >> >------------------
> >> >> >Sheng Wu
> >> >> >Apache SkyWalking creator and PPMC member
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >------------------ Original ------------------
> >> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
> >> >> >
> >> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> >> >> >
> >> >> >
> >> >> >
> >> >> >Hi,  Dear Apache Incubator Community,
> >> >> >
> >> >> >Please accept the follow proposal for presentation and discussion:
> >> >> >
> >> >> >https://wiki.apache.org/incubator/EChartsProposal
> >> >> >
> >> >> >ECharts is a charting and data visualization library written in
> >> >> >JavaScript .
> >> >> >It has been an open source project on github since 2013, and is one
> >>of
> >> >> >the
> >> >> >most popular repositories in topic of data visualization category in
> >> >> >github.
> >> >> >
> >> >> >Best regards.
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >Below is the proposal also.
> >> >> >
> >> >> >
> >> >> >
> >> >> >= ECharts Proposal =
> >> >> >
> >> >> >=== Abstract ===
> >> >> >
> >> >> >ECharts is a charting and data visualization library written in
> >> >> >JavaScript.
> >> >> >
> >> >> >
> >> >> >=== Proposal ===
> >> >> >
> >> >> >ECharts provides a powerful, interactive charting and data
> >> >>visualization
> >> >> >library
> >> >> >and framework for web browser, mobile App and backend usage.
> >> >> >
> >> >> >
> >> >> >=== Background ===
> >> >> >
> >> >> >A primary goal of data visualization is to communicate information
> >> >> >clearly and
> >> >> >efficiently via statistical graphics, plots and other graphics.
> >> >> >
> >> >> >Numerical data may be presented in dots, lines, or bars, to visually
> >> >> >communicate
> >> >> >a quantitative message. Effective visualization helps users to
> >>analyze
> >> >> >data .
> >> >> >It makes complex data more readable, understandable.[1]
> >> >> >
> >> >> >Now data visualization concerns mainly about presentation and
> >> >>propagation
> >> >> >in web,
> >> >> >ECharts uses JavaScript as its basic programing language. It brings
> >> >>great
> >> >> >compatibility across multiple platforms, not only in web browsers,
> >>but
> >> >> >also
> >> >> >in mobile Apps via embedded web engine or in backend environment via
> >> >>the
> >> >> >techniques
> >> >> >of headless browser.
> >> >> >
> >> >> >
> >> >> >=== Rationale ===
> >> >> >
> >> >> >ECharts encapsulates the underlying data transformation, control
> >>flow,
> >> >> >visual
> >> >> >encoding and rendering, receiving the visualization requirements
> >>with
> >> >> >declarative language,
> >> >> >and produces interactive charts and components. We will highlight
> >>the
> >> >> >features below to
> >> >> >illustrate the power that ECharts already has, and our concerns and
> >>our
> >> >> >visions:
> >> >> >
> >> >> >  * User Diversity:
> >> >> >ECharts expects that its users are not only web developers, but also
> >> >> >people with lesser programing skills. So ECharts enables users to
> >> >> >describe data and settings with declarative language, which lowers
> >> >> >the barrier but without losing the power, and benefit to transfer
> >> >> >and store.
> >> >> >
> >> >> >  * Configurable Interactions:
> >> >> >ECharts has provided plenty of interactions and aims at providing
> >>more.
> >> >> >Both human interactions and the interactions with upper program are
> >> >> >supported and can be configurable.
> >> >> >
> >> >> >  * Large Data:
> >> >> >Although the browser environment and JavaScript bring some
> >>performance
> >> >> >limits in visualizing large data or performing animations, ECharts
> >>have
> >> >> >been adopting various optimization techniques to rise the upper
> >>limit
> >> >> >of the amount of data that it can process, and keep improving the
> >> >> >fluency of interactions and animations.
> >> >> >
> >> >> >  * Cross-Platform:
> >> >> >The underlying render engine of ECharts can be switched between
> >> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
> >>brings
> >> >> >opportunities to optimize performance according to different
> >>platform
> >> >> >and usage scenarios. Besides, ECharts can also works in backend
> >> >> >environment via headless techniques.
> >> >> >
> >> >> >ECharts can be created using headless browsers to pregenerate
> >>reports
> >> >>on
> >> >> >more powerful machines for better performance on resource-limited
> >> >>devices
> >> >> >
> >> >> >  *Extension and Customization:
> >> >> >ECharts provides extension mechanisms to make new types of chart and
> >> >> >components,
> >> >> >adopt other layout algorithms, or even adopt other render
> >>techniques.
> >> >> >Various developers have contributed different types of extensions
> >>based
> >> >> >on ECharts.[2]
> >> >> >
> >> >> >
> >> >> >=== Current Status ===
> >> >> >
> >> >> >ECharts has been an open source project on GitHub[3] since 2013.
> >> >> >Currently it has more than 20k stars, more than 50k monthly
> >> >>downloads[4]
> >> >> >in NPM, and is one of the most popular repositories in topic of data
> >> >> >visualization category in GitHub.[5] And it has been used in many
> >> >> >products of Baidu and other companies such as Alibaba, Tencent,
> >> >>Netease,
> >> >> >XinHua News Agency,National Bureau of Statistics of China, Sina,
> >> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> >> >> >
> >> >> >
> >> >> >=== Meritocracy ===
> >> >> >The ECharts project already operates on meritocratic principles.
> >> >> >It was originally created by Lin Zhifeng in 2013,adding developers
> >> >> >worldwide and has accepted multiple major patches from a diverse set
> >> >> >of contributors.
> >> >> >
> >> >> >We will follow ASF meritocratic principles to encourage more
> >> >> >developers to contribute in this project. We know that only active
> >>and
> >> >> >committed developers from a diverse set of backgrounds can make
> >>ECharts
> >> >> >a successful project. We are also improving the project
> >>documentation
> >> >> >and code to help new developers to get started quickly.
> >> >> >
> >> >> >
> >> >> >=== Community ===
> >> >> >
> >> >> >ECharts has been building an active community for the last four
> >>years.
> >> >> >Currently, the community includes over 50 contributors .
> >> >> >The core developers of our project are listed below.
> >> >> >
> >> >> >=== Core Developers ===
> >> >> >
> >> >> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
> >> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
> >> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
> >> >> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> >> >
> >> >> >
> >> >> >
> >> >> >=== Alignment ===
> >> >> >
> >> >> >ECharts is popular in data visualization and charting on web
> >>projects.
> >> >> >And ASF has many famous web projects and big data related projects.
> >> >> >We believe that ASF is a perfect choice to help ECharts project to
> >> >> >attract more developers and have more cooperation with existing
> >> >>projects.
> >> >> >
> >> >> >=== Known Risks ===
> >> >> >==== Orphaned products ====
> >> >> >Given the current level of investment in ECharts and the
> >>stakeholders
> >> >> >using it - the risk of the project being abandoned is minimal.
> >> >> >Baidu, for example, is in active development to use ECharts in many
> >>of
> >> >> >its services and many large corporations including Alibaba, Tencent,
> >> >> >Huawei, Sina, Lenovo use it in their production applications.
> >> >> >
> >> >> >==== Inexperience with Open Source ====
> >> >> >ECharts has been an active open source project for more than 4
> >>years.
> >> >> >During that time, the project has attracted 50+ contributors.
> >> >> >
> >> >> >==== Homogenous Developers ====
> >> >> >The most of core developers are from Baidu, but after ECharts was
> >>open
> >> >> >sourced,
> >> >> >ECharts received a lot of bug fixes and enhancements from other
> >> >> >developers not working at Baidu.
> >> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
> >>after he
> >> >> >left Baidu.
> >> >> >
> >> >> >
> >> >> >=== Reliance on Salaried Developers ===
> >> >> >Although some of the developers are salaried, the project is
> >>personally
> >> >> >initiated from
> >> >> >the beginning. The core developers have been dedicated to this
> >>project
> >> >> >for four years
> >> >> >and have kept the project independent with developers around the
> >>world
> >> >> >involved.
> >> >> >
> >> >> >
> >> >> >=== Relationships with Other Apache Products ===
> >> >> >
> >> >> >We have not found an existing charting project in Apache yet. And
> >>there
> >> >> >is potential
> >> >> >cooperation with some existing Apache projects big data related.
> >> >> >
> >> >> >
> >> >> >=== A Excessive Fascination with the Apache Brand ===
> >> >> >
> >> >> >Our interests and motivations are based on the factors mentioned in
> >>the
> >> >> >Rationale
> >> >> >section rather than the publicity. Furthermore, the brand of ECharts
> >> >>has
> >> >> >been successful
> >> >> >in the past years on their own and we would be happy to keep on this
> >> >> >path. We are honored
> >> >> > at getting the opportunity to join the ASF, with the understanding
> >>to
> >> >> >ensure its brand
> >> >> >policies are respected.Also we expect that Apache brand will help to
> >> >> >attract more contributors.
> >> >> >
> >> >> >=== Documentation ===
> >> >> >
> >> >> >[1] Data Visualization:
> >> >> >https://en.wikipedia.org/wiki/Data_visualization
> >> >> >
> >> >> >[2] ECharts Extensions:
> >> >> >https://github.com/ecomfe/ECharts#resources
> >> >> >
> >> >> >[3] ECharts Information:
> >> >> >https://github.com/ecomfe/ECharts
> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> >> >> >
> >> >> >[4] ECharts in NPM:
> >> >> >https://www.npmjs.com/package/echarts
> >> >> >
> >> >> >[5] GitHub Data Visualization Topic:
> >> >> >https://github.com/topics/data-visualization
> >> >> >
> >> >> >
> >> >> >=== Initial Source ===
> >> >> >
> >> >> >ECharts has been developed since 2013. It currently has an active
> >> >> >developer and user community
> >> >> >with a codebase in JavaScript.We currently use Github to maintain
> >>our
> >> >> >source code and
> >> >> >track issues at https://github.com/ecomfe/ECharts.
> >> >> >We need to move our respository to Apache infrastructure.
> >> >> >
> >> >> >
> >> >> >=== Source and Intellectual Property Submission Plan ===
> >> >> >ECharts  source code is available under BSD-3 license and owned by
> >> >>Baidu.
> >> >> >We will work with the committers to get ICLAs signed.
> >> >> >We will provide a Software Grant Agreement from an authorized signer
> >> >> >per https://www.apache.org/licenses/software-grant-template.pdf
> >> >> >
> >> >> >
> >> >> >=== External Dependencies ===
> >> >> >
> >> >> >All The dependencies are released under Apache compatible licenses,
> >> >> >including BSD and MIT.
> >> >> >
> >> >> >
> >> >> >=== Required Resources ===
> >> >> >
> >> >> >==== Mailing List: ====
> >> >> >There are currently no mailing lists.
> >> >> >The usual mailing lists are expected to be set up when entering
> >> >> >incubation:
> >> >> >
> >> >> > * private@echarts.incubator.apache.org
> >> >> > * dev@echarts.incubator.apache.org
> >> >> > * commits@echarts.incubator.apache.org
> >> >> >
> >> >> >==== Git Repositories: ====
> >> >> >Upon entering incubation:
> >>https://github.com/apache/incubator-echarts
> >> >> >After incubation, we want to move the existing repo from
> >> >> >github/ecomfe/echarts to Apache infrastructure.
> >> >> >
> >> >> >==== Issue Tracking: ====
> >> >> >ECharts currently uses GitHub to track issues. there are more than
> >>7k
> >> >> >issues.
> >> >> >Would like to continue to do so while we discuss migration
> >> >>possibilities
> >> >> >with the ASF Infra committee.
> >> >> >
> >> >> >==== URL: ====
> >> >> >Currently the website url is
> >> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> >> >> > It will be moved to http://echarts.incubator.apache.org/ to follow
> >> >> >incubator conventions.
> >> >> >
> >> >> >
> >> >> >=== Initial Committers ===
> >> >> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
> >> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> >> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> >> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> >> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> >> > * Wang Junting
> >> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
> >> >> >
> >> >> >=== Sponsors: ===
> >> >> >
> >> >> >==== Champion: ====
> >> >> >  * Kevin A. McGrail
> >> >> >
> >> >> >==== Mentors: ====
> >> >> >  * Daniel Gruno
> >> >> >  * John D. Ament
> >> >> >
> >> >> >==== Sponsoring Entity ====
> >> >> >We are requesting the Incubator to sponsor this project.
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >>>---------------------------------------------------------------------
> >> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> >> >For additional commands, e-mail: general-help@incubator.apache.org
> >> >>
> >> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>



-- 
Best regards,

Shaofeng Shi 史少锋

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Thanks, willem,

I will contact you.



在 2018/1/11 下午7:27, "Willem Jiang" <wi...@gmail.com> 写入:

>It's great to see that ECharts be a part of Apache incubating project.
>As Wu Shen and I are in Beijing, we could share you some experiences of
>incubating project setup things.
>
>Willem Jiang
>
>Blog: http://willemjiang.blogspot.com (English)
>          http://jnn.iteye.com  (Chinese)
>Twitter: willemjiang
>Weibo: 姜宁willem
>
>On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com> wrote:
>
>>
>> Glad to hear that,
>>
>> I will add apache eagle to Echarts proposal document also.
>>
>> thanks
>>
>> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
>>
>> >Great to hear that ECharts is coming to ASF!
>> >
>> >ECharts is a great chart library with good documentation and well
>> >community
>> >support.  In Apache Eagle, we use ECharts a lot for monitoring
>>dashboards
>> >and data visualization.
>> >
>> >
>> >Welcome and Good luck!
>> >
>> >
>> >Hao Chen
>> >
>> >
>> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com>
>> wrote:
>> >
>> >> Hi, wusheng & skywalking team,
>> >>
>> >> Glad to hear that your project is already using echarts.
>> >> If meet any problem or have any feature request, please let us know.
>> >> Thanks
>> >>
>> >>
>> >> I will update the proposal to add your project there.
>> >>
>> >>
>> >>
>> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>> >>
>> >> >Hi, ECharts community team.
>> >> >
>> >> >
>> >> >Glad your guys bringing the project to Apache. SkyWalking 's next
>> >>release
>> >> >will use some ECharts charts for our APM visualization. (already in
>> >> >developing branch)
>> >> >
>> >> >
>> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
>> >> >"Relationships with Other Apache Products" section.
>> >> >
>> >> >
>> >> >This is a good and useful project. Welcome and gook luck.
>> >> >
>> >> >
>> >> >------------------
>> >> >Sheng Wu
>> >> >Apache SkyWalking creator and PPMC member
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >------------------ Original ------------------
>> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
>> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
>> >> >
>> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>> >> >
>> >> >
>> >> >
>> >> >Hi,  Dear Apache Incubator Community,
>> >> >
>> >> >Please accept the follow proposal for presentation and discussion:
>> >> >
>> >> >https://wiki.apache.org/incubator/EChartsProposal
>> >> >
>> >> >ECharts is a charting and data visualization library written in
>> >> >JavaScript .
>> >> >It has been an open source project on github since 2013, and is one
>>of
>> >> >the
>> >> >most popular repositories in topic of data visualization category in
>> >> >github.
>> >> >
>> >> >Best regards.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >Below is the proposal also.
>> >> >
>> >> >
>> >> >
>> >> >= ECharts Proposal =
>> >> >
>> >> >=== Abstract ===
>> >> >
>> >> >ECharts is a charting and data visualization library written in
>> >> >JavaScript.
>> >> >
>> >> >
>> >> >=== Proposal ===
>> >> >
>> >> >ECharts provides a powerful, interactive charting and data
>> >>visualization
>> >> >library
>> >> >and framework for web browser, mobile App and backend usage.
>> >> >
>> >> >
>> >> >=== Background ===
>> >> >
>> >> >A primary goal of data visualization is to communicate information
>> >> >clearly and
>> >> >efficiently via statistical graphics, plots and other graphics.
>> >> >
>> >> >Numerical data may be presented in dots, lines, or bars, to visually
>> >> >communicate
>> >> >a quantitative message. Effective visualization helps users to
>>analyze
>> >> >data .
>> >> >It makes complex data more readable, understandable.[1]
>> >> >
>> >> >Now data visualization concerns mainly about presentation and
>> >>propagation
>> >> >in web,
>> >> >ECharts uses JavaScript as its basic programing language. It brings
>> >>great
>> >> >compatibility across multiple platforms, not only in web browsers,
>>but
>> >> >also
>> >> >in mobile Apps via embedded web engine or in backend environment via
>> >>the
>> >> >techniques
>> >> >of headless browser.
>> >> >
>> >> >
>> >> >=== Rationale ===
>> >> >
>> >> >ECharts encapsulates the underlying data transformation, control
>>flow,
>> >> >visual
>> >> >encoding and rendering, receiving the visualization requirements
>>with
>> >> >declarative language,
>> >> >and produces interactive charts and components. We will highlight
>>the
>> >> >features below to
>> >> >illustrate the power that ECharts already has, and our concerns and
>>our
>> >> >visions:
>> >> >
>> >> >  * User Diversity:
>> >> >ECharts expects that its users are not only web developers, but also
>> >> >people with lesser programing skills. So ECharts enables users to
>> >> >describe data and settings with declarative language, which lowers
>> >> >the barrier but without losing the power, and benefit to transfer
>> >> >and store.
>> >> >
>> >> >  * Configurable Interactions:
>> >> >ECharts has provided plenty of interactions and aims at providing
>>more.
>> >> >Both human interactions and the interactions with upper program are
>> >> >supported and can be configurable.
>> >> >
>> >> >  * Large Data:
>> >> >Although the browser environment and JavaScript bring some
>>performance
>> >> >limits in visualizing large data or performing animations, ECharts
>>have
>> >> >been adopting various optimization techniques to rise the upper
>>limit
>> >> >of the amount of data that it can process, and keep improving the
>> >> >fluency of interactions and animations.
>> >> >
>> >> >  * Cross-Platform:
>> >> >The underlying render engine of ECharts can be switched between
>> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and
>>brings
>> >> >opportunities to optimize performance according to different
>>platform
>> >> >and usage scenarios. Besides, ECharts can also works in backend
>> >> >environment via headless techniques.
>> >> >
>> >> >ECharts can be created using headless browsers to pregenerate
>>reports
>> >>on
>> >> >more powerful machines for better performance on resource-limited
>> >>devices
>> >> >
>> >> >  *Extension and Customization:
>> >> >ECharts provides extension mechanisms to make new types of chart and
>> >> >components,
>> >> >adopt other layout algorithms, or even adopt other render
>>techniques.
>> >> >Various developers have contributed different types of extensions
>>based
>> >> >on ECharts.[2]
>> >> >
>> >> >
>> >> >=== Current Status ===
>> >> >
>> >> >ECharts has been an open source project on GitHub[3] since 2013.
>> >> >Currently it has more than 20k stars, more than 50k monthly
>> >>downloads[4]
>> >> >in NPM, and is one of the most popular repositories in topic of data
>> >> >visualization category in GitHub.[5] And it has been used in many
>> >> >products of Baidu and other companies such as Alibaba, Tencent,
>> >>Netease,
>> >> >XinHua News Agency,National Bureau of Statistics of China, Sina,
>> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
>> >> >
>> >> >
>> >> >=== Meritocracy ===
>> >> >The ECharts project already operates on meritocratic principles.
>> >> >It was originally created by Lin Zhifeng in 2013,adding developers
>> >> >worldwide and has accepted multiple major patches from a diverse set
>> >> >of contributors.
>> >> >
>> >> >We will follow ASF meritocratic principles to encourage more
>> >> >developers to contribute in this project. We know that only active
>>and
>> >> >committed developers from a diverse set of backgrounds can make
>>ECharts
>> >> >a successful project. We are also improving the project
>>documentation
>> >> >and code to help new developers to get started quickly.
>> >> >
>> >> >
>> >> >=== Community ===
>> >> >
>> >> >ECharts has been building an active community for the last four
>>years.
>> >> >Currently, the community includes over 50 contributors .
>> >> >The core developers of our project are listed below.
>> >> >
>> >> >=== Core Developers ===
>> >> >
>> >> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>> >> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> >
>> >> >
>> >> >
>> >> >=== Alignment ===
>> >> >
>> >> >ECharts is popular in data visualization and charting on web
>>projects.
>> >> >And ASF has many famous web projects and big data related projects.
>> >> >We believe that ASF is a perfect choice to help ECharts project to
>> >> >attract more developers and have more cooperation with existing
>> >>projects.
>> >> >
>> >> >=== Known Risks ===
>> >> >==== Orphaned products ====
>> >> >Given the current level of investment in ECharts and the
>>stakeholders
>> >> >using it - the risk of the project being abandoned is minimal.
>> >> >Baidu, for example, is in active development to use ECharts in many
>>of
>> >> >its services and many large corporations including Alibaba, Tencent,
>> >> >Huawei, Sina, Lenovo use it in their production applications.
>> >> >
>> >> >==== Inexperience with Open Source ====
>> >> >ECharts has been an active open source project for more than 4
>>years.
>> >> >During that time, the project has attracted 50+ contributors.
>> >> >
>> >> >==== Homogenous Developers ====
>> >> >The most of core developers are from Baidu, but after ECharts was
>>open
>> >> >sourced,
>> >> >ECharts received a lot of bug fixes and enhancements from other
>> >> >developers not working at Baidu.
>> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot
>>after he
>> >> >left Baidu.
>> >> >
>> >> >
>> >> >=== Reliance on Salaried Developers ===
>> >> >Although some of the developers are salaried, the project is
>>personally
>> >> >initiated from
>> >> >the beginning. The core developers have been dedicated to this
>>project
>> >> >for four years
>> >> >and have kept the project independent with developers around the
>>world
>> >> >involved.
>> >> >
>> >> >
>> >> >=== Relationships with Other Apache Products ===
>> >> >
>> >> >We have not found an existing charting project in Apache yet. And
>>there
>> >> >is potential
>> >> >cooperation with some existing Apache projects big data related.
>> >> >
>> >> >
>> >> >=== A Excessive Fascination with the Apache Brand ===
>> >> >
>> >> >Our interests and motivations are based on the factors mentioned in
>>the
>> >> >Rationale
>> >> >section rather than the publicity. Furthermore, the brand of ECharts
>> >>has
>> >> >been successful
>> >> >in the past years on their own and we would be happy to keep on this
>> >> >path. We are honored
>> >> > at getting the opportunity to join the ASF, with the understanding
>>to
>> >> >ensure its brand
>> >> >policies are respected.Also we expect that Apache brand will help to
>> >> >attract more contributors.
>> >> >
>> >> >=== Documentation ===
>> >> >
>> >> >[1] Data Visualization:
>> >> >https://en.wikipedia.org/wiki/Data_visualization
>> >> >
>> >> >[2] ECharts Extensions:
>> >> >https://github.com/ecomfe/ECharts#resources
>> >> >
>> >> >[3] ECharts Information:
>> >> >https://github.com/ecomfe/ECharts
>> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
>> >> >
>> >> >[4] ECharts in NPM:
>> >> >https://www.npmjs.com/package/echarts
>> >> >
>> >> >[5] GitHub Data Visualization Topic:
>> >> >https://github.com/topics/data-visualization
>> >> >
>> >> >
>> >> >=== Initial Source ===
>> >> >
>> >> >ECharts has been developed since 2013. It currently has an active
>> >> >developer and user community
>> >> >with a codebase in JavaScript.We currently use Github to maintain
>>our
>> >> >source code and
>> >> >track issues at https://github.com/ecomfe/ECharts.
>> >> >We need to move our respository to Apache infrastructure.
>> >> >
>> >> >
>> >> >=== Source and Intellectual Property Submission Plan ===
>> >> >ECharts  source code is available under BSD-3 license and owned by
>> >>Baidu.
>> >> >We will work with the committers to get ICLAs signed.
>> >> >We will provide a Software Grant Agreement from an authorized signer
>> >> >per https://www.apache.org/licenses/software-grant-template.pdf
>> >> >
>> >> >
>> >> >=== External Dependencies ===
>> >> >
>> >> >All The dependencies are released under Apache compatible licenses,
>> >> >including BSD and MIT.
>> >> >
>> >> >
>> >> >=== Required Resources ===
>> >> >
>> >> >==== Mailing List: ====
>> >> >There are currently no mailing lists.
>> >> >The usual mailing lists are expected to be set up when entering
>> >> >incubation:
>> >> >
>> >> > * private@echarts.incubator.apache.org
>> >> > * dev@echarts.incubator.apache.org
>> >> > * commits@echarts.incubator.apache.org
>> >> >
>> >> >==== Git Repositories: ====
>> >> >Upon entering incubation:
>>https://github.com/apache/incubator-echarts
>> >> >After incubation, we want to move the existing repo from
>> >> >github/ecomfe/echarts to Apache infrastructure.
>> >> >
>> >> >==== Issue Tracking: ====
>> >> >ECharts currently uses GitHub to track issues. there are more than
>>7k
>> >> >issues.
>> >> >Would like to continue to do so while we discuss migration
>> >>possibilities
>> >> >with the ASF Infra committee.
>> >> >
>> >> >==== URL: ====
>> >> >Currently the website url is
>> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> >> > It will be moved to http://echarts.incubator.apache.org/ to follow
>> >> >incubator conventions.
>> >> >
>> >> >
>> >> >=== Initial Committers ===
>> >> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >> > * Wang Junting
>> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>> >> >
>> >> >=== Sponsors: ===
>> >> >
>> >> >==== Champion: ====
>> >> >  * Kevin A. McGrail
>> >> >
>> >> >==== Mentors: ====
>> >> >  * Daniel Gruno
>> >> >  * John D. Ament
>> >> >
>> >> >==== Sponsoring Entity ====
>> >> >We are requesting the Incubator to sponsor this project.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> 
>>>---------------------------------------------------------------------
>> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> >For additional commands, e-mail: general-help@incubator.apache.org
>> >>
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by Willem Jiang <wi...@gmail.com>.
It's great to see that ECharts be a part of Apache incubating project.
As Wu Shen and I are in Beijing, we could share you some experiences of
incubating project setup things.

Willem Jiang

Blog: http://willemjiang.blogspot.com (English)
          http://jnn.iteye.com  (Chinese)
Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Jan 8, 2018 at 2:16 PM, Tan,Zhongyi <ta...@baidu.com> wrote:

>
> Glad to hear that,
>
> I will add apache eagle to Echarts proposal document also.
>
> thanks
>
> 在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:
>
> >Great to hear that ECharts is coming to ASF!
> >
> >ECharts is a great chart library with good documentation and well
> >community
> >support.  In Apache Eagle, we use ECharts a lot for monitoring dashboards
> >and data visualization.
> >
> >
> >Welcome and Good luck!
> >
> >
> >Hao Chen
> >
> >
> >On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com>
> wrote:
> >
> >> Hi, wusheng & skywalking team,
> >>
> >> Glad to hear that your project is already using echarts.
> >> If meet any problem or have any feature request, please let us know.
> >> Thanks
> >>
> >>
> >> I will update the proposal to add your project there.
> >>
> >>
> >>
> >> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
> >>
> >> >Hi, ECharts community team.
> >> >
> >> >
> >> >Glad your guys bringing the project to Apache. SkyWalking 's next
> >>release
> >> >will use some ECharts charts for our APM visualization. (already in
> >> >developing branch)
> >> >
> >> >
> >> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
> >> >"Relationships with Other Apache Products" section.
> >> >
> >> >
> >> >This is a good and useful project. Welcome and gook luck.
> >> >
> >> >
> >> >------------------
> >> >Sheng Wu
> >> >Apache SkyWalking creator and PPMC member
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >------------------ Original ------------------
> >> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
> >> >
> >> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> >> >
> >> >
> >> >
> >> >Hi,  Dear Apache Incubator Community,
> >> >
> >> >Please accept the follow proposal for presentation and discussion:
> >> >
> >> >https://wiki.apache.org/incubator/EChartsProposal
> >> >
> >> >ECharts is a charting and data visualization library written in
> >> >JavaScript .
> >> >It has been an open source project on github since 2013, and is one of
> >> >the
> >> >most popular repositories in topic of data visualization category in
> >> >github.
> >> >
> >> >Best regards.
> >> >
> >> >
> >> >
> >> >
> >> >Below is the proposal also.
> >> >
> >> >
> >> >
> >> >= ECharts Proposal =
> >> >
> >> >=== Abstract ===
> >> >
> >> >ECharts is a charting and data visualization library written in
> >> >JavaScript.
> >> >
> >> >
> >> >=== Proposal ===
> >> >
> >> >ECharts provides a powerful, interactive charting and data
> >>visualization
> >> >library
> >> >and framework for web browser, mobile App and backend usage.
> >> >
> >> >
> >> >=== Background ===
> >> >
> >> >A primary goal of data visualization is to communicate information
> >> >clearly and
> >> >efficiently via statistical graphics, plots and other graphics.
> >> >
> >> >Numerical data may be presented in dots, lines, or bars, to visually
> >> >communicate
> >> >a quantitative message. Effective visualization helps users to analyze
> >> >data .
> >> >It makes complex data more readable, understandable.[1]
> >> >
> >> >Now data visualization concerns mainly about presentation and
> >>propagation
> >> >in web,
> >> >ECharts uses JavaScript as its basic programing language. It brings
> >>great
> >> >compatibility across multiple platforms, not only in web browsers, but
> >> >also
> >> >in mobile Apps via embedded web engine or in backend environment via
> >>the
> >> >techniques
> >> >of headless browser.
> >> >
> >> >
> >> >=== Rationale ===
> >> >
> >> >ECharts encapsulates the underlying data transformation, control flow,
> >> >visual
> >> >encoding and rendering, receiving the visualization requirements with
> >> >declarative language,
> >> >and produces interactive charts and components. We will highlight the
> >> >features below to
> >> >illustrate the power that ECharts already has, and our concerns and our
> >> >visions:
> >> >
> >> >  * User Diversity:
> >> >ECharts expects that its users are not only web developers, but also
> >> >people with lesser programing skills. So ECharts enables users to
> >> >describe data and settings with declarative language, which lowers
> >> >the barrier but without losing the power, and benefit to transfer
> >> >and store.
> >> >
> >> >  * Configurable Interactions:
> >> >ECharts has provided plenty of interactions and aims at providing more.
> >> >Both human interactions and the interactions with upper program are
> >> >supported and can be configurable.
> >> >
> >> >  * Large Data:
> >> >Although the browser environment and JavaScript bring some performance
> >> >limits in visualizing large data or performing animations, ECharts have
> >> >been adopting various optimization techniques to rise the upper limit
> >> >of the amount of data that it can process, and keep improving the
> >> >fluency of interactions and animations.
> >> >
> >> >  * Cross-Platform:
> >> >The underlying render engine of ECharts can be switched between
> >> >HTMLCanvas, SVG, or VML, which provides good compatibility and brings
> >> >opportunities to optimize performance according to different platform
> >> >and usage scenarios. Besides, ECharts can also works in backend
> >> >environment via headless techniques.
> >> >
> >> >ECharts can be created using headless browsers to pregenerate reports
> >>on
> >> >more powerful machines for better performance on resource-limited
> >>devices
> >> >
> >> >  *Extension and Customization:
> >> >ECharts provides extension mechanisms to make new types of chart and
> >> >components,
> >> >adopt other layout algorithms, or even adopt other render techniques.
> >> >Various developers have contributed different types of extensions based
> >> >on ECharts.[2]
> >> >
> >> >
> >> >=== Current Status ===
> >> >
> >> >ECharts has been an open source project on GitHub[3] since 2013.
> >> >Currently it has more than 20k stars, more than 50k monthly
> >>downloads[4]
> >> >in NPM, and is one of the most popular repositories in topic of data
> >> >visualization category in GitHub.[5] And it has been used in many
> >> >products of Baidu and other companies such as Alibaba, Tencent,
> >>Netease,
> >> >XinHua News Agency,National Bureau of Statistics of China, Sina,
> >> >State Grid Corporation of China, Lenovo, Ctrip etc.
> >> >
> >> >
> >> >=== Meritocracy ===
> >> >The ECharts project already operates on meritocratic principles.
> >> >It was originally created by Lin Zhifeng in 2013,adding developers
> >> >worldwide and has accepted multiple major patches from a diverse set
> >> >of contributors.
> >> >
> >> >We will follow ASF meritocratic principles to encourage more
> >> >developers to contribute in this project. We know that only active and
> >> >committed developers from a diverse set of backgrounds can make ECharts
> >> >a successful project. We are also improving the project documentation
> >> >and code to help new developers to get started quickly.
> >> >
> >> >
> >> >=== Community ===
> >> >
> >> >ECharts has been building an active community for the last four years.
> >> >Currently, the community includes over 50 contributors .
> >> >The core developers of our project are listed below.
> >> >
> >> >=== Core Developers ===
> >> >
> >> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
> >> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
> >> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
> >> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> >
> >> >
> >> >
> >> >=== Alignment ===
> >> >
> >> >ECharts is popular in data visualization and charting on web projects.
> >> >And ASF has many famous web projects and big data related projects.
> >> >We believe that ASF is a perfect choice to help ECharts project to
> >> >attract more developers and have more cooperation with existing
> >>projects.
> >> >
> >> >=== Known Risks ===
> >> >==== Orphaned products ====
> >> >Given the current level of investment in ECharts and the stakeholders
> >> >using it - the risk of the project being abandoned is minimal.
> >> >Baidu, for example, is in active development to use ECharts in many of
> >> >its services and many large corporations including Alibaba, Tencent,
> >> >Huawei, Sina, Lenovo use it in their production applications.
> >> >
> >> >==== Inexperience with Open Source ====
> >> >ECharts has been an active open source project for more than 4 years.
> >> >During that time, the project has attracted 50+ contributors.
> >> >
> >> >==== Homogenous Developers ====
> >> >The most of core developers are from Baidu, but after ECharts was open
> >> >sourced,
> >> >ECharts received a lot of bug fixes and enhancements from other
> >> >developers not working at Baidu.
> >> >And the founder of ECharts,Lin Zhifeng still contributes a lot after he
> >> >left Baidu.
> >> >
> >> >
> >> >=== Reliance on Salaried Developers ===
> >> >Although some of the developers are salaried, the project is personally
> >> >initiated from
> >> >the beginning. The core developers have been dedicated to this project
> >> >for four years
> >> >and have kept the project independent with developers around the world
> >> >involved.
> >> >
> >> >
> >> >=== Relationships with Other Apache Products ===
> >> >
> >> >We have not found an existing charting project in Apache yet. And there
> >> >is potential
> >> >cooperation with some existing Apache projects big data related.
> >> >
> >> >
> >> >=== A Excessive Fascination with the Apache Brand ===
> >> >
> >> >Our interests and motivations are based on the factors mentioned in the
> >> >Rationale
> >> >section rather than the publicity. Furthermore, the brand of ECharts
> >>has
> >> >been successful
> >> >in the past years on their own and we would be happy to keep on this
> >> >path. We are honored
> >> > at getting the opportunity to join the ASF, with the understanding to
> >> >ensure its brand
> >> >policies are respected.Also we expect that Apache brand will help to
> >> >attract more contributors.
> >> >
> >> >=== Documentation ===
> >> >
> >> >[1] Data Visualization:
> >> >https://en.wikipedia.org/wiki/Data_visualization
> >> >
> >> >[2] ECharts Extensions:
> >> >https://github.com/ecomfe/ECharts#resources
> >> >
> >> >[3] ECharts Information:
> >> >https://github.com/ecomfe/ECharts
> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> >> >
> >> >[4] ECharts in NPM:
> >> >https://www.npmjs.com/package/echarts
> >> >
> >> >[5] GitHub Data Visualization Topic:
> >> >https://github.com/topics/data-visualization
> >> >
> >> >
> >> >=== Initial Source ===
> >> >
> >> >ECharts has been developed since 2013. It currently has an active
> >> >developer and user community
> >> >with a codebase in JavaScript.We currently use Github to maintain our
> >> >source code and
> >> >track issues at https://github.com/ecomfe/ECharts.
> >> >We need to move our respository to Apache infrastructure.
> >> >
> >> >
> >> >=== Source and Intellectual Property Submission Plan ===
> >> >ECharts  source code is available under BSD-3 license and owned by
> >>Baidu.
> >> >We will work with the committers to get ICLAs signed.
> >> >We will provide a Software Grant Agreement from an authorized signer
> >> >per https://www.apache.org/licenses/software-grant-template.pdf
> >> >
> >> >
> >> >=== External Dependencies ===
> >> >
> >> >All The dependencies are released under Apache compatible licenses,
> >> >including BSD and MIT.
> >> >
> >> >
> >> >=== Required Resources ===
> >> >
> >> >==== Mailing List: ====
> >> >There are currently no mailing lists.
> >> >The usual mailing lists are expected to be set up when entering
> >> >incubation:
> >> >
> >> > * private@echarts.incubator.apache.org
> >> > * dev@echarts.incubator.apache.org
> >> > * commits@echarts.incubator.apache.org
> >> >
> >> >==== Git Repositories: ====
> >> >Upon entering incubation: https://github.com/apache/incubator-echarts
> >> >After incubation, we want to move the existing repo from
> >> >github/ecomfe/echarts to Apache infrastructure.
> >> >
> >> >==== Issue Tracking: ====
> >> >ECharts currently uses GitHub to track issues. there are more than 7k
> >> >issues.
> >> >Would like to continue to do so while we discuss migration
> >>possibilities
> >> >with the ASF Infra committee.
> >> >
> >> >==== URL: ====
> >> >Currently the website url is
> >> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> >> > It will be moved to http://echarts.incubator.apache.org/ to follow
> >> >incubator conventions.
> >> >
> >> >
> >> >=== Initial Committers ===
> >> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
> >> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> >> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> >> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> >> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >> > * Wang Junting
> >> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
> >> >
> >> >=== Sponsors: ===
> >> >
> >> >==== Champion: ====
> >> >  * Kevin A. McGrail
> >> >
> >> >==== Mentors: ====
> >> >  * Daniel Gruno
> >> >  * John D. Ament
> >> >
> >> >==== Sponsoring Entity ====
> >> >We are requesting the Incubator to sponsor this project.
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >---------------------------------------------------------------------
> >> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> >For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Glad to hear that, 

I will add apache eagle to Echarts proposal document also.

thanks

在 2018/1/8 下午12:31, "Hao Chen" <ha...@apache.org> 写入:

>Great to hear that ECharts is coming to ASF!
>
>ECharts is a great chart library with good documentation and well
>community
>support.  In Apache Eagle, we use ECharts a lot for monitoring dashboards
>and data visualization.
>
>
>Welcome and Good luck!
>
>
>Hao Chen
>
>
>On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com> wrote:
>
>> Hi, wusheng & skywalking team,
>>
>> Glad to hear that your project is already using echarts.
>> If meet any problem or have any feature request, please let us know.
>> Thanks
>>
>>
>> I will update the proposal to add your project there.
>>
>>
>>
>> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>>
>> >Hi, ECharts community team.
>> >
>> >
>> >Glad your guys bringing the project to Apache. SkyWalking 's next
>>release
>> >will use some ECharts charts for our APM visualization. (already in
>> >developing branch)
>> >
>> >
>> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
>> >"Relationships with Other Apache Products" section.
>> >
>> >
>> >This is a good and useful project. Welcome and gook luck.
>> >
>> >
>> >------------------
>> >Sheng Wu
>> >Apache SkyWalking creator and PPMC member
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >------------------ Original ------------------
>> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
>> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
>> >
>> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>> >
>> >
>> >
>> >Hi,  Dear Apache Incubator Community,
>> >
>> >Please accept the follow proposal for presentation and discussion:
>> >
>> >https://wiki.apache.org/incubator/EChartsProposal
>> >
>> >ECharts is a charting and data visualization library written in
>> >JavaScript .
>> >It has been an open source project on github since 2013, and is one of
>> >the
>> >most popular repositories in topic of data visualization category in
>> >github.
>> >
>> >Best regards.
>> >
>> >
>> >
>> >
>> >Below is the proposal also.
>> >
>> >
>> >
>> >= ECharts Proposal =
>> >
>> >=== Abstract ===
>> >
>> >ECharts is a charting and data visualization library written in
>> >JavaScript.
>> >
>> >
>> >=== Proposal ===
>> >
>> >ECharts provides a powerful, interactive charting and data
>>visualization
>> >library
>> >and framework for web browser, mobile App and backend usage.
>> >
>> >
>> >=== Background ===
>> >
>> >A primary goal of data visualization is to communicate information
>> >clearly and
>> >efficiently via statistical graphics, plots and other graphics.
>> >
>> >Numerical data may be presented in dots, lines, or bars, to visually
>> >communicate
>> >a quantitative message. Effective visualization helps users to analyze
>> >data .
>> >It makes complex data more readable, understandable.[1]
>> >
>> >Now data visualization concerns mainly about presentation and
>>propagation
>> >in web,
>> >ECharts uses JavaScript as its basic programing language. It brings
>>great
>> >compatibility across multiple platforms, not only in web browsers, but
>> >also
>> >in mobile Apps via embedded web engine or in backend environment via
>>the
>> >techniques
>> >of headless browser.
>> >
>> >
>> >=== Rationale ===
>> >
>> >ECharts encapsulates the underlying data transformation, control flow,
>> >visual
>> >encoding and rendering, receiving the visualization requirements with
>> >declarative language,
>> >and produces interactive charts and components. We will highlight the
>> >features below to
>> >illustrate the power that ECharts already has, and our concerns and our
>> >visions:
>> >
>> >  * User Diversity:
>> >ECharts expects that its users are not only web developers, but also
>> >people with lesser programing skills. So ECharts enables users to
>> >describe data and settings with declarative language, which lowers
>> >the barrier but without losing the power, and benefit to transfer
>> >and store.
>> >
>> >  * Configurable Interactions:
>> >ECharts has provided plenty of interactions and aims at providing more.
>> >Both human interactions and the interactions with upper program are
>> >supported and can be configurable.
>> >
>> >  * Large Data:
>> >Although the browser environment and JavaScript bring some performance
>> >limits in visualizing large data or performing animations, ECharts have
>> >been adopting various optimization techniques to rise the upper limit
>> >of the amount of data that it can process, and keep improving the
>> >fluency of interactions and animations.
>> >
>> >  * Cross-Platform:
>> >The underlying render engine of ECharts can be switched between
>> >HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>> >opportunities to optimize performance according to different platform
>> >and usage scenarios. Besides, ECharts can also works in backend
>> >environment via headless techniques.
>> >
>> >ECharts can be created using headless browsers to pregenerate reports
>>on
>> >more powerful machines for better performance on resource-limited
>>devices
>> >
>> >  *Extension and Customization:
>> >ECharts provides extension mechanisms to make new types of chart and
>> >components,
>> >adopt other layout algorithms, or even adopt other render techniques.
>> >Various developers have contributed different types of extensions based
>> >on ECharts.[2]
>> >
>> >
>> >=== Current Status ===
>> >
>> >ECharts has been an open source project on GitHub[3] since 2013.
>> >Currently it has more than 20k stars, more than 50k monthly
>>downloads[4]
>> >in NPM, and is one of the most popular repositories in topic of data
>> >visualization category in GitHub.[5] And it has been used in many
>> >products of Baidu and other companies such as Alibaba, Tencent,
>>Netease,
>> >XinHua News Agency,National Bureau of Statistics of China, Sina,
>> >State Grid Corporation of China, Lenovo, Ctrip etc.
>> >
>> >
>> >=== Meritocracy ===
>> >The ECharts project already operates on meritocratic principles.
>> >It was originally created by Lin Zhifeng in 2013,adding developers
>> >worldwide and has accepted multiple major patches from a diverse set
>> >of contributors.
>> >
>> >We will follow ASF meritocratic principles to encourage more
>> >developers to contribute in this project. We know that only active and
>> >committed developers from a diverse set of backgrounds can make ECharts
>> >a successful project. We are also improving the project documentation
>> >and code to help new developers to get started quickly.
>> >
>> >
>> >=== Community ===
>> >
>> >ECharts has been building an active community for the last four years.
>> >Currently, the community includes over 50 contributors .
>> >The core developers of our project are listed below.
>> >
>> >=== Core Developers ===
>> >
>> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> >
>> >
>> >
>> >=== Alignment ===
>> >
>> >ECharts is popular in data visualization and charting on web projects.
>> >And ASF has many famous web projects and big data related projects.
>> >We believe that ASF is a perfect choice to help ECharts project to
>> >attract more developers and have more cooperation with existing
>>projects.
>> >
>> >=== Known Risks ===
>> >==== Orphaned products ====
>> >Given the current level of investment in ECharts and the stakeholders
>> >using it - the risk of the project being abandoned is minimal.
>> >Baidu, for example, is in active development to use ECharts in many of
>> >its services and many large corporations including Alibaba, Tencent,
>> >Huawei, Sina, Lenovo use it in their production applications.
>> >
>> >==== Inexperience with Open Source ====
>> >ECharts has been an active open source project for more than 4 years.
>> >During that time, the project has attracted 50+ contributors.
>> >
>> >==== Homogenous Developers ====
>> >The most of core developers are from Baidu, but after ECharts was open
>> >sourced,
>> >ECharts received a lot of bug fixes and enhancements from other
>> >developers not working at Baidu.
>> >And the founder of ECharts,Lin Zhifeng still contributes a lot after he
>> >left Baidu.
>> >
>> >
>> >=== Reliance on Salaried Developers ===
>> >Although some of the developers are salaried, the project is personally
>> >initiated from
>> >the beginning. The core developers have been dedicated to this project
>> >for four years
>> >and have kept the project independent with developers around the world
>> >involved.
>> >
>> >
>> >=== Relationships with Other Apache Products ===
>> >
>> >We have not found an existing charting project in Apache yet. And there
>> >is potential
>> >cooperation with some existing Apache projects big data related.
>> >
>> >
>> >=== A Excessive Fascination with the Apache Brand ===
>> >
>> >Our interests and motivations are based on the factors mentioned in the
>> >Rationale
>> >section rather than the publicity. Furthermore, the brand of ECharts
>>has
>> >been successful
>> >in the past years on their own and we would be happy to keep on this
>> >path. We are honored
>> > at getting the opportunity to join the ASF, with the understanding to
>> >ensure its brand
>> >policies are respected.Also we expect that Apache brand will help to
>> >attract more contributors.
>> >
>> >=== Documentation ===
>> >
>> >[1] Data Visualization:
>> >https://en.wikipedia.org/wiki/Data_visualization
>> >
>> >[2] ECharts Extensions:
>> >https://github.com/ecomfe/ECharts#resources
>> >
>> >[3] ECharts Information:
>> >https://github.com/ecomfe/ECharts
>> >https://ecomfe.github.io/echarts-doc/public/en/index.html
>> >
>> >[4] ECharts in NPM:
>> >https://www.npmjs.com/package/echarts
>> >
>> >[5] GitHub Data Visualization Topic:
>> >https://github.com/topics/data-visualization
>> >
>> >
>> >=== Initial Source ===
>> >
>> >ECharts has been developed since 2013. It currently has an active
>> >developer and user community
>> >with a codebase in JavaScript.We currently use Github to maintain our
>> >source code and
>> >track issues at https://github.com/ecomfe/ECharts.
>> >We need to move our respository to Apache infrastructure.
>> >
>> >
>> >=== Source and Intellectual Property Submission Plan ===
>> >ECharts  source code is available under BSD-3 license and owned by
>>Baidu.
>> >We will work with the committers to get ICLAs signed.
>> >We will provide a Software Grant Agreement from an authorized signer
>> >per https://www.apache.org/licenses/software-grant-template.pdf
>> >
>> >
>> >=== External Dependencies ===
>> >
>> >All The dependencies are released under Apache compatible licenses,
>> >including BSD and MIT.
>> >
>> >
>> >=== Required Resources ===
>> >
>> >==== Mailing List: ====
>> >There are currently no mailing lists.
>> >The usual mailing lists are expected to be set up when entering
>> >incubation:
>> >
>> > * private@echarts.incubator.apache.org
>> > * dev@echarts.incubator.apache.org
>> > * commits@echarts.incubator.apache.org
>> >
>> >==== Git Repositories: ====
>> >Upon entering incubation: https://github.com/apache/incubator-echarts
>> >After incubation, we want to move the existing repo from
>> >github/ecomfe/echarts to Apache infrastructure.
>> >
>> >==== Issue Tracking: ====
>> >ECharts currently uses GitHub to track issues. there are more than 7k
>> >issues.
>> >Would like to continue to do so while we discuss migration
>>possibilities
>> >with the ASF Infra committee.
>> >
>> >==== URL: ====
>> >Currently the website url is
>> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> > It will be moved to http://echarts.incubator.apache.org/ to follow
>> >incubator conventions.
>> >
>> >
>> >=== Initial Committers ===
>> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> > * Wang Junting
>> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>> >
>> >=== Sponsors: ===
>> >
>> >==== Champion: ====
>> >  * Kevin A. McGrail
>> >
>> >==== Mentors: ====
>> >  * Daniel Gruno
>> >  * John D. Ament
>> >
>> >==== Sponsoring Entity ====
>> >We are requesting the Incubator to sponsor this project.
>> >
>> >
>> >
>> >
>> >
>> >---------------------------------------------------------------------
>> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >For additional commands, e-mail: general-help@incubator.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by Hao Chen <ha...@apache.org>.
Great to hear that ECharts is coming to ASF!

ECharts is a great chart library with good documentation and well community
support.  In Apache Eagle, we use ECharts a lot for monitoring dashboards
and data visualization.


Welcome and Good luck!


Hao Chen


On Mon, Jan 8, 2018 at 11:33 AM, Tan,Zhongyi <ta...@baidu.com> wrote:

> Hi, wusheng & skywalking team,
>
> Glad to hear that your project is already using echarts.
> If meet any problem or have any feature request, please let us know.
> Thanks
>
>
> I will update the proposal to add your project there.
>
>
>
> 在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:
>
> >Hi, ECharts community team.
> >
> >
> >Glad your guys bringing the project to Apache. SkyWalking 's next release
> >will use some ECharts charts for our APM visualization. (already in
> >developing branch)
> >
> >
> >So if you like, you can put `Apache SkyWalking (Incubating)` in your
> >"Relationships with Other Apache Products" section.
> >
> >
> >This is a good and useful project. Welcome and gook luck.
> >
> >
> >------------------
> >Sheng Wu
> >Apache SkyWalking creator and PPMC member
> >
> >
> >
> >
> >
> >
> >
> >------------------ Original ------------------
> >From:  "Tan,Zhongyi";<ta...@baidu.com>;
> >Date:  Fri, Jan 5, 2018 06:00 PM
> >To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
> >
> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> >
> >
> >
> >Hi,  Dear Apache Incubator Community,
> >
> >Please accept the follow proposal for presentation and discussion:
> >
> >https://wiki.apache.org/incubator/EChartsProposal
> >
> >ECharts is a charting and data visualization library written in
> >JavaScript .
> >It has been an open source project on github since 2013, and is one of
> >the
> >most popular repositories in topic of data visualization category in
> >github.
> >
> >Best regards.
> >
> >
> >
> >
> >Below is the proposal also.
> >
> >
> >
> >= ECharts Proposal =
> >
> >=== Abstract ===
> >
> >ECharts is a charting and data visualization library written in
> >JavaScript.
> >
> >
> >=== Proposal ===
> >
> >ECharts provides a powerful, interactive charting and data visualization
> >library
> >and framework for web browser, mobile App and backend usage.
> >
> >
> >=== Background ===
> >
> >A primary goal of data visualization is to communicate information
> >clearly and
> >efficiently via statistical graphics, plots and other graphics.
> >
> >Numerical data may be presented in dots, lines, or bars, to visually
> >communicate
> >a quantitative message. Effective visualization helps users to analyze
> >data .
> >It makes complex data more readable, understandable.[1]
> >
> >Now data visualization concerns mainly about presentation and propagation
> >in web,
> >ECharts uses JavaScript as its basic programing language. It brings great
> >compatibility across multiple platforms, not only in web browsers, but
> >also
> >in mobile Apps via embedded web engine or in backend environment via the
> >techniques
> >of headless browser.
> >
> >
> >=== Rationale ===
> >
> >ECharts encapsulates the underlying data transformation, control flow,
> >visual
> >encoding and rendering, receiving the visualization requirements with
> >declarative language,
> >and produces interactive charts and components. We will highlight the
> >features below to
> >illustrate the power that ECharts already has, and our concerns and our
> >visions:
> >
> >  * User Diversity:
> >ECharts expects that its users are not only web developers, but also
> >people with lesser programing skills. So ECharts enables users to
> >describe data and settings with declarative language, which lowers
> >the barrier but without losing the power, and benefit to transfer
> >and store.
> >
> >  * Configurable Interactions:
> >ECharts has provided plenty of interactions and aims at providing more.
> >Both human interactions and the interactions with upper program are
> >supported and can be configurable.
> >
> >  * Large Data:
> >Although the browser environment and JavaScript bring some performance
> >limits in visualizing large data or performing animations, ECharts have
> >been adopting various optimization techniques to rise the upper limit
> >of the amount of data that it can process, and keep improving the
> >fluency of interactions and animations.
> >
> >  * Cross-Platform:
> >The underlying render engine of ECharts can be switched between
> >HTMLCanvas, SVG, or VML, which provides good compatibility and brings
> >opportunities to optimize performance according to different platform
> >and usage scenarios. Besides, ECharts can also works in backend
> >environment via headless techniques.
> >
> >ECharts can be created using headless browsers to pregenerate reports on
> >more powerful machines for better performance on resource-limited devices
> >
> >  *Extension and Customization:
> >ECharts provides extension mechanisms to make new types of chart and
> >components,
> >adopt other layout algorithms, or even adopt other render techniques.
> >Various developers have contributed different types of extensions based
> >on ECharts.[2]
> >
> >
> >=== Current Status ===
> >
> >ECharts has been an open source project on GitHub[3] since 2013.
> >Currently it has more than 20k stars, more than 50k monthly downloads[4]
> >in NPM, and is one of the most popular repositories in topic of data
> >visualization category in GitHub.[5] And it has been used in many
> >products of Baidu and other companies such as Alibaba, Tencent, Netease,
> >XinHua News Agency,National Bureau of Statistics of China, Sina,
> >State Grid Corporation of China, Lenovo, Ctrip etc.
> >
> >
> >=== Meritocracy ===
> >The ECharts project already operates on meritocratic principles.
> >It was originally created by Lin Zhifeng in 2013,adding developers
> >worldwide and has accepted multiple major patches from a diverse set
> >of contributors.
> >
> >We will follow ASF meritocratic principles to encourage more
> >developers to contribute in this project. We know that only active and
> >committed developers from a diverse set of backgrounds can make ECharts
> >a successful project. We are also improving the project documentation
> >and code to help new developers to get started quickly.
> >
> >
> >=== Community ===
> >
> >ECharts has been building an active community for the last four years.
> >Currently, the community includes over 50 contributors .
> >The core developers of our project are listed below.
> >
> >=== Core Developers ===
> >
> >   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
> >   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
> >   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
> >   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> >   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> >
> >
> >
> >=== Alignment ===
> >
> >ECharts is popular in data visualization and charting on web projects.
> >And ASF has many famous web projects and big data related projects.
> >We believe that ASF is a perfect choice to help ECharts project to
> >attract more developers and have more cooperation with existing projects.
> >
> >=== Known Risks ===
> >==== Orphaned products ====
> >Given the current level of investment in ECharts and the stakeholders
> >using it - the risk of the project being abandoned is minimal.
> >Baidu, for example, is in active development to use ECharts in many of
> >its services and many large corporations including Alibaba, Tencent,
> >Huawei, Sina, Lenovo use it in their production applications.
> >
> >==== Inexperience with Open Source ====
> >ECharts has been an active open source project for more than 4 years.
> >During that time, the project has attracted 50+ contributors.
> >
> >==== Homogenous Developers ====
> >The most of core developers are from Baidu, but after ECharts was open
> >sourced,
> >ECharts received a lot of bug fixes and enhancements from other
> >developers not working at Baidu.
> >And the founder of ECharts,Lin Zhifeng still contributes a lot after he
> >left Baidu.
> >
> >
> >=== Reliance on Salaried Developers ===
> >Although some of the developers are salaried, the project is personally
> >initiated from
> >the beginning. The core developers have been dedicated to this project
> >for four years
> >and have kept the project independent with developers around the world
> >involved.
> >
> >
> >=== Relationships with Other Apache Products ===
> >
> >We have not found an existing charting project in Apache yet. And there
> >is potential
> >cooperation with some existing Apache projects big data related.
> >
> >
> >=== A Excessive Fascination with the Apache Brand ===
> >
> >Our interests and motivations are based on the factors mentioned in the
> >Rationale
> >section rather than the publicity. Furthermore, the brand of ECharts has
> >been successful
> >in the past years on their own and we would be happy to keep on this
> >path. We are honored
> > at getting the opportunity to join the ASF, with the understanding to
> >ensure its brand
> >policies are respected.Also we expect that Apache brand will help to
> >attract more contributors.
> >
> >=== Documentation ===
> >
> >[1] Data Visualization:
> >https://en.wikipedia.org/wiki/Data_visualization
> >
> >[2] ECharts Extensions:
> >https://github.com/ecomfe/ECharts#resources
> >
> >[3] ECharts Information:
> >https://github.com/ecomfe/ECharts
> >https://ecomfe.github.io/echarts-doc/public/en/index.html
> >
> >[4] ECharts in NPM:
> >https://www.npmjs.com/package/echarts
> >
> >[5] GitHub Data Visualization Topic:
> >https://github.com/topics/data-visualization
> >
> >
> >=== Initial Source ===
> >
> >ECharts has been developed since 2013. It currently has an active
> >developer and user community
> >with a codebase in JavaScript.We currently use Github to maintain our
> >source code and
> >track issues at https://github.com/ecomfe/ECharts.
> >We need to move our respository to Apache infrastructure.
> >
> >
> >=== Source and Intellectual Property Submission Plan ===
> >ECharts  source code is available under BSD-3 license and owned by Baidu.
> >We will work with the committers to get ICLAs signed.
> >We will provide a Software Grant Agreement from an authorized signer
> >per https://www.apache.org/licenses/software-grant-template.pdf
> >
> >
> >=== External Dependencies ===
> >
> >All The dependencies are released under Apache compatible licenses,
> >including BSD and MIT.
> >
> >
> >=== Required Resources ===
> >
> >==== Mailing List: ====
> >There are currently no mailing lists.
> >The usual mailing lists are expected to be set up when entering
> >incubation:
> >
> > * private@echarts.incubator.apache.org
> > * dev@echarts.incubator.apache.org
> > * commits@echarts.incubator.apache.org
> >
> >==== Git Repositories: ====
> >Upon entering incubation: https://github.com/apache/incubator-echarts
> >After incubation, we want to move the existing repo from
> >github/ecomfe/echarts to Apache infrastructure.
> >
> >==== Issue Tracking: ====
> >ECharts currently uses GitHub to track issues. there are more than 7k
> >issues.
> >Would like to continue to do so while we discuss migration possibilities
> >with the ASF Infra committee.
> >
> >==== URL: ====
> >Currently the website url is
> >https://ecomfe.github.io/echarts-doc/public/en/index.html.
> > It will be moved to http://echarts.incubator.apache.org/ to follow
> >incubator conventions.
> >
> >
> >=== Initial Committers ===
> > * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
> > * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> > * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> > * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> > * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> > * Wang Junting
> > * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> > * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
> >
> >=== Sponsors: ===
> >
> >==== Champion: ====
> >  * Kevin A. McGrail
> >
> >==== Mentors: ====
> >  * Daniel Gruno
> >  * John D. Ament
> >
> >==== Sponsoring Entity ====
> >We are requesting the Incubator to sponsor this project.
> >
> >
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Hi, wusheng & skywalking team,

Glad to hear that your project is already using echarts.
If meet any problem or have any feature request, please let us know.
Thanks


I will update the proposal to add your project there.



在 2018/1/7 下午6:18, "吴晟 Sheng Wu" <wu...@foxmail.com> 写入:

>Hi, ECharts community team.
>
>
>Glad your guys bringing the project to Apache. SkyWalking 's next release
>will use some ECharts charts for our APM visualization. (already in
>developing branch)
>
>
>So if you like, you can put `Apache SkyWalking (Incubating)` in your
>"Relationships with Other Apache Products" section.
>
>
>This is a good and useful project. Welcome and gook luck.
>
>
>------------------
>Sheng Wu
>Apache SkyWalking creator and PPMC member
>
>
> 
>
>
>
>
>------------------ Original ------------------
>From:  "Tan,Zhongyi";<ta...@baidu.com>;
>Date:  Fri, Jan 5, 2018 06:00 PM
>To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;
>
>Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>
>
>
>Hi,  Dear Apache Incubator Community,
>
>Please accept the follow proposal for presentation and discussion:
>
>https://wiki.apache.org/incubator/EChartsProposal
>
>ECharts is a charting and data visualization library written in
>JavaScript . 
>It has been an open source project on github since 2013, and is one of
>the 
>most popular repositories in topic of data visualization category in
>github.
>
>Best regards.
>
>
>
>
>Below is the proposal also.
>
>
>
>= ECharts Proposal =
>
>=== Abstract ===
>
>ECharts is a charting and data visualization library written in
>JavaScript.
>
>
>=== Proposal ===
>
>ECharts provides a powerful, interactive charting and data visualization
>library 
>and framework for web browser, mobile App and backend usage.
>
>
>=== Background ===
>
>A primary goal of data visualization is to communicate information
>clearly and 
>efficiently via statistical graphics, plots and other graphics.
>
>Numerical data may be presented in dots, lines, or bars, to visually
>communicate 
>a quantitative message. Effective visualization helps users to analyze
>data .
>It makes complex data more readable, understandable.[1]
>
>Now data visualization concerns mainly about presentation and propagation
>in web, 
>ECharts uses JavaScript as its basic programing language. It brings great
>compatibility across multiple platforms, not only in web browsers, but
>also 
>in mobile Apps via embedded web engine or in backend environment via the
>techniques 
>of headless browser.
>
>
>=== Rationale ===
>
>ECharts encapsulates the underlying data transformation, control flow,
>visual 
>encoding and rendering, receiving the visualization requirements with
>declarative language,
>and produces interactive charts and components. We will highlight the
>features below to 
>illustrate the power that ECharts already has, and our concerns and our
>visions:
>
>  * User Diversity:
>ECharts expects that its users are not only web developers, but also
>people with lesser programing skills. So ECharts enables users to
>describe data and settings with declarative language, which lowers
>the barrier but without losing the power, and benefit to transfer
>and store.
>
>  * Configurable Interactions:
>ECharts has provided plenty of interactions and aims at providing more.
>Both human interactions and the interactions with upper program are
>supported and can be configurable.
>
>  * Large Data:
>Although the browser environment and JavaScript bring some performance
>limits in visualizing large data or performing animations, ECharts have
>been adopting various optimization techniques to rise the upper limit
>of the amount of data that it can process, and keep improving the
>fluency of interactions and animations.
>
>  * Cross-Platform:
>The underlying render engine of ECharts can be switched between
>HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>opportunities to optimize performance according to different platform
>and usage scenarios. Besides, ECharts can also works in backend
>environment via headless techniques.
>
>ECharts can be created using headless browsers to pregenerate reports on
>more powerful machines for better performance on resource-limited devices
>
>  *Extension and Customization:
>ECharts provides extension mechanisms to make new types of chart and
>components, 
>adopt other layout algorithms, or even adopt other render techniques.
>Various developers have contributed different types of extensions based
>on ECharts.[2]
>
>
>=== Current Status ===
>
>ECharts has been an open source project on GitHub[3] since 2013.
>Currently it has more than 20k stars, more than 50k monthly downloads[4]
>in NPM, and is one of the most popular repositories in topic of data
>visualization category in GitHub.[5] And it has been used in many
>products of Baidu and other companies such as Alibaba, Tencent, Netease,
>XinHua News Agency,National Bureau of Statistics of China, Sina,
>State Grid Corporation of China, Lenovo, Ctrip etc.
>
>
>=== Meritocracy ===
>The ECharts project already operates on meritocratic principles.
>It was originally created by Lin Zhifeng in 2013,adding developers
>worldwide and has accepted multiple major patches from a diverse set
>of contributors.
>
>We will follow ASF meritocratic principles to encourage more
>developers to contribute in this project. We know that only active and
>committed developers from a diverse set of backgrounds can make ECharts
>a successful project. We are also improving the project documentation
>and code to help new developers to get started quickly.
>
>
>=== Community ===
>
>ECharts has been building an active community for the last four years.
>Currently, the community includes over 50 contributors .
>The core developers of our project are listed below.
>
>=== Core Developers ===
>
>   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>
>
>
>=== Alignment ===
>
>ECharts is popular in data visualization and charting on web projects.
>And ASF has many famous web projects and big data related projects.
>We believe that ASF is a perfect choice to help ECharts project to
>attract more developers and have more cooperation with existing projects.
>
>=== Known Risks ===
>==== Orphaned products ====
>Given the current level of investment in ECharts and the stakeholders
>using it - the risk of the project being abandoned is minimal.
>Baidu, for example, is in active development to use ECharts in many of
>its services and many large corporations including Alibaba, Tencent,
>Huawei, Sina, Lenovo use it in their production applications.
>
>==== Inexperience with Open Source ====
>ECharts has been an active open source project for more than 4 years.
>During that time, the project has attracted 50+ contributors.
>
>==== Homogenous Developers ====
>The most of core developers are from Baidu, but after ECharts was open
>sourced, 
>ECharts received a lot of bug fixes and enhancements from other
>developers not working at Baidu.
>And the founder of ECharts,Lin Zhifeng still contributes a lot after he
>left Baidu.
>
>
>=== Reliance on Salaried Developers ===
>Although some of the developers are salaried, the project is personally
>initiated from 
>the beginning. The core developers have been dedicated to this project
>for four years 
>and have kept the project independent with developers around the world
>involved.
>
>
>=== Relationships with Other Apache Products ===
>
>We have not found an existing charting project in Apache yet. And there
>is potential 
>cooperation with some existing Apache projects big data related.
>
>
>=== A Excessive Fascination with the Apache Brand ===
>
>Our interests and motivations are based on the factors mentioned in the
>Rationale 
>section rather than the publicity. Furthermore, the brand of ECharts has
>been successful 
>in the past years on their own and we would be happy to keep on this
>path. We are honored
> at getting the opportunity to join the ASF, with the understanding to
>ensure its brand 
>policies are respected.Also we expect that Apache brand will help to
>attract more contributors.
>
>=== Documentation ===
>
>[1] Data Visualization:
>https://en.wikipedia.org/wiki/Data_visualization
>
>[2] ECharts Extensions:
>https://github.com/ecomfe/ECharts#resources
>
>[3] ECharts Information:
>https://github.com/ecomfe/ECharts
>https://ecomfe.github.io/echarts-doc/public/en/index.html
>
>[4] ECharts in NPM:
>https://www.npmjs.com/package/echarts
>
>[5] GitHub Data Visualization Topic:
>https://github.com/topics/data-visualization
>
>
>=== Initial Source ===
>
>ECharts has been developed since 2013. It currently has an active
>developer and user community
>with a codebase in JavaScript.We currently use Github to maintain our
>source code and 
>track issues at https://github.com/ecomfe/ECharts.
>We need to move our respository to Apache infrastructure.
>
>
>=== Source and Intellectual Property Submission Plan ===
>ECharts  source code is available under BSD-3 license and owned by Baidu.
>We will work with the committers to get ICLAs signed.
>We will provide a Software Grant Agreement from an authorized signer
>per https://www.apache.org/licenses/software-grant-template.pdf
>
>
>=== External Dependencies ===
>
>All The dependencies are released under Apache compatible licenses,
>including BSD and MIT.
>
>
>=== Required Resources ===
>
>==== Mailing List: ====
>There are currently no mailing lists.
>The usual mailing lists are expected to be set up when entering
>incubation:
>
> * private@echarts.incubator.apache.org
> * dev@echarts.incubator.apache.org
> * commits@echarts.incubator.apache.org
>
>==== Git Repositories: ====
>Upon entering incubation: https://github.com/apache/incubator-echarts
>After incubation, we want to move the existing repo from
>github/ecomfe/echarts to Apache infrastructure.
>
>==== Issue Tracking: ====
>ECharts currently uses GitHub to track issues. there are more than 7k
>issues. 
>Would like to continue to do so while we discuss migration possibilities
>with the ASF Infra committee.
>
>==== URL: ====
>Currently the website url is
>https://ecomfe.github.io/echarts-doc/public/en/index.html.
> It will be moved to http://echarts.incubator.apache.org/ to follow
>incubator conventions.
>
>
>=== Initial Committers ===
> * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
> * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> * Wang Junting 
> * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>
>=== Sponsors: ===
>
>==== Champion: ====
>  * Kevin A. McGrail
>
>==== Mentors: ====
>  * Daniel Gruno 
>  * John D. Ament
>
>==== Sponsoring Entity ====
>We are requesting the Incubator to sponsor this project.
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by 吴晟 Sheng Wu <wu...@foxmail.com>.
Hi, ECharts community team.


Glad your guys bringing the project to Apache. SkyWalking 's next release will use some ECharts charts for our APM visualization. (already in developing branch)


So if you like, you can put `Apache SkyWalking (Incubating)` in your "Relationships with Other Apache Products" section.


This is a good and useful project. Welcome and gook luck.


------------------
Sheng Wu
Apache SkyWalking creator and PPMC member


 




------------------ Original ------------------
From:  "Tan,Zhongyi";<ta...@baidu.com>;
Date:  Fri, Jan 5, 2018 06:00 PM
To:  "general@incubator.apache.org"<ge...@incubator.apache.org>;

Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation



Hi,  Dear Apache Incubator Community,

Please accept the follow proposal for presentation and discussion:

https://wiki.apache.org/incubator/EChartsProposal

ECharts is a charting and data visualization library written in JavaScript . 
It has been an open source project on github since 2013, and is one of the 
most popular repositories in topic of data visualization category in github.

Best regards.




Below is the proposal also.



= ECharts Proposal =

=== Abstract ===

ECharts is a charting and data visualization library written in JavaScript.


=== Proposal ===

ECharts provides a powerful, interactive charting and data visualization library 
and framework for web browser, mobile App and backend usage.


=== Background ===

A primary goal of data visualization is to communicate information clearly and 
efficiently via statistical graphics, plots and other graphics.

Numerical data may be presented in dots, lines, or bars, to visually communicate 
a quantitative message. Effective visualization helps users to analyze data .
It makes complex data more readable, understandable.[1]

Now data visualization concerns mainly about presentation and propagation in web, 
ECharts uses JavaScript as its basic programing language. It brings great 
compatibility across multiple platforms, not only in web browsers, but also 
in mobile Apps via embedded web engine or in backend environment via the techniques 
of headless browser.


=== Rationale ===

ECharts encapsulates the underlying data transformation, control flow, visual 
encoding and rendering, receiving the visualization requirements with declarative language, 
and produces interactive charts and components. We will highlight the features below to 
illustrate the power that ECharts already has, and our concerns and our visions:

  * User Diversity:
ECharts expects that its users are not only web developers, but also
people with lesser programing skills. So ECharts enables users to
describe data and settings with declarative language, which lowers
the barrier but without losing the power, and benefit to transfer
and store.

  * Configurable Interactions:
ECharts has provided plenty of interactions and aims at providing more.
Both human interactions and the interactions with upper program are
supported and can be configurable.

  * Large Data:
Although the browser environment and JavaScript bring some performance
limits in visualizing large data or performing animations, ECharts have
been adopting various optimization techniques to rise the upper limit
of the amount of data that it can process, and keep improving the
fluency of interactions and animations.

  * Cross-Platform:
The underlying render engine of ECharts can be switched between
HTMLCanvas, SVG, or VML, which provides good compatibility and brings
opportunities to optimize performance according to different platform
and usage scenarios. Besides, ECharts can also works in backend
environment via headless techniques.

ECharts can be created using headless browsers to pregenerate reports on 
more powerful machines for better performance on resource-limited devices

  *Extension and Customization:
ECharts provides extension mechanisms to make new types of chart and components, 
adopt other layout algorithms, or even adopt other render techniques. 
Various developers have contributed different types of extensions based on ECharts.[2]


=== Current Status ===

ECharts has been an open source project on GitHub[3] since 2013.
Currently it has more than 20k stars, more than 50k monthly downloads[4]
in NPM, and is one of the most popular repositories in topic of data
visualization category in GitHub.[5] And it has been used in many
products of Baidu and other companies such as Alibaba, Tencent, Netease,
XinHua News Agency,National Bureau of Statistics of China, Sina,
State Grid Corporation of China, Lenovo, Ctrip etc.


=== Meritocracy ===
The ECharts project already operates on meritocratic principles.
It was originally created by Lin Zhifeng in 2013,adding developers
worldwide and has accepted multiple major patches from a diverse set
of contributors.

We will follow ASF meritocratic principles to encourage more
developers to contribute in this project. We know that only active and
committed developers from a diverse set of backgrounds can make ECharts
a successful project. We are also improving the project documentation
and code to help new developers to get started quickly.


=== Community ===

ECharts has been building an active community for the last four years.
Currently, the community includes over 50 contributors .
The core developers of our project are listed below.

=== Core Developers ===

   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)



=== Alignment ===

ECharts is popular in data visualization and charting on web projects.
And ASF has many famous web projects and big data related projects.
We believe that ASF is a perfect choice to help ECharts project to
attract more developers and have more cooperation with existing projects.

=== Known Risks ===
==== Orphaned products ====
Given the current level of investment in ECharts and the stakeholders
using it - the risk of the project being abandoned is minimal.
Baidu, for example, is in active development to use ECharts in many of
its services and many large corporations including Alibaba, Tencent,
Huawei, Sina, Lenovo use it in their production applications.

==== Inexperience with Open Source ====
ECharts has been an active open source project for more than 4 years.
During that time, the project has attracted 50+ contributors.

==== Homogenous Developers ====
The most of core developers are from Baidu, but after ECharts was open sourced, 
ECharts received a lot of bug fixes and enhancements from other developers not working at Baidu. 
And the founder of ECharts,Lin Zhifeng still contributes a lot after he left Baidu.


=== Reliance on Salaried Developers ===
Although some of the developers are salaried, the project is personally initiated from 
the beginning. The core developers have been dedicated to this project for four years 
and have kept the project independent with developers around the world involved.


=== Relationships with Other Apache Products ===

We have not found an existing charting project in Apache yet. And there is potential 
cooperation with some existing Apache projects big data related.


=== A Excessive Fascination with the Apache Brand ===

Our interests and motivations are based on the factors mentioned in the Rationale 
section rather than the publicity. Furthermore, the brand of ECharts has been successful 
in the past years on their own and we would be happy to keep on this path. We are honored
 at getting the opportunity to join the ASF, with the understanding to ensure its brand 
policies are respected.Also we expect that Apache brand will help to attract more contributors.

=== Documentation ===

[1] Data Visualization:
https://en.wikipedia.org/wiki/Data_visualization

[2] ECharts Extensions:
https://github.com/ecomfe/ECharts#resources

[3] ECharts Information:
https://github.com/ecomfe/ECharts
https://ecomfe.github.io/echarts-doc/public/en/index.html

[4] ECharts in NPM:
https://www.npmjs.com/package/echarts

[5] GitHub Data Visualization Topic:
https://github.com/topics/data-visualization


=== Initial Source ===

ECharts has been developed since 2013. It currently has an active developer and user community 
with a codebase in JavaScript.We currently use Github to maintain our source code and 
track issues at https://github.com/ecomfe/ECharts.
We need to move our respository to Apache infrastructure.


=== Source and Intellectual Property Submission Plan ===
ECharts  source code is available under BSD-3 license and owned by Baidu. 
We will work with the committers to get ICLAs signed.
We will provide a Software Grant Agreement from an authorized signer 
per https://www.apache.org/licenses/software-grant-template.pdf


=== External Dependencies ===

All The dependencies are released under Apache compatible licenses, including BSD and MIT.


=== Required Resources ===

==== Mailing List: ====
There are currently no mailing lists.
The usual mailing lists are expected to be set up when entering incubation:

 * private@echarts.incubator.apache.org
 * dev@echarts.incubator.apache.org
 * commits@echarts.incubator.apache.org

==== Git Repositories: ====
Upon entering incubation: https://github.com/apache/incubator-echarts
After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure.

==== Issue Tracking: ====
ECharts currently uses GitHub to track issues. there are more than 7k issues. 
Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.

==== URL: ====
Currently the website url is https://ecomfe.github.io/echarts-doc/public/en/index.html.
 It will be moved to http://echarts.incubator.apache.org/ to follow incubator conventions.


=== Initial Committers ===
 * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
 * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
 * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
 * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
 * Li Deqing (https://github.com/deqingli annong035@gmail.com)
 * Wang Junting 
 * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
 * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)

=== Sponsors: ===

==== Champion: ====
  * Kevin A. McGrail

==== Mentors: ====
  * Daniel Gruno 
  * John D. Ament

==== Sponsoring Entity ====
We are requesting the Incubator to sponsor this project.





---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Please see my comments inline, thanks

在 2018/1/6 上午2:51, "Dave Fisher" <da...@comcast.net> 写入:

>Hi -
>
>(1) This looks really cool and I would like to volunteer to Mentor the
>project.

Great, it is our pleasure to add you as the mentor.
The ECharts proposal on wiki.apache.org has been updated by John.D.Ament
to add you.
>
>(2) You mention that there are over 50 contributors, but only list 5 core
>developers. Are the 5 core developers all from Baidu? Do you plan to
>quickly invite some of the other contributors?

Yes, although there are many contributors, the active core developers now
are all from Baidu.
We want attract more developers to join this project, that is one reason
We want to become an apache project.
>
>Regards,
>Dave
>
>> On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <ta...@baidu.com> wrote:
>> 
>> Hi,  Dear Apache Incubator Community,
>> 
>> Please accept the follow proposal for presentation and discussion:
>> 
>> https://wiki.apache.org/incubator/EChartsProposal
>> 
>> ECharts is a charting and data visualization library written in
>>JavaScript .
>> It has been an open source project on github since 2013, and is one of
>>the
>> most popular repositories in topic of data visualization category in
>>github.
>> 
>> Best regards.
>> 
>> 
>> 
>> 
>> Below is the proposal also.
>> 
>> 
>> 
>> = ECharts Proposal =
>> 
>> === Abstract ===
>> 
>> ECharts is a charting and data visualization library written in
>>JavaScript.
>> 
>> 
>> === Proposal ===
>> 
>> ECharts provides a powerful, interactive charting and data
>>visualization library
>> and framework for web browser, mobile App and backend usage.
>> 
>> 
>> === Background ===
>> 
>> A primary goal of data visualization is to communicate information
>>clearly and
>> efficiently via statistical graphics, plots and other graphics.
>> 
>> Numerical data may be presented in dots, lines, or bars, to visually
>>communicate
>> a quantitative message. Effective visualization helps users to analyze
>>data .
>> It makes complex data more readable, understandable.[1]
>> 
>> Now data visualization concerns mainly about presentation and
>>propagation in web,
>> ECharts uses JavaScript as its basic programing language. It brings
>>great
>> compatibility across multiple platforms, not only in web browsers, but
>>also
>> in mobile Apps via embedded web engine or in backend environment via
>>the techniques
>> of headless browser.
>> 
>> 
>> === Rationale ===
>> 
>> ECharts encapsulates the underlying data transformation, control flow,
>>visual
>> encoding and rendering, receiving the visualization requirements with
>>declarative language,
>> and produces interactive charts and components. We will highlight the
>>features below to
>> illustrate the power that ECharts already has, and our concerns and our
>>visions:
>> 
>>  * User Diversity:
>> ECharts expects that its users are not only web developers, but also
>> people with lesser programing skills. So ECharts enables users to
>> describe data and settings with declarative language, which lowers
>> the barrier but without losing the power, and benefit to transfer
>> and store.
>> 
>>  * Configurable Interactions:
>> ECharts has provided plenty of interactions and aims at providing more.
>> Both human interactions and the interactions with upper program are
>> supported and can be configurable.
>> 
>>  * Large Data:
>> Although the browser environment and JavaScript bring some performance
>> limits in visualizing large data or performing animations, ECharts have
>> been adopting various optimization techniques to rise the upper limit
>> of the amount of data that it can process, and keep improving the
>> fluency of interactions and animations.
>> 
>>  * Cross-Platform:
>> The underlying render engine of ECharts can be switched between
>> HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>> opportunities to optimize performance according to different platform
>> and usage scenarios. Besides, ECharts can also works in backend
>> environment via headless techniques.
>> 
>> ECharts can be created using headless browsers to pregenerate reports on
>> more powerful machines for better performance on resource-limited
>>devices
>> 
>>  *Extension and Customization:
>> ECharts provides extension mechanisms to make new types of chart and
>>components,
>> adopt other layout algorithms, or even adopt other render techniques.
>> Various developers have contributed different types of extensions based
>>on ECharts.[2]
>> 
>> 
>> === Current Status ===
>> 
>> ECharts has been an open source project on GitHub[3] since 2013.
>> Currently it has more than 20k stars, more than 50k monthly downloads[4]
>> in NPM, and is one of the most popular repositories in topic of data
>> visualization category in GitHub.[5] And it has been used in many
>> products of Baidu and other companies such as Alibaba, Tencent, Netease,
>> XinHua News Agency,National Bureau of Statistics of China, Sina,
>> State Grid Corporation of China, Lenovo, Ctrip etc.
>> 
>> 
>> === Meritocracy ===
>> The ECharts project already operates on meritocratic principles.
>> It was originally created by Lin Zhifeng in 2013,adding developers
>> worldwide and has accepted multiple major patches from a diverse set
>> of contributors.
>> 
>> We will follow ASF meritocratic principles to encourage more
>> developers to contribute in this project. We know that only active and
>> committed developers from a diverse set of backgrounds can make ECharts
>> a successful project. We are also improving the project documentation
>> and code to help new developers to get started quickly.
>> 
>> 
>> === Community ===
>> 
>> ECharts has been building an active community for the last four years.
>> Currently, the community includes over 50 contributors .
>> The core developers of our project are listed below.
>> 
>> === Core Developers ===
>> 
>>   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>>   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>>   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>>   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>>   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> 
>> 
>> 
>> === Alignment ===
>> 
>> ECharts is popular in data visualization and charting on web projects.
>> And ASF has many famous web projects and big data related projects.
>> We believe that ASF is a perfect choice to help ECharts project to
>> attract more developers and have more cooperation with existing
>>projects.
>> 
>> === Known Risks ===
>> ==== Orphaned products ====
>> Given the current level of investment in ECharts and the stakeholders
>> using it - the risk of the project being abandoned is minimal.
>> Baidu, for example, is in active development to use ECharts in many of
>> its services and many large corporations including Alibaba, Tencent,
>> Huawei, Sina, Lenovo use it in their production applications.
>> 
>> ==== Inexperience with Open Source ====
>> ECharts has been an active open source project for more than 4 years.
>> During that time, the project has attracted 50+ contributors.
>> 
>> ==== Homogenous Developers ====
>> The most of core developers are from Baidu, but after ECharts was open
>>sourced,
>> ECharts received a lot of bug fixes and enhancements from other
>>developers not working at Baidu.
>> And the founder of ECharts,Lin Zhifeng still contributes a lot after he
>>left Baidu.
>> 
>> 
>> === Reliance on Salaried Developers ===
>> Although some of the developers are salaried, the project is personally
>>initiated from
>> the beginning. The core developers have been dedicated to this project
>>for four years
>> and have kept the project independent with developers around the world
>>involved.
>> 
>> 
>> === Relationships with Other Apache Products ===
>> 
>> We have not found an existing charting project in Apache yet. And there
>>is potential
>> cooperation with some existing Apache projects big data related.
>> 
>> 
>> === A Excessive Fascination with the Apache Brand ===
>> 
>> Our interests and motivations are based on the factors mentioned in the
>>Rationale
>> section rather than the publicity. Furthermore, the brand of ECharts
>>has been successful
>> in the past years on their own and we would be happy to keep on this
>>path. We are honored
>> at getting the opportunity to join the ASF, with the understanding to
>>ensure its brand
>> policies are respected.Also we expect that Apache brand will help to
>>attract more contributors.
>> 
>> === Documentation ===
>> 
>> [1] Data Visualization:
>> https://en.wikipedia.org/wiki/Data_visualization
>> 
>> [2] ECharts Extensions:
>> https://github.com/ecomfe/ECharts#resources
>> 
>> [3] ECharts Information:
>> https://github.com/ecomfe/ECharts
>> https://ecomfe.github.io/echarts-doc/public/en/index.html
>> 
>> [4] ECharts in NPM:
>> https://www.npmjs.com/package/echarts
>> 
>> [5] GitHub Data Visualization Topic:
>> https://github.com/topics/data-visualization
>> 
>> 
>> === Initial Source ===
>> 
>> ECharts has been developed since 2013. It currently has an active
>>developer and user community
>> with a codebase in JavaScript.We currently use Github to maintain our
>>source code and
>> track issues at https://github.com/ecomfe/ECharts.
>> We need to move our respository to Apache infrastructure.
>> 
>> 
>> === Source and Intellectual Property Submission Plan ===
>> ECharts  source code is available under BSD-3 license and owned by
>>Baidu.
>> We will work with the committers to get ICLAs signed.
>> We will provide a Software Grant Agreement from an authorized signer
>> per https://www.apache.org/licenses/software-grant-template.pdf
>> 
>> 
>> === External Dependencies ===
>> 
>> All The dependencies are released under Apache compatible licenses,
>>including BSD and MIT.
>> 
>> 
>> === Required Resources ===
>> 
>> ==== Mailing List: ====
>> There are currently no mailing lists.
>> The usual mailing lists are expected to be set up when entering
>>incubation:
>> 
>> * private@echarts.incubator.apache.org
>> * dev@echarts.incubator.apache.org
>> * commits@echarts.incubator.apache.org
>> 
>> ==== Git Repositories: ====
>> Upon entering incubation: https://github.com/apache/incubator-echarts
>> After incubation, we want to move the existing repo from
>>github/ecomfe/echarts to Apache infrastructure.
>> 
>> ==== Issue Tracking: ====
>> ECharts currently uses GitHub to track issues. there are more than 7k
>>issues.
>> Would like to continue to do so while we discuss migration
>>possibilities with the ASF Infra committee.
>> 
>> ==== URL: ====
>> Currently the website url is
>>https://ecomfe.github.io/echarts-doc/public/en/index.html.
>> It will be moved to http://echarts.incubator.apache.org/ to follow
>>incubator conventions.
>> 
>> 
>> === Initial Committers ===
>> * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>> * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>> * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>> * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>> * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>> * Wang Junting
>> * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>> * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>> 
>> === Sponsors: ===
>> 
>> ==== Champion: ====
>>  * Kevin A. McGrail
>> 
>> ==== Mentors: ====
>>  * Daniel Gruno
>>  * John D. Ament
>> 
>> ==== Sponsoring Entity ====
>> We are requesting the Incubator to sponsor this project.
>> 
>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by Dave Fisher <da...@comcast.net>.
Hi -

(1) This looks really cool and I would like to volunteer to Mentor the project.

(2) You mention that there are over 50 contributors, but only list 5 core developers. Are the 5 core developers all from Baidu? Do you plan to quickly invite some of the other contributors?

Regards,
Dave

> On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <ta...@baidu.com> wrote:
> 
> Hi,  Dear Apache Incubator Community,
> 
> Please accept the follow proposal for presentation and discussion:
> 
> https://wiki.apache.org/incubator/EChartsProposal
> 
> ECharts is a charting and data visualization library written in JavaScript .
> It has been an open source project on github since 2013, and is one of the
> most popular repositories in topic of data visualization category in github.
> 
> Best regards.
> 
> 
> 
> 
> Below is the proposal also.
> 
> 
> 
> = ECharts Proposal =
> 
> === Abstract ===
> 
> ECharts is a charting and data visualization library written in JavaScript.
> 
> 
> === Proposal ===
> 
> ECharts provides a powerful, interactive charting and data visualization library
> and framework for web browser, mobile App and backend usage.
> 
> 
> === Background ===
> 
> A primary goal of data visualization is to communicate information clearly and
> efficiently via statistical graphics, plots and other graphics.
> 
> Numerical data may be presented in dots, lines, or bars, to visually communicate
> a quantitative message. Effective visualization helps users to analyze data .
> It makes complex data more readable, understandable.[1]
> 
> Now data visualization concerns mainly about presentation and propagation in web,
> ECharts uses JavaScript as its basic programing language. It brings great
> compatibility across multiple platforms, not only in web browsers, but also
> in mobile Apps via embedded web engine or in backend environment via the techniques
> of headless browser.
> 
> 
> === Rationale ===
> 
> ECharts encapsulates the underlying data transformation, control flow, visual
> encoding and rendering, receiving the visualization requirements with declarative language,
> and produces interactive charts and components. We will highlight the features below to
> illustrate the power that ECharts already has, and our concerns and our visions:
> 
>  * User Diversity:
> ECharts expects that its users are not only web developers, but also
> people with lesser programing skills. So ECharts enables users to
> describe data and settings with declarative language, which lowers
> the barrier but without losing the power, and benefit to transfer
> and store.
> 
>  * Configurable Interactions:
> ECharts has provided plenty of interactions and aims at providing more.
> Both human interactions and the interactions with upper program are
> supported and can be configurable.
> 
>  * Large Data:
> Although the browser environment and JavaScript bring some performance
> limits in visualizing large data or performing animations, ECharts have
> been adopting various optimization techniques to rise the upper limit
> of the amount of data that it can process, and keep improving the
> fluency of interactions and animations.
> 
>  * Cross-Platform:
> The underlying render engine of ECharts can be switched between
> HTMLCanvas, SVG, or VML, which provides good compatibility and brings
> opportunities to optimize performance according to different platform
> and usage scenarios. Besides, ECharts can also works in backend
> environment via headless techniques.
> 
> ECharts can be created using headless browsers to pregenerate reports on
> more powerful machines for better performance on resource-limited devices
> 
>  *Extension and Customization:
> ECharts provides extension mechanisms to make new types of chart and components,
> adopt other layout algorithms, or even adopt other render techniques.
> Various developers have contributed different types of extensions based on ECharts.[2]
> 
> 
> === Current Status ===
> 
> ECharts has been an open source project on GitHub[3] since 2013.
> Currently it has more than 20k stars, more than 50k monthly downloads[4]
> in NPM, and is one of the most popular repositories in topic of data
> visualization category in GitHub.[5] And it has been used in many
> products of Baidu and other companies such as Alibaba, Tencent, Netease,
> XinHua News Agency,National Bureau of Statistics of China, Sina,
> State Grid Corporation of China, Lenovo, Ctrip etc.
> 
> 
> === Meritocracy ===
> The ECharts project already operates on meritocratic principles.
> It was originally created by Lin Zhifeng in 2013,adding developers
> worldwide and has accepted multiple major patches from a diverse set
> of contributors.
> 
> We will follow ASF meritocratic principles to encourage more
> developers to contribute in this project. We know that only active and
> committed developers from a diverse set of backgrounds can make ECharts
> a successful project. We are also improving the project documentation
> and code to help new developers to get started quickly.
> 
> 
> === Community ===
> 
> ECharts has been building an active community for the last four years.
> Currently, the community includes over 50 contributors .
> The core developers of our project are listed below.
> 
> === Core Developers ===
> 
>   * Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>   * Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>   * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>   * Li Deqing (https://github.com/deqingli annong035@gmail.com)
>   * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> 
> 
> 
> === Alignment ===
> 
> ECharts is popular in data visualization and charting on web projects.
> And ASF has many famous web projects and big data related projects.
> We believe that ASF is a perfect choice to help ECharts project to
> attract more developers and have more cooperation with existing projects.
> 
> === Known Risks ===
> ==== Orphaned products ====
> Given the current level of investment in ECharts and the stakeholders
> using it - the risk of the project being abandoned is minimal.
> Baidu, for example, is in active development to use ECharts in many of
> its services and many large corporations including Alibaba, Tencent,
> Huawei, Sina, Lenovo use it in their production applications.
> 
> ==== Inexperience with Open Source ====
> ECharts has been an active open source project for more than 4 years.
> During that time, the project has attracted 50+ contributors.
> 
> ==== Homogenous Developers ====
> The most of core developers are from Baidu, but after ECharts was open sourced,
> ECharts received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the founder of ECharts,Lin Zhifeng still contributes a lot after he left Baidu.
> 
> 
> === Reliance on Salaried Developers ===
> Although some of the developers are salaried, the project is personally initiated from
> the beginning. The core developers have been dedicated to this project for four years
> and have kept the project independent with developers around the world involved.
> 
> 
> === Relationships with Other Apache Products ===
> 
> We have not found an existing charting project in Apache yet. And there is potential
> cooperation with some existing Apache projects big data related.
> 
> 
> === A Excessive Fascination with the Apache Brand ===
> 
> Our interests and motivations are based on the factors mentioned in the Rationale
> section rather than the publicity. Furthermore, the brand of ECharts has been successful
> in the past years on their own and we would be happy to keep on this path. We are honored
> at getting the opportunity to join the ASF, with the understanding to ensure its brand
> policies are respected.Also we expect that Apache brand will help to attract more contributors.
> 
> === Documentation ===
> 
> [1] Data Visualization:
> https://en.wikipedia.org/wiki/Data_visualization
> 
> [2] ECharts Extensions:
> https://github.com/ecomfe/ECharts#resources
> 
> [3] ECharts Information:
> https://github.com/ecomfe/ECharts
> https://ecomfe.github.io/echarts-doc/public/en/index.html
> 
> [4] ECharts in NPM:
> https://www.npmjs.com/package/echarts
> 
> [5] GitHub Data Visualization Topic:
> https://github.com/topics/data-visualization
> 
> 
> === Initial Source ===
> 
> ECharts has been developed since 2013. It currently has an active developer and user community
> with a codebase in JavaScript.We currently use Github to maintain our source code and
> track issues at https://github.com/ecomfe/ECharts.
> We need to move our respository to Apache infrastructure.
> 
> 
> === Source and Intellectual Property Submission Plan ===
> ECharts  source code is available under BSD-3 license and owned by Baidu.
> We will work with the committers to get ICLAs signed.
> We will provide a Software Grant Agreement from an authorized signer
> per https://www.apache.org/licenses/software-grant-template.pdf
> 
> 
> === External Dependencies ===
> 
> All The dependencies are released under Apache compatible licenses, including BSD and MIT.
> 
> 
> === Required Resources ===
> 
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
> 
> * private@echarts.incubator.apache.org
> * dev@echarts.incubator.apache.org
> * commits@echarts.incubator.apache.org
> 
> ==== Git Repositories: ====
> Upon entering incubation: https://github.com/apache/incubator-echarts
> After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure.
> 
> ==== Issue Tracking: ====
> ECharts currently uses GitHub to track issues. there are more than 7k issues.
> Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
> 
> ==== URL: ====
> Currently the website url is https://ecomfe.github.io/echarts-doc/public/en/index.html.
> It will be moved to http://echarts.incubator.apache.org/ to follow incubator conventions.
> 
> 
> === Initial Committers ===
> * Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
> * Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
> * Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
> * Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
> * Li Deqing (https://github.com/deqingli annong035@gmail.com)
> * Wang Junting
> * Dong Rui (https://github.com/erik168 errorrik@gmail.com)
> * Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
> 
> === Sponsors: ===
> 
> ==== Champion: ====
>  * Kevin A. McGrail
> 
> ==== Mentors: ====
>  * Daniel Gruno
>  * John D. Ament
> 
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Yes, we will follow apache rules,
So the possible solution is to move the existing echarts repo to apache/incubator-echarts

Thanks


发件人: Dave Fisher <da...@comcast.net>>
答复: <ge...@incubator.apache.org>>
日期: 2018年1月6日 星期六 上午3:00
至: <ge...@incubator.apache.org>>
主题: Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Hi -

On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <ta...@baidu.com>> wrote:

==== Git Repositories: ====
Upon entering incubation: https://github.com/apache/incubator-echarts
After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure.


Your current GitHub may be moved to apache/incubator-echarts and infrastructure can mirror this repository into the Apache repository. It is important that source code be under Apache control for eCharts to become an Apache project.

Regards,
Dave

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "John D. Ament" <jo...@apache.org>.
On Fri, Jan 5, 2018 at 2:00 PM Dave Fisher <da...@comcast.net> wrote:

> Hi -
>
> On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <ta...@baidu.com> wrote:
>
> ==== Git Repositories: ====
> Upon entering incubation: https://github.com/apache/incubator-echarts
> After incubation, we want to move the existing repo from
> github/ecomfe/echarts to Apache infrastructure.
>
>
> Your current GitHub may be moved to apache/incubator-echarts and
> infrastructure can mirror this repository into the Apache repository. It is
> important that source code be under Apache control for eCharts to become an
> Apache project.
>

Tan can probably speak more to this.  I had made an assumption that this
section meant the repo would change from echarts to incubator-echarts, and
once they graduate back to the name echarts.  All would be managed as
gitbox enabled repos (from our side).

BTW, i'm going to add you as a mentor to the project.  I'm also assuming
Kevin meant to be listed as mentor as well.  Thanks for the offer!

John


>
> Regards,
> Dave
>

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by Dave Fisher <da...@comcast.net>.
Hi -

> On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <ta...@baidu.com> wrote:
> 
> ==== Git Repositories: ====
> Upon entering incubation: https://github.com/apache/incubator-echarts <https://github.com/apache/incubator-echarts>
> After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure.
> 


Your current GitHub may be moved to apache/incubator-echarts and infrastructure can mirror this repository into the Apache repository. It is important that source code be under Apache control for eCharts to become an Apache project.

Regards,
Dave

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Great.

We know that CarbonData is one project contributed by Huawei,
And become TLP project last year.
I believe that we will have more cooperation between these two projects in
the future.

Thanks


在 2018/1/7 下午4:44, "Liang Chen" <ch...@apache.org> 写入:

>Hi
>
>Thanks, bringing this project to Apache.This is a really good project, i
>ever used ECharts component in 2014 for some report system UI.
>
>I am going to participate in some contribution once this project enter
>incubator.
>And our project(Apache CarbonData) looks forward to building ecosystem
>with
>ECharts.
>
>Good Luck!
>
>Regards
>Liang


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Posted by Liang Chen <ch...@apache.org>.
Hi

Thanks, bringing this project to Apache.This is a really good project, i
ever used ECharts component in 2014 for some report system UI.

I am going to participate in some contribution once this project enter
incubator.
And our project(Apache CarbonData) looks forward to building ecosystem with
ECharts.

Good Luck!

Regards
Liang

Re: [RESULT] was [VOTE] Accept ECharts for Apache Incubation

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Thanks all,

Your help is very appreciate.

Best regards.

在 2018/1/17 上午2:28, "Kevin A. McGrail" <km...@apache.org> 写入:

>All,
>
>Voting is now closed.  There were 19 +1's, 5 +1's that are binding.  No
>0 or -1's were received.
>
>I look forward to helping ECharts and thank you again for your time and
>attention.
>
>I am working through the process at
>https://incubator.apache.org/guides/mentor.html
>
>Regards,
>KAM
>
>On 1/12/2018 8:09 AM, Kevin A. McGrail wrote:
>> Hi All,
>>
>> I would like to start a VOTE & I vote +1 to bring the ECharts project
>> in as an Apache incubator podling.
>>
>> The ASF voting rules are described:
>>
>> https://www.apache.org/foundation/voting.html
>>
>> A vote for accepting a new Apache Incubator podling is a majority vote
>> for which only Incubator PMC member votes are binding.
>>
>> This vote will run for at least 72 hours. Please VOTE as follows
>> [ ] +1 Accept ECharts into the Apache Incubator
>> [ ] +0 Abstain.
>> [ ] -1 Do not accept ECharts into the Apache Incubator because ...
>>
>> The proposal is listed below, but you can also access it on the wiki:
>> https://wiki.apache.org/incubator/EChartsProposal
>>
>> Regards,
>> KAM
>>
>>
>> ECharts Proposal
>>
>> Abstract
>>
>> ECharts is a charting and data visualization library written in
>> JavaScript.
>>
>> Proposal
>>
>> ECharts provides a powerful, interactive charting and data
>> visualization library and framework for web browser, mobile App and
>> backend usage.
>>
>> Background
>>
>> A primary goal of data visualization is to communicate information
>> clearly and efficiently via statistical graphics, plots and other
>> graphics.
>>
>> Numerical data may be presented in dots, lines, or bars, to visually
>> communicate a quantitative message. Effective visualization helps
>> users to analyze data .It makes complex data more readable,
>> understandable.[1]
>>
>> Now data visualization concerns mainly about presentation and
>> propagation in web, ECharts uses JavaScript as its basic programing
>> language. It brings great compatibility across multiple platforms, not
>> only in web browsers, but also in mobile Apps via embedded web engine
>> or in backend environment via the techniques of headless browser.
>>
>> Rationale
>>
>> ECharts encapsulates the underlying data transformation, control flow,
>> visual encoding and rendering, receiving the visualization
>> requirements with declarative language, and produces interactive
>> charts and components. We will highlight the features below to
>> illustrate the power that ECharts already has, and our concerns and
>> our visions:
>>
>>     User Diversity:
>>
>> ECharts expects that its users are not only web developers, but also
>> people with lesser programing skills. So ECharts enables users to
>> describe data and settings with declarative language, which lowers the
>> barrier but without losing the power, and benefit to transfer and store.
>>
>>     Configurable Interactions:
>>
>> ECharts has provided plenty of interactions and aims at providing
>> more. Both human interactions and the interactions with upper program
>> are supported and can be configurable.
>>
>>     Large Data:
>>
>> Although the browser environment and JavaScript bring some performance
>> limits in visualizing large data or performing animations, ECharts
>> have been adopting various optimization techniques to rise the upper
>> limit of the amount of data that it can process, and keep improving
>> the fluency of interactions and animations.
>>
>>     Cross-Platform:
>>
>> The underlying render engine of ECharts can be switched between
>> HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>> opportunities to optimize performance according to different platform
>> and usage scenarios. Besides, ECharts can also works in backend
>> environment via headless techniques.
>>
>> ECharts can be created using headless browsers to pregenerate reports
>> on more powerful machines for better performance on resource-limited
>> devices
>>
>>     Extension and Customization:
>>
>> ECharts provides extension mechanisms to make new types of chart and
>> components, adopt other layout algorithms, or even adopt other render
>> techniques. Various developers have contributed different types of
>> extensions based on ECharts.[2]
>>
>> Current Status
>>
>> ECharts has been an open source project on GitHub[3] since 2013.
>> Currently it has more than 20k stars, more than 50k monthly
>> downloads[4] in NPM, and is one of the most popular repositories in
>> topic of data visualization category in GitHub.[5] And it has been
>> used in many products of Baidu and other companies such as Alibaba,
>> Tencent, Netease, XinHua News Agency,National Bureau of Statistics of
>> China, Sina, State Grid Corporation of China, Lenovo, Ctrip etc.
>>
>> Meritocracy
>>
>> The ECharts project already operates on meritocratic principles. It
>> was originally created by Lin Zhifeng in 2013,adding developers
>> worldwide and has accepted multiple major patches from a diverse set
>> of contributors.
>>
>> We will follow ASF meritocratic principles to encourage more
>> developers to contribute in this project. We know that only active and
>> committed developers from a diverse set of backgrounds can make
>> ECharts a successful project. We are also improving the project
>> documentation and code to help new developers to get started quickly.
>>
>> Community
>>
>> ECharts has been building an active community for the last four years.
>> Currently, the community includes over 50 contributors . The core
>> developers of our project are listed below.
>>
>> Core Developers
>>
>>     Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>>
>>     Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>>
>>     Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>>
>>     Li Deqing (https://github.com/deqingli annong035@gmail.com)
>>
>>     Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>>
>> Alignment
>>
>> ECharts is popular in data visualization and charting on web projects.
>> And ASF has many famous web projects and big data related projects. We
>> believe that ASF is a perfect choice to help ECharts project to
>> attract more developers and have more cooperation with existing
>>projects.
>>
>> Known Risks
>>
>> Orphaned products
>>
>> Given the current level of investment in ECharts and the stakeholders
>> using it - the risk of the project being abandoned is minimal. Baidu,
>> for example, is in active development to use ECharts in many of its
>> services and many large corporations including Alibaba, Tencent,
>> Huawei, Sina, Lenovo use it in their production applications.
>>
>> Inexperience with Open Source
>>
>> ECharts has been an active open source project for more than 4 years.
>> During that time, the project has attracted 50+ contributors.
>>
>> Homogenous Developers
>>
>> The most of core developers are from Baidu, but after ECharts was open
>> sourced, ECharts received a lot of bug fixes and enhancements from
>> other developers not working at Baidu. And the founder of ECharts,Lin
>> Zhifeng still contributes a lot after he left Baidu.
>>
>> Reliance on Salaried Developers
>>
>> Although some of the developers are salaried, the project is
>> personally initiated from the beginning. The core developers have been
>> dedicated to this project for four years and have kept the project
>> independent with developers around the world involved.
>>
>> Relationships with Other Apache Products
>>
>> There are several existing Apache projects that using ECharts already,
>> including:
>>
>>     Apache Eagle
>>     Apache Griffin (Incubating)
>>     Apache Kylin
>>
>>     Apache SkyWalking (Incubating)
>>
>> A Excessive Fascination with the Apache Brand
>>
>> Our interests and motivations are based on the factors mentioned in
>> the Rationale section rather than the publicity. Furthermore, the
>> brand of ECharts has been successful in the past years on their own
>> and we would be happy to keep on this path. We are honored at getting
>> the opportunity to join the ASF, with the understanding to ensure its
>> brand policies are respected.Also we expect that Apache brand will
>> help to attract more contributors.
>>
>> Documentation
>>
>> [1] Data Visualization: https://en.wikipedia.org/wiki/Data_visualization
>>
>> [2] ECharts Extensions: https://github.com/ecomfe/ECharts#resources
>>
>> [3] ECharts Information: https://github.com/ecomfe/ECharts
>> https://ecomfe.github.io/echarts-doc/public/en/index.html
>>
>> [4] ECharts in NPM: https://www.npmjs.com/package/echarts
>>
>> [5] GitHub Data Visualization Topic:
>> https://github.com/topics/data-visualization
>>
>> Initial Source
>>
>> ECharts has been developed since 2013. It currently has an active
>> developer and user community with a codebase in JavaScript. We
>> currently use Github to maintain our source code and track issues at
>> https://github.com/ecomfe/ECharts We need to move our respository to
>> Apache infrastructure.
>>
>> Source and Intellectual Property Submission Plan
>>
>> ECharts source code is available under BSD-3 license and owned by
>> Baidu. We will work with the committers to get ICLAs signed. We will
>> provide a Software Grant Agreement from an authorized signer per
>> https://www.apache.org/licenses/software-grant-template.pdf
>>
>> External Dependencies
>>
>> All The dependencies are released under Apache compatible licenses,
>> including BSD and MIT.
>>
>> Required Resources
>>
>> Mailing List:
>>
>> There are currently no mailing lists. The usual mailing lists are
>> expected to be set up when entering incubation:
>>
>>     private@echarts.incubator.apache.org
>>
>>     dev@echarts.incubator.apache.org
>>
>>     commits@echarts.incubator.apache.org
>>
>> Git Repositories:
>>
>> Upon entering incubation: https://github.com/apache/incubator-echarts
>> After incubation, we want to move the existing repo from
>> github/ecomfe/echarts to Apache infrastructure.
>>
>> Issue Tracking:
>>
>> ECharts currently uses GitHub to track issues. there are more than 7k
>> issues. Would like to continue to do so while we discuss migration
>> possibilities with the ASF Infra committee.
>>
>> URL:
>>
>> Currently the website url is
>> https://ecomfe.github.io/echarts-doc/public/en/index.html. It will be
>> moved to http://echarts.incubator.apache.org/ to follow incubator
>> conventions.
>>
>> Initial Committers
>>
>>     Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>>
>>     Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>>
>>     Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>>
>>     Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>>
>>     Li Deqing (https://github.com/deqingli annong035@gmail.com)
>>     Wang Junting
>>
>>     Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>>
>>     Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>>
>> Sponsors:
>>
>> Champion:
>>
>>     Kevin A. McGrail
>>
>> Mentors:
>>
>>     Daniel Gruno
>>
>>     Kevin A. McGrail
>>     Dave Fisher
>>     John D. Ament
>>
>> Sponsoring Entity
>> We are requesting the Incubator to sponsor this project.
>>
>
>-- 
>Kevin A. McGrail
>Asst. Treasurer & VP Fundraising, Apache Software Foundation
>Chair Emeritus Apache SpamAssassin Project
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org
>


[RESULT] was [VOTE] Accept ECharts for Apache Incubation

Posted by "Kevin A. McGrail" <km...@apache.org>.
All,

Voting is now closed.  There were 19 +1's, 5 +1's that are binding.  No 
0 or -1's were received.

I look forward to helping ECharts and thank you again for your time and 
attention.

I am working through the process at 
https://incubator.apache.org/guides/mentor.html

Regards,
KAM

On 1/12/2018 8:09 AM, Kevin A. McGrail wrote:
> Hi All,
>
> I would like to start a VOTE & I vote +1 to bring the ECharts project 
> in as an Apache incubator podling.
>
> The ASF voting rules are described:
>
> https://www.apache.org/foundation/voting.html
>
> A vote for accepting a new Apache Incubator podling is a majority vote 
> for which only Incubator PMC member votes are binding.
>
> This vote will run for at least 72 hours. Please VOTE as follows
> [ ] +1 Accept ECharts into the Apache Incubator
> [ ] +0 Abstain.
> [ ] -1 Do not accept ECharts into the Apache Incubator because ...
>
> The proposal is listed below, but you can also access it on the wiki: 
> https://wiki.apache.org/incubator/EChartsProposal
>
> Regards,
> KAM
>
>
> ECharts Proposal
>
> Abstract
>
> ECharts is a charting and data visualization library written in 
> JavaScript.
>
> Proposal
>
> ECharts provides a powerful, interactive charting and data 
> visualization library and framework for web browser, mobile App and 
> backend usage.
>
> Background
>
> A primary goal of data visualization is to communicate information 
> clearly and efficiently via statistical graphics, plots and other 
> graphics.
>
> Numerical data may be presented in dots, lines, or bars, to visually 
> communicate a quantitative message. Effective visualization helps 
> users to analyze data .It makes complex data more readable, 
> understandable.[1]
>
> Now data visualization concerns mainly about presentation and 
> propagation in web, ECharts uses JavaScript as its basic programing 
> language. It brings great compatibility across multiple platforms, not 
> only in web browsers, but also in mobile Apps via embedded web engine 
> or in backend environment via the techniques of headless browser.
>
> Rationale
>
> ECharts encapsulates the underlying data transformation, control flow, 
> visual encoding and rendering, receiving the visualization 
> requirements with declarative language, and produces interactive 
> charts and components. We will highlight the features below to 
> illustrate the power that ECharts already has, and our concerns and 
> our visions:
>
>     User Diversity:
>
> ECharts expects that its users are not only web developers, but also 
> people with lesser programing skills. So ECharts enables users to 
> describe data and settings with declarative language, which lowers the 
> barrier but without losing the power, and benefit to transfer and store.
>
>     Configurable Interactions:
>
> ECharts has provided plenty of interactions and aims at providing 
> more. Both human interactions and the interactions with upper program 
> are supported and can be configurable.
>
>     Large Data:
>
> Although the browser environment and JavaScript bring some performance 
> limits in visualizing large data or performing animations, ECharts 
> have been adopting various optimization techniques to rise the upper 
> limit of the amount of data that it can process, and keep improving 
> the fluency of interactions and animations.
>
>     Cross-Platform:
>
> The underlying render engine of ECharts can be switched between 
> HTMLCanvas, SVG, or VML, which provides good compatibility and brings 
> opportunities to optimize performance according to different platform 
> and usage scenarios. Besides, ECharts can also works in backend 
> environment via headless techniques.
>
> ECharts can be created using headless browsers to pregenerate reports 
> on more powerful machines for better performance on resource-limited 
> devices
>
>     Extension and Customization:
>
> ECharts provides extension mechanisms to make new types of chart and 
> components, adopt other layout algorithms, or even adopt other render 
> techniques. Various developers have contributed different types of 
> extensions based on ECharts.[2]
>
> Current Status
>
> ECharts has been an open source project on GitHub[3] since 2013. 
> Currently it has more than 20k stars, more than 50k monthly 
> downloads[4] in NPM, and is one of the most popular repositories in 
> topic of data visualization category in GitHub.[5] And it has been 
> used in many products of Baidu and other companies such as Alibaba, 
> Tencent, Netease, XinHua News Agency,National Bureau of Statistics of 
> China, Sina, State Grid Corporation of China, Lenovo, Ctrip etc.
>
> Meritocracy
>
> The ECharts project already operates on meritocratic principles. It 
> was originally created by Lin Zhifeng in 2013,adding developers 
> worldwide and has accepted multiple major patches from a diverse set 
> of contributors.
>
> We will follow ASF meritocratic principles to encourage more 
> developers to contribute in this project. We know that only active and 
> committed developers from a diverse set of backgrounds can make 
> ECharts a successful project. We are also improving the project 
> documentation and code to help new developers to get started quickly.
>
> Community
>
> ECharts has been building an active community for the last four years. 
> Currently, the community includes over 50 contributors . The core 
> developers of our project are listed below.
>
> Core Developers
>
>     Su Shuang (https://github.com/100pah sushuang0322@gmail.com )
>
>     Shen Yi (https://github.com/pissang shenyi.914@gmail.com )
>
>     Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com )
>
>     Li Deqing (https://github.com/deqingli annong035@gmail.com)
>
>     Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>
> Alignment
>
> ECharts is popular in data visualization and charting on web projects. 
> And ASF has many famous web projects and big data related projects. We 
> believe that ASF is a perfect choice to help ECharts project to 
> attract more developers and have more cooperation with existing projects.
>
> Known Risks
>
> Orphaned products
>
> Given the current level of investment in ECharts and the stakeholders 
> using it - the risk of the project being abandoned is minimal. Baidu, 
> for example, is in active development to use ECharts in many of its 
> services and many large corporations including Alibaba, Tencent, 
> Huawei, Sina, Lenovo use it in their production applications.
>
> Inexperience with Open Source
>
> ECharts has been an active open source project for more than 4 years. 
> During that time, the project has attracted 50+ contributors.
>
> Homogenous Developers
>
> The most of core developers are from Baidu, but after ECharts was open 
> sourced, ECharts received a lot of bug fixes and enhancements from 
> other developers not working at Baidu. And the founder of ECharts,Lin 
> Zhifeng still contributes a lot after he left Baidu.
>
> Reliance on Salaried Developers
>
> Although some of the developers are salaried, the project is 
> personally initiated from the beginning. The core developers have been 
> dedicated to this project for four years and have kept the project 
> independent with developers around the world involved.
>
> Relationships with Other Apache Products
>
> There are several existing Apache projects that using ECharts already, 
> including:
>
>     Apache Eagle
>     Apache Griffin (Incubating)
>     Apache Kylin
>
>     Apache SkyWalking (Incubating)
>
> A Excessive Fascination with the Apache Brand
>
> Our interests and motivations are based on the factors mentioned in 
> the Rationale section rather than the publicity. Furthermore, the 
> brand of ECharts has been successful in the past years on their own 
> and we would be happy to keep on this path. We are honored at getting 
> the opportunity to join the ASF, with the understanding to ensure its 
> brand policies are respected.Also we expect that Apache brand will 
> help to attract more contributors.
>
> Documentation
>
> [1] Data Visualization: https://en.wikipedia.org/wiki/Data_visualization
>
> [2] ECharts Extensions: https://github.com/ecomfe/ECharts#resources
>
> [3] ECharts Information: https://github.com/ecomfe/ECharts 
> https://ecomfe.github.io/echarts-doc/public/en/index.html
>
> [4] ECharts in NPM: https://www.npmjs.com/package/echarts
>
> [5] GitHub Data Visualization Topic: 
> https://github.com/topics/data-visualization
>
> Initial Source
>
> ECharts has been developed since 2013. It currently has an active 
> developer and user community with a codebase in JavaScript. We 
> currently use Github to maintain our source code and track issues at 
> https://github.com/ecomfe/ECharts We need to move our respository to 
> Apache infrastructure.
>
> Source and Intellectual Property Submission Plan
>
> ECharts source code is available under BSD-3 license and owned by 
> Baidu. We will work with the committers to get ICLAs signed. We will 
> provide a Software Grant Agreement from an authorized signer per 
> https://www.apache.org/licenses/software-grant-template.pdf
>
> External Dependencies
>
> All The dependencies are released under Apache compatible licenses, 
> including BSD and MIT.
>
> Required Resources
>
> Mailing List:
>
> There are currently no mailing lists. The usual mailing lists are 
> expected to be set up when entering incubation:
>
>     private@echarts.incubator.apache.org
>
>     dev@echarts.incubator.apache.org
>
>     commits@echarts.incubator.apache.org
>
> Git Repositories:
>
> Upon entering incubation: https://github.com/apache/incubator-echarts 
> After incubation, we want to move the existing repo from 
> github/ecomfe/echarts to Apache infrastructure.
>
> Issue Tracking:
>
> ECharts currently uses GitHub to track issues. there are more than 7k 
> issues. Would like to continue to do so while we discuss migration 
> possibilities with the ASF Infra committee.
>
> URL:
>
> Currently the website url is 
> https://ecomfe.github.io/echarts-doc/public/en/index.html. It will be 
> moved to http://echarts.incubator.apache.org/ to follow incubator 
> conventions.
>
> Initial Committers
>
>     Lin Zhifeng (https://github.com/kener kener.linfeng@gmail.com)
>
>     Su Shuang (https://github.com/100pah sushuang0322@gmail.com)
>
>     Shen Yi (https://github.com/pissang shenyi.914@gmail.com)
>
>     Zhang Wenli (https://github.com/Ovilia me@zhangwenli.com)
>
>     Li Deqing (https://github.com/deqingli annong035@gmail.com)
>     Wang Junting
>
>     Dong Rui (https://github.com/erik168 errorrik@gmail.com)
>
>     Huang Houjin (https://github.com/chriswong wfsr@foxmail.com)
>
> Sponsors:
>
> Champion:
>
>     Kevin A. McGrail
>
> Mentors:
>
>     Daniel Gruno
>
>     Kevin A. McGrail
>     Dave Fisher
>     John D. Ament
>
> Sponsoring Entity
> We are requesting the Incubator to sponsor this project.
>

-- 
Kevin A. McGrail
Asst. Treasurer & VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org