[PROPOSAL] ECharts - proposal for Apache Incubation

classic Classic list List threaded Threaded
23 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
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 [hidden email] )
   * Shen Yi (https://github.com/pissang [hidden email] )
   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
   * Li Deqing (https://github.com/deqingli [hidden email])
   * Dong Rui (https://github.com/erik168 [hidden email])



=== 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:

 * [hidden email]
 * [hidden email]
 * [hidden email]

==== 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 [hidden email])
 * Su Shuang (https://github.com/100pah [hidden email])
 * Shen Yi (https://github.com/pissang [hidden email])
 * Zhang Wenli (https://github.com/Ovilia [hidden email])
 * Li Deqing (https://github.com/deqingli [hidden email])
 * Wang Junting
 * Dong Rui (https://github.com/erik168 [hidden email])
 * Huang Houjin (https://github.com/chriswong [hidden email])

=== 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: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Dave Fisher-5
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 <[hidden email]> 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 [hidden email] )
>   * Shen Yi (https://github.com/pissang [hidden email] )
>   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>   * Li Deqing (https://github.com/deqingli [hidden email])
>   * Dong Rui (https://github.com/erik168 [hidden email])
>
>
>
> === 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:
>
> * [hidden email]
> * [hidden email]
> * [hidden email]
>
> ==== 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 [hidden email])
> * Su Shuang (https://github.com/100pah [hidden email])
> * Shen Yi (https://github.com/pissang [hidden email])
> * Zhang Wenli (https://github.com/Ovilia [hidden email])
> * Li Deqing (https://github.com/deqingli [hidden email])
> * Wang Junting
> * Dong Rui (https://github.com/erik168 [hidden email])
> * Huang Houjin (https://github.com/chriswong [hidden email])
>
> === 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: [hidden email]
> For additional commands, e-mail: [hidden email]


signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Dave Fisher-5
In reply to this post by Tan,Zhongyi
Hi -

On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <[hidden email]> 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

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

John D. Ament-2
On Fri, Jan 5, 2018 at 2:00 PM Dave Fisher <[hidden email]> wrote:

> Hi -
>
> On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <[hidden email]> 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
>
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Liang Chen-2
In reply to this post by Tan,Zhongyi
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
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

吴晟 Sheng Wu
In reply to this post by Tan,Zhongyi
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";<[hidden email]>;
Date:  Fri, Jan 5, 2018 06:00 PM
To:  "[hidden email]"<[hidden email]>;

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 [hidden email] )
   * Shen Yi (https://github.com/pissang [hidden email] )
   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
   * Li Deqing (https://github.com/deqingli [hidden email])
   * Dong Rui (https://github.com/erik168 [hidden email])



=== 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:

 * [hidden email]
 * [hidden email]
 * [hidden email]

==== 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 [hidden email])
 * Su Shuang (https://github.com/100pah [hidden email])
 * Shen Yi (https://github.com/pissang [hidden email])
 * Zhang Wenli (https://github.com/Ovilia [hidden email])
 * Li Deqing (https://github.com/deqingli [hidden email])
 * Wang Junting
 * Dong Rui (https://github.com/erik168 [hidden email])
 * Huang Houjin (https://github.com/chriswong [hidden email])

=== 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: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by Dave Fisher-5
Please see my comments inline, thanks

在 2018/1/6 上午2:51, "Dave Fisher" <[hidden email]> 写入:

>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 <[hidden email]> 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 [hidden email] )
>>   * Shen Yi (https://github.com/pissang [hidden email] )
>>   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>>   * Li Deqing (https://github.com/deqingli [hidden email])
>>   * Dong Rui (https://github.com/erik168 [hidden email])
>>
>>
>>
>> === 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:
>>
>> * [hidden email]
>> * [hidden email]
>> * [hidden email]
>>
>> ==== 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 [hidden email])
>> * Su Shuang (https://github.com/100pah [hidden email])
>> * Shen Yi (https://github.com/pissang [hidden email])
>> * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> * Li Deqing (https://github.com/deqingli [hidden email])
>> * Wang Junting
>> * Dong Rui (https://github.com/erik168 [hidden email])
>> * Huang Houjin (https://github.com/chriswong [hidden email])
>>
>> === 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: [hidden email]
>> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by Dave Fisher-5
Yes, we will follow apache rules,
So the possible solution is to move the existing echarts repo to apache/incubator-echarts

Thanks


发件人: Dave Fisher <[hidden email]<mailto:[hidden email]>>
答复: <[hidden email]<mailto:[hidden email]>>
日期: 2018年1月6日 星期六 上午3:00
至: <[hidden email]<mailto:[hidden email]>>
主题: Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Hi -

On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi <[hidden email]<mailto:[hidden email]>> 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
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by Liang Chen-2
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" <[hidden email]> 写入:

>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


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by 吴晟 Sheng Wu
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" <[hidden email]> 写入:

>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";<[hidden email]>;
>Date:  Fri, Jan 5, 2018 06:00 PM
>To:  "[hidden email]"<[hidden email]>;
>
>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 [hidden email] )
>   * Shen Yi (https://github.com/pissang [hidden email] )
>   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>   * Li Deqing (https://github.com/deqingli [hidden email])
>   * Dong Rui (https://github.com/erik168 [hidden email])
>
>
>
>=== 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:
>
> * [hidden email]
> * [hidden email]
> * [hidden email]
>
>==== 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 [hidden email])
> * Su Shuang (https://github.com/100pah [hidden email])
> * Shen Yi (https://github.com/pissang [hidden email])
> * Zhang Wenli (https://github.com/Ovilia [hidden email])
> * Li Deqing (https://github.com/deqingli [hidden email])
> * Wang Junting
> * Dong Rui (https://github.com/erik168 [hidden email])
> * Huang Houjin (https://github.com/chriswong [hidden email])
>
>=== 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: [hidden email]
>For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Hao Chen-2
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 <[hidden email]> 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" <[hidden email]> 写入:
>
> >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";<[hidden email]>;
> >Date:  Fri, Jan 5, 2018 06:00 PM
> >To:  "[hidden email]"<[hidden email]>;
> >
> >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 [hidden email] )
> >   * Shen Yi (https://github.com/pissang [hidden email] )
> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
> >   * Li Deqing (https://github.com/deqingli [hidden email])
> >   * Dong Rui (https://github.com/erik168 [hidden email])
> >
> >
> >
> >=== 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:
> >
> > * [hidden email]
> > * [hidden email]
> > * [hidden email]
> >
> >==== 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 [hidden email])
> > * Su Shuang (https://github.com/100pah [hidden email])
> > * Shen Yi (https://github.com/pissang [hidden email])
> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
> > * Li Deqing (https://github.com/deqingli [hidden email])
> > * Wang Junting
> > * Dong Rui (https://github.com/erik168 [hidden email])
> > * Huang Houjin (https://github.com/chriswong [hidden email])
> >
> >=== 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: [hidden email]
> >For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi

Glad to hear that,

I will add apache eagle to Echarts proposal document also.

thanks

在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:

>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 <[hidden email]> 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" <[hidden email]> 写入:
>>
>> >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";<[hidden email]>;
>> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >To:  "[hidden email]"<[hidden email]>;
>> >
>> >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 [hidden email] )
>> >   * Shen Yi (https://github.com/pissang [hidden email] )
>> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>> >   * Li Deqing (https://github.com/deqingli [hidden email])
>> >   * Dong Rui (https://github.com/erik168 [hidden email])
>> >
>> >
>> >
>> >=== 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:
>> >
>> > * [hidden email]
>> > * [hidden email]
>> > * [hidden email]
>> >
>> >==== 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 [hidden email])
>> > * Su Shuang (https://github.com/100pah [hidden email])
>> > * Shen Yi (https://github.com/pissang [hidden email])
>> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> > * Li Deqing (https://github.com/deqingli [hidden email])
>> > * Wang Junting
>> > * Dong Rui (https://github.com/erik168 [hidden email])
>> > * Huang Houjin (https://github.com/chriswong [hidden email])
>> >
>> >=== 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: [hidden email]
>> >For additional commands, e-mail: [hidden email]
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Willem Jiang
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 <[hidden email]> wrote:

>
> Glad to hear that,
>
> I will add apache eagle to Echarts proposal document also.
>
> thanks
>
> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
>
> >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 <[hidden email]>
> 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" <[hidden email]> 写入:
> >>
> >> >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";<[hidden email]>;
> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >To:  "[hidden email]"<[hidden email]>;
> >> >
> >> >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 [hidden email] )
> >> >   * Shen Yi (https://github.com/pissang [hidden email] )
> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
> >> >   * Li Deqing (https://github.com/deqingli [hidden email])
> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
> >> >
> >> >
> >> >
> >> >=== 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:
> >> >
> >> > * [hidden email]
> >> > * [hidden email]
> >> > * [hidden email]
> >> >
> >> >==== 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 [hidden email])
> >> > * Su Shuang (https://github.com/100pah [hidden email])
> >> > * Shen Yi (https://github.com/pissang [hidden email])
> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
> >> > * Li Deqing (https://github.com/deqingli [hidden email])
> >> > * Wang Junting
> >> > * Dong Rui (https://github.com/erik168 [hidden email])
> >> > * Huang Houjin (https://github.com/chriswong [hidden email])
> >> >
> >> >=== 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: [hidden email]
> >> >For additional commands, e-mail: [hidden email]
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
Thanks, willem,

I will contact you.



在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:

>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 <[hidden email]> wrote:
>
>>
>> Glad to hear that,
>>
>> I will add apache eagle to Echarts proposal document also.
>>
>> thanks
>>
>> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
>>
>> >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 <[hidden email]>
>> 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" <[hidden email]> 写入:
>> >>
>> >> >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";<[hidden email]>;
>> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >To:  "[hidden email]"<[hidden email]>;
>> >> >
>> >> >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 [hidden email] )
>> >> >   * Shen Yi (https://github.com/pissang [hidden email] )
>> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>> >> >   * Li Deqing (https://github.com/deqingli [hidden email])
>> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
>> >> >
>> >> >
>> >> >
>> >> >=== 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:
>> >> >
>> >> > * [hidden email]
>> >> > * [hidden email]
>> >> > * [hidden email]
>> >> >
>> >> >==== 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 [hidden email])
>> >> > * Su Shuang (https://github.com/100pah [hidden email])
>> >> > * Shen Yi (https://github.com/pissang [hidden email])
>> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> >> > * Li Deqing (https://github.com/deqingli [hidden email])
>> >> > * Wang Junting
>> >> > * Dong Rui (https://github.com/erik168 [hidden email])
>> >> > * Huang Houjin (https://github.com/chriswong [hidden email])
>> >> >
>> >> >=== 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: [hidden email]
>> >> >For additional commands, e-mail: [hidden email]
>> >>
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

ShaoFeng Shi
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 <[hidden email]>:

> Thanks, willem,
>
> I will contact you.
>
>
>
> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
>
> >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 <[hidden email]> wrote:
> >
> >>
> >> Glad to hear that,
> >>
> >> I will add apache eagle to Echarts proposal document also.
> >>
> >> thanks
> >>
> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
> >>
> >> >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 <[hidden email]>
> >> 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" <[hidden email]> 写入:
> >> >>
> >> >> >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";<[hidden email]>;
> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >> >To:  "[hidden email]"<[hidden email]>;
> >> >> >
> >> >> >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 [hidden email] )
> >> >> >   * Shen Yi (https://github.com/pissang [hidden email] )
> >> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
> >> >> >   * Li Deqing (https://github.com/deqingli [hidden email])
> >> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
> >> >> >
> >> >> >
> >> >> >
> >> >> >=== 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:
> >> >> >
> >> >> > * [hidden email]
> >> >> > * [hidden email]
> >> >> > * [hidden email]
> >> >> >
> >> >> >==== 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 [hidden email])
> >> >> > * Su Shuang (https://github.com/100pah [hidden email])
> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
> >> >> > * Li Deqing (https://github.com/deqingli [hidden email])
> >> >> > * Wang Junting
> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
> >> >> > * Huang Houjin (https://github.com/chriswong [hidden email])
> >> >> >
> >> >> >=== 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: [hidden email]
> >> >> >For additional commands, e-mail: [hidden email]
> >> >>
> >> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [hidden email]
> >> For additional commands, e-mail: [hidden email]
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>



--
Best regards,

Shaofeng Shi 史少锋
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
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”<[hidden email]> 写入:

>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 <[hidden email]>:
>
>> Thanks, willem,
>>
>> I will contact you.
>>
>>
>>
>> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
>>
>> >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 <[hidden email]> wrote:
>> >
>> >>
>> >> Glad to hear that,
>> >>
>> >> I will add apache eagle to Echarts proposal document also.
>> >>
>> >> thanks
>> >>
>> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
>> >>
>> >> >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 <[hidden email]>
>> >> 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" <[hidden email]> 写入:
>> >> >>
>> >> >> >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";<[hidden email]>;
>> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >> >To:  "[hidden email]"<[hidden email]>;
>> >> >> >
>> >> >> >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 [hidden email] )
>> >> >> >   * Shen Yi (https://github.com/pissang [hidden email] )
>> >> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
>> >> >> >   * Li Deqing (https://github.com/deqingli [hidden email])
>> >> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >=== 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:
>> >> >> >
>> >> >> > * [hidden email]
>> >> >> > * [hidden email]
>> >> >> > * [hidden email]
>> >> >> >
>> >> >> >==== 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 [hidden email])
>> >> >> > * Su Shuang (https://github.com/100pah [hidden email])
>> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
>> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> >> >> > * Li Deqing (https://github.com/deqingli [hidden email])
>> >> >> > * Wang Junting
>> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
>> >> >> > * Huang Houjin (https://github.com/chriswong [hidden email])
>> >> >> >
>> >> >> >=== 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: [hidden email]
>> >> >> >For additional commands, e-mail: [hidden email]
>> >> >>
>> >> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [hidden email]
>> >> For additional commands, e-mail: [hidden email]
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
>
>--
>Best regards,
>
>Shaofeng Shi 史少锋

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

ShaoFeng Shi
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 <[hidden email]>:

> 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”<[hidden email]> 写入:
>
> >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 <[hidden email]>:
> >
> >> Thanks, willem,
> >>
> >> I will contact you.
> >>
> >>
> >>
> >> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
> >>
> >> >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 <[hidden email]>
> wrote:
> >> >
> >> >>
> >> >> Glad to hear that,
> >> >>
> >> >> I will add apache eagle to Echarts proposal document also.
> >> >>
> >> >> thanks
> >> >>
> >> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
> >> >>
> >> >> >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 <[hidden email]>
> >> >> 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" <[hidden email]> 写入:
> >> >> >>
> >> >> >> >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";<[hidden email]>;
> >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> >> >> >> >To:  "[hidden email]"<[hidden email]
> >;
> >> >> >> >
> >> >> >> >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 [hidden email]
> )
> >> >> >> >   * Shen Yi (https://github.com/pissang [hidden email] )
> >> >> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email] )
> >> >> >> >   * Li Deqing (https://github.com/deqingli [hidden email])
> >> >> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >=== 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:
> >> >> >> >
> >> >> >> > * [hidden email]
> >> >> >> > * [hidden email]
> >> >> >> > * [hidden email]
> >> >> >> >
> >> >> >> >==== 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 [hidden email]
> )
> >> >> >> > * Su Shuang (https://github.com/100pah [hidden email])
> >> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
> >> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
> >> >> >> > * Li Deqing (https://github.com/deqingli [hidden email])
> >> >> >> > * Wang Junting
> >> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
> >> >> >> > * Huang Houjin (https://github.com/chriswong [hidden email])
> >> >> >> >
> >> >> >> >=== 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: [hidden email]
> >> >> >> >For additional commands, e-mail: [hidden email].
> org
> >> >> >>
> >> >> >>
> >> >>
> >> >>
> >> >> ------------------------------------------------------------
> ---------
> >> >> To unsubscribe, e-mail: [hidden email]
> >> >> For additional commands, e-mail: [hidden email]
> >> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [hidden email]
> >> For additional commands, e-mail: [hidden email]
> >>
> >
> >
> >
> >--
> >Best regards,
> >
> >Shaofeng Shi 史少锋
>



--
Best regards,

Shaofeng Shi 史少锋
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

William Guo-2
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 <[hidden email]>
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 <[hidden email]>:
>
> > 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”<[hidden email]> 写入:
> >
> > >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 <[hidden email]>:
> > >
> > >> Thanks, willem,
> > >>
> > >> I will contact you.
> > >>
> > >>
> > >>
> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
> > >>
> > >> >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 <[hidden email]>
> > wrote:
> > >> >
> > >> >>
> > >> >> Glad to hear that,
> > >> >>
> > >> >> I will add apache eagle to Echarts proposal document also.
> > >> >>
> > >> >> thanks
> > >> >>
> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
> > >> >>
> > >> >> >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 <
> [hidden email]>
> > >> >> 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" <[hidden email]> 写入:
> > >> >> >>
> > >> >> >> >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";<[hidden email]>;
> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
> > >> >> >> >To:  "[hidden email]"<
> [hidden email]
> > >;
> > >> >> >> >
> > >> >> >> >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
> [hidden email]
> > )
> > >> >> >> >   * Shen Yi (https://github.com/pissang [hidden email]
> )
> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email]
> )
> > >> >> >> >   * Li Deqing (https://github.com/deqingli
> [hidden email])
> > >> >> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >
> > >> >> >> >=== 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:
> > >> >> >> >
> > >> >> >> > * [hidden email]
> > >> >> >> > * [hidden email]
> > >> >> >> > * [hidden email]
> > >> >> >> >
> > >> >> >> >==== 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
> [hidden email]
> > )
> > >> >> >> > * Su Shuang (https://github.com/100pah [hidden email]
> )
> > >> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
> > >> >> >> > * Li Deqing (https://github.com/deqingli [hidden email])
> > >> >> >> > * Wang Junting
> > >> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
> > >> >> >> > * Huang Houjin (https://github.com/chriswong [hidden email]
> )
> > >> >> >> >
> > >> >> >> >=== 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: [hidden email].
> > org
> > >> >> >>
> > >> >> >>
> > >> >>
> > >> >>
> > >> >> ------------------------------------------------------------
> > ---------
> > >> >> To unsubscribe, e-mail: [hidden email]
> > >> >> For additional commands, e-mail: [hidden email]
> > >> >>
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: [hidden email]
> > >> For additional commands, e-mail: [hidden email]
> > >>
> > >
> > >
> > >
> > >--
> > >Best regards,
> > >
> > >Shaofeng Shi 史少锋
> >
>
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by ShaoFeng Shi
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" <[hidden email]> 写入:

>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 <[hidden email]>:
>
>> 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”<[hidden email]> 写入:
>>
>> >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 <[hidden email]>:
>> >
>> >> Thanks, willem,
>> >>
>> >> I will contact you.
>> >>
>> >>
>> >>
>> >> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
>> >>
>> >> >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 <[hidden email]>
>> wrote:
>> >> >
>> >> >>
>> >> >> Glad to hear that,
>> >> >>
>> >> >> I will add apache eagle to Echarts proposal document also.
>> >> >>
>> >> >> thanks
>> >> >>
>> >> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
>> >> >>
>> >> >> >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
>><[hidden email]>
>> >> >> 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" <[hidden email]> 写入:
>> >> >> >>
>> >> >> >> >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";<[hidden email]>;
>> >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >> >> >> >To:  
>>"[hidden email]"<[hidden email]
>> >;
>> >> >> >> >
>> >> >> >> >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
>>[hidden email]
>> )
>> >> >> >> >   * Shen Yi (https://github.com/pissang [hidden email]
>>)
>> >> >> >> >   * Zhang Wenli (https://github.com/Ovilia [hidden email]
>>)
>> >> >> >> >   * Li Deqing (https://github.com/deqingli
>>[hidden email])
>> >> >> >> >   * Dong Rui (https://github.com/erik168 [hidden email])
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >=== 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:
>> >> >> >> >
>> >> >> >> > * [hidden email]
>> >> >> >> > * [hidden email]
>> >> >> >> > * [hidden email]
>> >> >> >> >
>> >> >> >> >==== 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
>>[hidden email]
>> )
>> >> >> >> > * Su Shuang (https://github.com/100pah
>>[hidden email])
>> >> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
>> >> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> >> >> >> > * Li Deqing (https://github.com/deqingli [hidden email])
>> >> >> >> > * Wang Junting
>> >> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
>> >> >> >> > * Huang Houjin (https://github.com/chriswong
>>[hidden email])
>> >> >> >> >
>> >> >> >> >=== 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:
>>[hidden email]
>> >> >> >> >For additional commands, e-mail:
>>[hidden email].
>> org
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >> >> ------------------------------------------------------------
>> ---------
>> >> >> To unsubscribe, e-mail: [hidden email]
>> >> >> For additional commands, e-mail: [hidden email]
>> >> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [hidden email]
>> >> For additional commands, e-mail: [hidden email]
>> >>
>> >
>> >
>> >
>> >--
>> >Best regards,
>> >
>> >Shaofeng Shi 史少锋
>>
>
>
>
>--
>Best regards,
>
>Shaofeng Shi 史少锋


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

Tan,Zhongyi
In reply to this post by William Guo-2
 Hi,william,
 
 Thanks,  I updated Echarts proposal also.

 


在 2018/1/12 下午3:38, "William Guo" <[hidden email]> 写入:

>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 <[hidden email]>
>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 <[hidden email]>:
>>
>> > 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”<[hidden email]> 写入:
>> >
>> > >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 <[hidden email]>:
>> > >
>> > >> Thanks, willem,
>> > >>
>> > >> I will contact you.
>> > >>
>> > >>
>> > >>
>> > >> 在 2018/1/11 下午7:27, "Willem Jiang" <[hidden email]> 写入:
>> > >>
>> > >> >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 <[hidden email]>
>> > wrote:
>> > >> >
>> > >> >>
>> > >> >> Glad to hear that,
>> > >> >>
>> > >> >> I will add apache eagle to Echarts proposal document also.
>> > >> >>
>> > >> >> thanks
>> > >> >>
>> > >> >> 在 2018/1/8 下午12:31, "Hao Chen" <[hidden email]> 写入:
>> > >> >>
>> > >> >> >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 <
>> [hidden email]>
>> > >> >> 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" <[hidden email]> 写入:
>> > >> >> >>
>> > >> >> >> >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";<[hidden email]>;
>> > >> >> >> >Date:  Fri, Jan 5, 2018 06:00 PM
>> > >> >> >> >To:  "[hidden email]"<
>> [hidden email]
>> > >;
>> > >> >> >> >
>> > >> >> >> >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
>> [hidden email]
>> > )
>> > >> >> >> >   * Shen Yi (https://github.com/pissang
>>[hidden email]
>> )
>> > >> >> >> >   * Zhang Wenli (https://github.com/Ovilia
>>[hidden email]
>> )
>> > >> >> >> >   * Li Deqing (https://github.com/deqingli
>> [hidden email])
>> > >> >> >> >   * Dong Rui (https://github.com/erik168
>>[hidden email])
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >
>> > >> >> >> >=== 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:
>> > >> >> >> >
>> > >> >> >> > * [hidden email]
>> > >> >> >> > * [hidden email]
>> > >> >> >> > * [hidden email]
>> > >> >> >> >
>> > >> >> >> >==== 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
>> [hidden email]
>> > )
>> > >> >> >> > * Su Shuang (https://github.com/100pah
>>[hidden email]
>> )
>> > >> >> >> > * Shen Yi (https://github.com/pissang [hidden email])
>> > >> >> >> > * Zhang Wenli (https://github.com/Ovilia [hidden email])
>> > >> >> >> > * Li Deqing (https://github.com/deqingli
>>[hidden email])
>> > >> >> >> > * Wang Junting
>> > >> >> >> > * Dong Rui (https://github.com/erik168 [hidden email])
>> > >> >> >> > * Huang Houjin (https://github.com/chriswong
>>[hidden email]
>> )
>> > >> >> >> >
>> > >> >> >> >=== 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:
>>[hidden email].
>> > org
>> > >> >> >>
>> > >> >> >>
>> > >> >>
>> > >> >>
>> > >> >> ------------------------------------------------------------
>> > ---------
>> > >> >> To unsubscribe, e-mail: [hidden email]
>> > >> >> For additional commands, e-mail:
>>[hidden email]
>> > >> >>
>> > >>
>> > >>
>> > >>
>>---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: [hidden email]
>> > >> For additional commands, e-mail: [hidden email]
>> > >>
>> > >
>> > >
>> > >
>> > >--
>> > >Best regards,
>> > >
>> > >Shaofeng Shi 史少锋
>> >
>>
>>
>>
>> --
>> Best regards,
>>
>> Shaofeng Shi 史少锋
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
12