From general-return-63067-archive-asf-public=cust-asf.ponee.io@incubator.apache.org Sat Jan 13 09:17:02 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 047BF180630 for ; Sat, 13 Jan 2018 09:17:02 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id E8830160C2F; Sat, 13 Jan 2018 08:17:01 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E0393160C22 for ; Sat, 13 Jan 2018 09:17:00 +0100 (CET) Received: (qmail 61198 invoked by uid 500); 13 Jan 2018 08:16:59 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 61187 invoked by uid 99); 13 Jan 2018 08:16:59 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Jan 2018 08:16:59 +0000 Received: from mail-vk0-f43.google.com (mail-vk0-f43.google.com [209.85.213.43]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id ECE721A00A0 for ; Sat, 13 Jan 2018 08:16:58 +0000 (UTC) Received: by mail-vk0-f43.google.com with SMTP id o73so4937529vkd.2 for ; Sat, 13 Jan 2018 00:16:58 -0800 (PST) X-Gm-Message-State: AKwxytfA2+R2uXNTwcAJ8qHCztCrNkBS6tfArFQrjOb6e3ljTF9QYm0M 05vSc/1f5ILDmNw+SaCRhxYCnl1H9pJGQtjzL24= X-Google-Smtp-Source: ACJfBouU/+KmCJW6qhcGvWyiWvjBPLCIhA/kSINSDetF3R1Gqjr7inyY99y4ztTVqL42Iy2FWQGFBDt/Z833NuBeNeI= X-Received: by 10.31.218.6 with SMTP id r6mr26607344vkg.166.1515831417829; Sat, 13 Jan 2018 00:16:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.91.203 with HTTP; Sat, 13 Jan 2018 00:16:57 -0800 (PST) In-Reply-To: References: <1fbb4b5c-c6ff-b0a7-0454-7a972952f7b1@apache.org> From: Pierre Smits Date: Sat, 13 Jan 2018 09:16:57 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [VOTE] Accept ECharts for Apache Incubation To: general@incubator.apache.org Content-Type: multipart/alternative; boundary="94eb2c07cc6c32ff720562a401d3" --94eb2c07cc6c32ff720562a401d3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable +1 Best regards, Pierre Smits V.P. Apache Trafodion On Sat, Jan 13, 2018 at 9:12 AM, Sergio Fern=C3=A1ndez = wrote: > +1 (binding) > > On Jan 12, 2018 14:13, "Kevin A. McGrail" wrote: > > > Hi All, > > > > I would like to start a VOTE & I vote +1 to bring the ECharts project i= n > > 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 visualizatio= n > > 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 propagati= on > > 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 environme= nt > > 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 EChar= ts > > 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 b= ut > > 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 o= f > > 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 a= nd > > usage scenarios. Besides, ECharts can also works in backend environment > via > > headless techniques. > > > > ECharts can be created using headless browsers to pregenerate reports o= n > > more powerful machines for better performance on resource-limited devic= es > > > > 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 a= nd > > 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 a= nd > > 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 he= lp > > 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, f= or > > example, is in active development to use ECharts in many of its service= s > > 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 othe= r > > 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 t= o > > 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 t= o > > 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_visualizatio= n > > > > [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 currentl= y > > 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/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 > > > --94eb2c07cc6c32ff720562a401d3--