incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Charith Elvitigala <charit...@apache.org>
Subject Re: [VOTE] Accept ECharts for Apache Incubation
Date Sun, 14 Jan 2018 04:53:33 GMT
+1

On 13 January 2018 at 16:03, Romain Manni-Bucau <rmannibucau@gmail.com>
wrote:

> +1
>
> Le 13 janv. 2018 09:17, "Pierre Smits" <pierresmits@apache.org> a écrit :
>
> > +1
> >
> >
> > Best regards,
> >
> > Pierre Smits
> >
> > V.P. Apache Trafodion
> >
> > On Sat, Jan 13, 2018 at 9:12 AM, Sergio Fernández <wikier@apache.org>
> > wrote:
> >
> > > +1 (binding)
> > >
> > > On Jan 12, 2018 14:13, "Kevin A. McGrail" <kmcgrail@apache.org> 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/incu
> bator-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/echar
> > > > ts-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
> > > >
> > >
> >
>



-- 
Charitha Elvitigala

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message