Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5B711200BC7 for ; Fri, 25 Nov 2016 10:07:50 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 59ED9160B01; Fri, 25 Nov 2016 09:07:50 +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 59562160AF6 for ; Fri, 25 Nov 2016 10:07:49 +0100 (CET) Received: (qmail 44786 invoked by uid 500); 25 Nov 2016 09:07:48 -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 44770 invoked by uid 99); 25 Nov 2016 09:07:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Nov 2016 09:07:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 5765FC7F3E for ; Fri, 25 Nov 2016 09:07:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.28 X-Spam-Level: * X-Spam-Status: No, score=1.28 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=xinyu-im.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id lgus5fvCG3Ya for ; Fri, 25 Nov 2016 09:07:43 +0000 (UTC) Received: from mail-qt0-f179.google.com (mail-qt0-f179.google.com [209.85.216.179]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7B7B65F1EE for ; Fri, 25 Nov 2016 09:07:43 +0000 (UTC) Received: by mail-qt0-f179.google.com with SMTP id p16so60228579qta.0 for ; Fri, 25 Nov 2016 01:07:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xinyu-im.20150623.gappssmtp.com; s=20150623; h=from:to:cc:in-reply-to:references:subject:message-id:date :mime-version; bh=iXBb5CFc23iM57TD13jys6eU6d8jVrjI6VncqbqFroA=; b=hKejIPIphlNb2TbT7o1sjPdBfa4nzZTTA1Y0fScFEYEOkXfGDM0Y2a18MScKV/Guu8 MF03dNRSXMb7qRYVNNcbMPwea/WygVa0+7ZQSekmW0R+x+Dp1crcmmsZl6cIPq0Hm030 Dm6R+abcnDGrlbd8DZBN3pwdlvcXNacv35ZqntRuwbB16X9itbKxLkiDq4CNPwd+b1Yc jckGamElzYSWf+a4lObre/ko5O5SFhs1mxAXQ5g0OZ4DnepR8nKpnsPQp24Ll5Sl9fOj fP7TVfg1tfUv7b7Dz/9jLixfnrofWCGGtsJpk86ZT4wQEwqmfggOHEmPQY666U43ADrF lPww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:in-reply-to:references:subject :message-id:date:mime-version; bh=iXBb5CFc23iM57TD13jys6eU6d8jVrjI6VncqbqFroA=; b=ar4j78pz4kQIS1NjGUxITIOlJVTdlzqHPcCP3aDpK0d0QKWdF3f1OTHxYjN8uYQGH0 qI2lZJzk60ClnfN3svN4aI18oIW0cF0DaWVMhScR3LgrNGy3lynlCYM9wA2U6Hhy8sgZ eXJ9KGrqHCUgmV6ngh/uUMav9A3bCflLkA4I6dnxfWvVOO+8HiqLmr1g2ooSbeDcpfic cXtmUf1faJX+9EEvGilKzKhzt3+h56IjQiD6/2dAUnjKH0stIFW3K3Bl9JK0/V1sNxOR /X9IoVnWeTtgL1BCAGwXjXfF15XTw6lHoMumdmq+mAcy3bWBWjBoXF+KDXSoLHjW3bo1 04AA== X-Gm-Message-State: AKaTC03CmHnywQWg/TmO1RzTOKPKLy9ahjuVQyJFA5rl9PnUhxRFK977fuaDP91Q2Lnugw== X-Received: by 10.200.35.214 with SMTP id r22mr5722549qtr.30.1480064857137; Fri, 25 Nov 2016 01:07:37 -0800 (PST) Received: from [127.0.0.1] (ec2-52-207-207-2.compute-1.amazonaws.com. [52.207.207.2]) by smtp.gmail.com with ESMTPSA id y194sm7651585qkb.8.2016.11.25.01.07.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Nov 2016 01:07:36 -0800 (PST) Content-Type: multipart/alternative; boundary="----sinikael-?=_1-14800648560660.413976481417194" From: Xinyu Zhou To: general@incubator.apache.org Cc: general In-Reply-To: References: <00ff01d246a4$abeb6f80$03c24e80$@samsung.com> Subject: Re: [VOTE] Weex to enter the Apache Incubator Message-Id: <29b61ecf-6de9-4a16-b774-caca2d8c1582@xinyu.im> Date: Fri, 25 Nov 2016 17:07:19 +0800 X-Cm-Message-Id: 14800648406666864e5810c0c7476f74eb9c6a611f4530c25837ff48a2cef57221274 X-Cm-Draft-Id: WyJhIiwyLCJkcmFmdF9pZCIsIjE0ODAwNjQ4MzkwMDAiLCJ2IiwxXQ== X-Cm-Tracking-Code: 1480064839/1a1fcffc19c548f1ccf64eb407479289/835e840ea7747f6bbb3c6eb6f5652ad6/192919b6b1338a445727e71206ee2b65/9efab2399c7c560b34de477b9aa0a465 X-Mailer: Newton MIME-Version: 1.0 archived-at: Fri, 25 Nov 2016 09:07:50 -0000 ------sinikael-?=_1-14800648560660.413976481417194 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable +1 On =E5=91=A8=E4=BA=94, 11=E6=9C=88 25, 2016 at 5:05 =E4=B8=8B=E5=8D=88, = Feng Longda wrote: +1 2016-11-25 16:50 GMT+08:00= John D. Ament : > +1 > > On Thu, Nov 24, 2016 at = 5:47 PM Edward J. Yoon > wrote: > >> Greetings! >> >> I would like to call a vote for accepting "Weex" for incubation in = the >> Apache Incubator. The full proposal is available below. We ask the >> Incubator PMC to sponsor it, with myself (Edward J. Yoon) as Champion, = and >> Luke Han, Willem Jiang, Stephan Ewen, and Niclas Hedhman = volunteering to be >> Mentors. >> >> Please cast your vote: >> >> [ ] +1, bring Weex into Incubator >> [ ] +0, I don't care either way, >> [ ] -1, do not bring Weex into Incubator, because... >> >> This vote will be open at least for 72 hours and only votes from the >> Incubator PMC are binding. >> >> -- >> https://wiki.apache.= org/incubator/WeexProposal >> >> =3D Weex Proposal =3D >> >> =3D=3D Abstract =3D=3D >> Weex is a framework for building Mobile = cross-platform high performance UI. >> Weex enables developers to use = Web-like syntax to build iOS, Android and >> Web >> UI with a single = codebase. >> >> =3D=3D Proposal =3D=3D >> Weex provide an uniform Web-like = syntax for develop native Mobile App UI. >> By >> leverage the Javascript = engine that enable dynamic update, the process of >> App interfce and = content update can be simple and controllable just like >> Web.Compared with WebView based UI framework which performance are = limited, >> Weex use build-in native components instead. >> >> Because of tag based syntax that maintain a consistent style with Web >> standards Weex using. Developers write in this language just like = writting >> in HTML. After transforming to JSBundle by Weex tools, these = tags will be >> rendered by build-in platform-specific components. The = logic part of Weex >> syntax write in Javascript which don't need be = compiled control these >> components. >> >> The vision of Weex is to = complement gap between platform-specific Native UI >> and Web technical = based UI in Mobile age. The team behind Weex believe that >> dynamicly interface update and high performance should be achieved at = the >> same time when people develop a Mobile App. Meanwhile duplicate work >> between >> the different platforms should be avoided. >> >> =3D=3D Background =3D=3D >> Prior to Weex, in order to develop high = performance mobile application we >> need write at least three different = codebase(iOS, Android, Mobile Web) or >> adopt WebView based UI = technique(Apache Cordova for example) which can't >> satisfy the demand for= performance. >> >> A special task force at Alibaba Inc try to provide a = solution for this >> problem has been setup since 2013. At first the team = release a >> cross-platform rendering engine which render a special format = JSON to >> native >> components on different platform. To output this JSON = file the team had >> build a website which other developer can use to = simply design final >> interface. >> >> Although This solution had worked = for a while, we found it not able to meet >> our UI developer's habits. = Most of our UI developer have Web background >> which make them used to use= tag based language to design App interface. >> Meanwhile we found the JSON= file lacks of enough flexibility. The following >> discussion inspire we = start to develop Weex. >> >> Nowaday, Mobile Taobao App which developed by = Alibaba Inc, the largest user >> volume eCommerce App in China has adapted = Weex in a lot of UI. In the >> latest >> November 11th promotions(Alibaba's= annual Singles' Day online shopping >> event), UI developers from Alibaba = Inc have build more then 1,500 pages >> using Weex, 99.6% of all the = promotional pages. The ratio of less than one >> second page open time is = more than 90%, the frame rate is 53.0~58.5(depend >> on device) due to the = high performance of Weex. In addition to user >> experience improvement, = the productivity of page development and the >> efficiency of content = delivery both have been improved. >> >> After open-source and have got a = lot of followers in chinese mobile App >> development community, several of= popular Apps listed on chinese top charts >> have adopted or planning for = adopt Weex.(UCWeb, Tmall, YouKu, Suning >> etc...) >> >> =3D=3D Current Status =3D=3D >> Weex has become an open source project = since June 2016. It has been used >> at >> a lot of Alibaba producted = mobile softwares which running on the mobile >> phone of millions of users. >> >> Weex code repository located at GitHub. All development activities = have >> already happened on GitHub as open source manner. >> >> =3D=3D Community =3D=3D >> The community surrounding Weex is a variety = of developer which have >> different technique background.iOS, Android, Web= developer must collaborate >> closely to implement most Weex feature. >> >> Currently total 61 contributors involved in the GitHub development = process. >> Weex repository has received 791 pull requests until Nov 2016. >> >> Beyond committer from Alibaba Inc, Weex community welcome anybody = join us. >> Nowaday Evan You from Vue Technology LLC, Wang Run Xiang from = Aipai Inc and >> lots of GitHub users have contributed source code or = document to Weex. >> >> Weex syntax is inspired a lot from Web framework = Vue.js. For better future >> of both Weex&Vue.js, we have cooperated with = Vue.js community from begin of >> Weex. The main author of Vue.js Evan You = have became committer & mentor of >> Weex in the first half of 2016. >> >> At the time of this writing (Nov 2016) Weex GitHub star number is 8249, >> watch number is 1841, fork number is 1090. >> >> Weex use GitHub issue = for problem tracking and technical discussion. >> Currently 813 issues have= been submited, 756 of them have been solved. >> >> =3D=3D Initial = Developer =3D=3D >> * BryantWu huazjxy@gmail.com (Alibaba Inc) >> * LuicsXu luics.xu@gmail.com (iOS/Android, Alibaba Inc) >> * Jin-JiangZhao zhaojinjiang@me.com (Web/Node , Alibaba Inc) >> * Tai-ChengHuang iskenhuang@gmail.com (Web/Node, Alibaba Inc) >> * FengYin cxfeng1@gmail.com (iOS, Alibaba Inc) >> * YuanYin zshshr@sina.= com (Android, Alibaba Inc) >> * BobNing ningli928@1 6 3.com (iOS, Alibaba = Inc) >> * WeiZheng sospartan@gmail.com (Android, Alibaba Inc) >> * YorkShen shenyuancs@gmail.com (Android, Alibaba Inc) >> * SaiHe tekkahs@gmail.com (Web, Alibaba Inc) >> * BonoLv lvscar@gmail.= com (Web/Node, Alibaba Inc) >> * GurisXie 279483595@qq.com (Testing, = Alibaba Inc) >> * AtomTong tong_huabing@qq.com (Testing, Alibaba Inc) >> >> >> =3D=3D Meritocracy =3D=3D >> The intent of this proposal is to start = building a diverse developer and >> user community around Weex following = the ASF meritocracy model. After Weex >> becoming an OpenSource project, we= have been working to make an open >> governance structure for project = leadership to encourage individual and >> company involvement and = contributions. >> >> =3D=3D Alignment =3D=3D >> The Weex community believes= that the Apache Software Foundation promotes >> and >> enforces the sort of community that will best serve the future of the >> project. It is also believed that Weex can enhance the ASF by expand the >> technical scope of ASF in Mobile age. >> >> =3D=3D Relationships with = Other Apache Products =3D=3D >> We think Weex is an effective supplement to= Apache Cordova. Both Apache >> Cordova and Weex help developer for = leveraging Web development technique in >> Mobile age. Boot developer the = ability of delivering consistent content to >> different platform. With our= sincere heart and determination to open >> source, >> we will always keep an open mind for Apache community. >> >> >> =3D=3D Known Risks =3D=3D >> >> =3D=3D=3D Difficult to refuse = platform-specific features =3D=3D=3D >> "Write Once Run Everywhere" is one = of original goal of Weex. But as Weex >> provides more feature, we have = received more suggestions for implement >> single platform exclusive = feature. >> >> =3D=3D=3D Inexperience with build international community = =3D=3D=3D >> Although we are full of passion about build a successful = Opensource project >> and a community, Weex initial team lack of experience= about participate in >> international community. After consulting with our= mentors, we know modesty >> will be our code of conduct in Apache = community. >> >> =3D=3D=3D Homogeneous and Reliance on salaried developers = =3D=3D=3D >> Since the Weex Project has been mainly developed to date by = Alibaba Inc, >> the >> vast majority of initial committers to the project = are from Alibaba Mobile >> engineering team. As an Opensource project, Weex= project has received lots >> bug fixes and enhancements from other = developers(not Alibaba Employee). We >> will continue to encourage more = independent developers to participate in >> Weex. >> >> We know Apache Way is about people, not corporations. After Weex = developer >> community grows, we hope the contribution ratio from Alibaba = salaried >> developer will decrease. >> >> =3D=3D Source Code =3D=3D >> * Main repository: https://github.com/alibaba/weex >> * Weex transformer: https://github.com/weexteam/weex-transformer >> * Weex toolkit: https://github.com/weexteam/weex-toolkit >> * Weex loader: https://github.com/weexteam/weex-loader >> * Gulp Weex: https://github.com/weexteam/gulp-weex >> >> =3D=3D Documentation =3D=3D >> * English Document: http://alibaba.github= .io/weex/doc/ >> * Chinese Document(English first, currently only partially= docs have been >> translate to Chinese): https://github.= com/weexteam/article/wiki/Weex=E4=B8=AD=E6=96=87=E6=96=87=E6=A1=A3 >> >> =3D=3D External Dependencies =3D=3D >> * semver(http://semver.org/) = developed by Tom Preston-Werner, licensed >> under the Creative Commons - = CC BY 3.0 License. >> * core-js(https://github.com/zloirock/core-js) = developed by Denis >> Pushkarev, licensed under the MIT License. >> * vuejs(https://github.com/vuejs/vue) developed by Yuxi Evan You , >> licensed >> under the MIT License. >> * scroll-to (https://github.= com/component/scroll-to) developed by >> TooTallNate, licensed under the = MIT License. >> * Chrome V8(https://developers.google.com/v8/) developed by= Google Inc & >> V8 >> project authors, licensed under BSD License. >> * css-layout(https://github.com/facebook/css-layout) developed by >> Facebook >> Inc., licensed under the BSD License. >> >> =3D=3D Required Resources =3D=3D >> * Mailing Lists >> * private@weex.incubator.apache.org >> * dev@weex.incubator.apache.org >> * commits@weex.incubator.apache.org >> * Git Repos >> * https://git-wip-us.apache.org/repos/asf/weex.git >> * Issue Tracking >> * JIRA Weex (WEEX) >> * Continuous Integration >> * Jenkins builds on = https://builds.apache.org/ >> * Web >> * http://weex.incubator.apache.org/ >> * wiki at http://cwiki.apache.org >> >> =3D=3D Sponsors =3D=3D >> >> =3D=3D=3D Champion =3D=3D=3D >> * Edward J. Yoon (edwardyoon at apache = dot org) >> >> =3D=3D=3D Nominated Mentors =3D=3D=3D >> * Luke Han ( luke.hq at gmail dot com ) >> * Willem Jiang (willem.jiang = at gmail dot com) >> * Stephan Ewen (sewen at apache dot org) >> * Niclas Hedhman (niclas at hedhman dot org) >> >> =3D=3D=3D=3D = Unofficial Mentors =3D=3D=3D=3D >> * Longda Feng (hustjackie at gmail dot = com) >> >> =3D=3D Sponsoring Entity =3D=3D >> * The Apache Incubator >> >> =3D=3D Next Goals =3D=3D >> * License all Weex source code and = documentation to the Apache Software >> Foundation. (We already using = Apache license for our main code repository) >> * Setup and standardize the= open governance of the Weex Project. >> * Move Weex development activity = to Apache infrastructure ( Git >> repository, >> Mail list ) >> >> -- >> Best Regards, Edward J. Yoon >> >> >> >> >> >> -------------------------= -------------------------------------------- >> To unsubscribe, e-mail: = general-unsubscribe@incubator.apache.org >> For additional commands, = e-mail: general-help@incubator.apache.org >> >> --------------------------= ------------------------------------------- To unsubscribe, e-mail: = general-unsubscribe@incubator.apache.org For additional commands, e-mail: = general-help@incubator.apache.org ------sinikael-?=_1-14800648560660.413976481417194--