Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Tan,Zhongyi

Glad to hear that, 

I will add apache eagle to Echarts proposal document also.

thanks

在 2018/1/8 下午12:31, "Hao Chen"  写入:

>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  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"  写入:
>>
>> >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";;
>> >Date:  Fri, Jan 5, 2018 06:00 PM
>> >To:  "general@incubator.apache.org";
>> >
>> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>> >
>> >
>> >
>> >Hi,  Dear Apache Incubator Community,
>> >
>> >Please accept the follow proposal for presentation and discussion:
>> >
>> >https://wiki.apache.org/incubator/EChartsProposal
>> >
>> >ECharts is a charting and data visualization library written in
>> >JavaScript .
>> >It has been an open source project on github since 2013, and is one of
>> >the
>> >most popular repositories in topic of data visualization category in
>> >github.
>> >
>> >Best regards.
>> >
>> >
>> >
>> >
>> >Below is the proposal also.
>> >
>> >
>> >
>> >= ECharts Proposal =
>> >
>> >=== Abstract ===
>> >
>> >ECharts is a charting and data visualization library written in
>> >JavaScript.
>> >
>> >
>> >=== Proposal ===
>> >
>> >ECharts provides a powerful, interactive charting and data
>>visualization
>> >library
>> >and framework for web browser, mobile App and backend usage.
>> >
>> >
>> >=== Background ===
>> >
>> >A primary goal of data visualization is to communicate information
>> >clearly and
>> >efficiently via statistical graphics, plots and other graphics.
>> >
>> >Numerical data may be presented in dots, lines, or bars, to visually
>> >communicate
>> >a quantitative message. Effective visualization helps users to analyze
>> >data .
>> >It makes complex data more readable, understandable.[1]
>> >
>> >Now data visualization concerns mainly about presentation and
>>propagation
>> >in web,
>> >ECharts uses JavaScript as its basic programing language. It brings
>>great
>> >compatibility across multiple platforms, not only in web browsers, but
>> >also
>> >in mobile Apps via embedded web engine or in backend environment via
>>the
>> >techniques
>> >of headless browser.
>> >
>> >
>> >=== Rationale ===
>> >
>> >ECharts encapsulates the underlying data transformation, control flow,
>> >visual
>> >encoding and rendering, receiving the visualization requirements with
>> >declarative language,
>> >and produces interactive charts and components. We will highlight the
>> >features below to
>> >illustrate the power that ECharts already has, and our concerns and our
>> >visions:
>> >
>> >  * User Diversity:
>> >ECharts expects that its users are not only web developers, but also
>> >people with lesser programing skills. So ECharts enables users to
>> >describe data and settings with declarative language, which lowers
>> >the barrier but without losing the power, and benefit to transfer
>> >and store.
>> >
>> >  * Configurable Interactions:
>> >ECharts has provided plenty of interactions and aims at providing more.
>> >Both human interactions and the interactions with upper program are
>> >supported and can be configurable.
>> >
>> >  * Large Data:
>> >Although the browser environment and JavaScript bring some performance
>> >limits in visualizing large data or performing animations, ECharts have
>> >been adopting various optimization techniques to rise the upper limit
>> >of the amount of data that it can process, and keep improving the
>> >fluency of interactions and animations.
>> >
>> >  * Cross-Platform:
>> >The underlying render engine of ECharts can be switched between
>> >HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>> >opportunities to optimize performance according to different platform
>> >and usage scenarios. Besides, ECharts can also works in backend
>> >environment via headless 

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Hao Chen
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  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"  写入:
>
> >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";;
> >Date:  Fri, Jan 5, 2018 06:00 PM
> >To:  "general@incubator.apache.org";
> >
> >Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
> >
> >
> >
> >Hi,  Dear Apache Incubator Community,
> >
> >Please accept the follow proposal for presentation and discussion:
> >
> >https://wiki.apache.org/incubator/EChartsProposal
> >
> >ECharts is a charting and data visualization library written in
> >JavaScript .
> >It has been an open source project on github since 2013, and is one of
> >the
> >most popular repositories in topic of data visualization category in
> >github.
> >
> >Best regards.
> >
> >
> >
> >
> >Below is the proposal also.
> >
> >
> >
> >= ECharts Proposal =
> >
> >=== Abstract ===
> >
> >ECharts is a charting and data visualization library written in
> >JavaScript.
> >
> >
> >=== Proposal ===
> >
> >ECharts provides a powerful, interactive charting and data visualization
> >library
> >and framework for web browser, mobile App and backend usage.
> >
> >
> >=== Background ===
> >
> >A primary goal of data visualization is to communicate information
> >clearly and
> >efficiently via statistical graphics, plots and other graphics.
> >
> >Numerical data may be presented in dots, lines, or bars, to visually
> >communicate
> >a quantitative message. Effective visualization helps users to analyze
> >data .
> >It makes complex data more readable, understandable.[1]
> >
> >Now data visualization concerns mainly about presentation and propagation
> >in web,
> >ECharts uses JavaScript as its basic programing language. It brings great
> >compatibility across multiple platforms, not only in web browsers, but
> >also
> >in mobile Apps via embedded web engine or in backend environment via the
> >techniques
> >of headless browser.
> >
> >
> >=== Rationale ===
> >
> >ECharts encapsulates the underlying data transformation, control flow,
> >visual
> >encoding and rendering, receiving the visualization requirements with
> >declarative language,
> >and produces interactive charts and components. We will highlight the
> >features below to
> >illustrate the power that ECharts already has, and our concerns and our
> >visions:
> >
> >  * User Diversity:
> >ECharts expects that its users are not only web developers, but also
> >people with lesser programing skills. So ECharts enables users to
> >describe data and settings with declarative language, which lowers
> >the barrier but without losing the power, and benefit to transfer
> >and store.
> >
> >  * Configurable Interactions:
> >ECharts has provided plenty of interactions and aims at providing more.
> >Both human interactions and the interactions with upper program are
> >supported and can be configurable.
> >
> >  * Large Data:
> >Although the browser environment and JavaScript bring some performance
> >limits in visualizing large data or performing animations, ECharts have
> >been adopting various optimization techniques to rise the upper limit
> >of the amount of data that it can process, and keep improving the
> >fluency of interactions and animations.
> >
> >  * Cross-Platform:
> >The underlying render engine of ECharts can be switched between
> >HTMLCanvas, SVG, or VML, which provides good compatibility and brings
> >opportunities to optimize performance according to different platform
> >and usage scenarios. Besides, ECharts can also works in backend
> >environment via headless techniques.
> >
> >ECharts can be created using headless browsers to pregenerate reports on
> >more powerful machines for better performance on resource-limited devices
> >
> >  *Extension and Customization:
> >ECharts provides extension mechanisms to make new types of chart and
> >components,
> >adopt other 

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Tan,Zhongyi
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"  写入:

>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";;
>Date:  Fri, Jan 5, 2018 06:00 PM
>To:  "general@incubator.apache.org";
>
>Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation
>
>
>
>Hi,  Dear Apache Incubator Community,
>
>Please accept the follow proposal for presentation and discussion:
>
>https://wiki.apache.org/incubator/EChartsProposal
>
>ECharts is a charting and data visualization library written in
>JavaScript . 
>It has been an open source project on github since 2013, and is one of
>the 
>most popular repositories in topic of data visualization category in
>github.
>
>Best regards.
>
>
>
>
>Below is the proposal also.
>
>
>
>= ECharts Proposal =
>
>=== Abstract ===
>
>ECharts is a charting and data visualization library written in
>JavaScript.
>
>
>=== Proposal ===
>
>ECharts provides a powerful, interactive charting and data visualization
>library 
>and framework for web browser, mobile App and backend usage.
>
>
>=== Background ===
>
>A primary goal of data visualization is to communicate information
>clearly and 
>efficiently via statistical graphics, plots and other graphics.
>
>Numerical data may be presented in dots, lines, or bars, to visually
>communicate 
>a quantitative message. Effective visualization helps users to analyze
>data .
>It makes complex data more readable, understandable.[1]
>
>Now data visualization concerns mainly about presentation and propagation
>in web, 
>ECharts uses JavaScript as its basic programing language. It brings great
>compatibility across multiple platforms, not only in web browsers, but
>also 
>in mobile Apps via embedded web engine or in backend environment via the
>techniques 
>of headless browser.
>
>
>=== Rationale ===
>
>ECharts encapsulates the underlying data transformation, control flow,
>visual 
>encoding and rendering, receiving the visualization requirements with
>declarative language,
>and produces interactive charts and components. We will highlight the
>features below to 
>illustrate the power that ECharts already has, and our concerns and our
>visions:
>
>  * User Diversity:
>ECharts expects that its users are not only web developers, but also
>people with lesser programing skills. So ECharts enables users to
>describe data and settings with declarative language, which lowers
>the barrier but without losing the power, and benefit to transfer
>and store.
>
>  * Configurable Interactions:
>ECharts has provided plenty of interactions and aims at providing more.
>Both human interactions and the interactions with upper program are
>supported and can be configurable.
>
>  * Large Data:
>Although the browser environment and JavaScript bring some performance
>limits in visualizing large data or performing animations, ECharts have
>been adopting various optimization techniques to rise the upper limit
>of the amount of data that it can process, and keep improving the
>fluency of interactions and animations.
>
>  * Cross-Platform:
>The underlying render engine of ECharts can be switched between
>HTMLCanvas, SVG, or VML, which provides good compatibility and brings
>opportunities to optimize performance according to different platform
>and usage scenarios. Besides, ECharts can also works in backend
>environment via headless techniques.
>
>ECharts can be created using headless browsers to pregenerate reports on
>more powerful machines for better performance on resource-limited devices
>
>  *Extension and Customization:
>ECharts provides extension mechanisms to make new types of chart and
>components, 
>adopt other layout algorithms, or even adopt other render techniques.
>Various developers have contributed different types of extensions based
>on ECharts.[2]
>
>
>=== Current Status ===
>
>ECharts has been an open source project on GitHub[3] since 2013.
>Currently it has more than 20k stars, more than 50k monthly downloads[4]
>in NPM, and is one of the most popular repositories in topic of data
>visualization category in GitHub.[5] And it has been used in many
>products of Baidu and other companies such as Alibaba, Tencent, Netease,
>XinHua News Agency,National Bureau of Statistics of China, Sina,
>State Grid 

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Tan,Zhongyi
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"  写入:

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



Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Tan,Zhongyi
Yes, we will follow apache rules,
So the possible solution is to move the existing echarts repo to 
apache/incubator-echarts

Thanks


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

Hi -

On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi 
> wrote:

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


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

Regards,
Dave


Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Tan,Zhongyi
Please see my comments inline, thanks

在 2018/1/6 上午2:51, "Dave Fisher"  写入:

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

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread ???? Sheng Wu
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";;
Date:  Fri, Jan 5, 2018 06:00 PM
To:  "general@incubator.apache.org";

Subject:  [PROPOSAL] ECharts - proposal for Apache Incubation



Hi,  Dear Apache Incubator Community,

Please accept the follow proposal for presentation and discussion:

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

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

Best regards.




Below is the proposal also.



= ECharts Proposal =

=== Abstract ===

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


=== Proposal ===

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


=== Background ===

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

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

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


=== Rationale ===

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

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

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

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

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

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

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


=== Current Status ===

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


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

We will follow ASF meritocratic principles to encourage more
developers to contribute in this project. We know that only active and
committed 

Re: [PROPOSAL] ECharts - proposal for Apache Incubation

2018-01-07 Thread Liang Chen
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