Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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 techniques. >> > >> >ECharts can be created using headless browsers to pregenerate reports >>on >> >more powerful
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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 layout algorithms, or even adopt other render techniques. > >Various developers have contributed d
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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 Corporation of China, Lenovo, Ctrip etc. > > >=== Meritocracy === >The ECharts projec
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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
Yes, we will follow apache rules, So the possible solution is to move the existing echarts repo to apache/incubator-echarts Thanks 发件人: Dave Fisher mailto:dave2w...@comcast.net>> 答复: mailto:general@incubator.apache.org>> 日期: 2018年1月6日 星期六 上午3:00 至: mailto:general@incubator.apache.org>> 主题: Re: [PROPOSAL] ECharts - proposal for Apache Incubation Hi - On Jan 5, 2018, at 2:00 AM, Tan,Zhongyi mailto:tanzhon...@baidu.com>> wrote: Git Repositories: Upon entering incubation: https://github.com/apache/incubator-echarts After incubation, we want to move the existing repo from github/ecomfe/echarts to Apache infrastructure. Your current GitHub may be moved to apache/incubator-echarts and infrastructure can mirror this repository into the Apache repository. It is important that source code be under Apache control for eCharts to become an Apache project. Regards, Dave
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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 of China, Lenovo, Ctrip etc. >> >> >> === Me
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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 developers from a diverse set of backgrounds can make ECha
Re: [PROPOSAL] ECharts - proposal for Apache Incubation
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