incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tan,Zhongyi" <tanzhon...@baidu.com>
Subject Re: [RESULT] was [VOTE] Accept ECharts for Apache Incubation
Date Wed, 17 Jan 2018 04:42:55 GMT
Thanks all,

Your help is very appreciate.

Best regards.

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

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

Mime
View raw message