incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Gruno <humbed...@apache.org>
Subject Re: 回复:[VOTE] Weex to enter the Apache Incubator
Date Mon, 28 Nov 2016 15:17:45 GMT

On 11/28/2016 04:06 PM, 吴志华(天施) wrote:
> 
>      +1 (binding)

For binding +1s, we generally require a name we can compare with our
Apache Phonebook to make sure you are on the IPMC. I was unable to find
you as a committer, could you please tell me your apache ID?

With regards,
Daniel.

> ------------------------------------------------------------------发件人:Stephan
Ewen <sewen@apache.org>发送时间:2016年11月28日(星期一) 18:02收件人:general
<general@incubator.apache.org>主 题:Re: [VOTE] Weex to enter the Apache Incubator
> +1 (binding)
> 
> 
> On Sun, Nov 27, 2016 at 1:44 AM, Luke Han <luke.hq@gmail.com> wrote:
> 
>>  +1 binding
>>
>>  Get Outlook for iOS
>>
>>
>>
>>
>>  On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" <
>>  willem.jiang@gmail.com> wrote:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>  +1 (binding)
>>
>>
>>  Willem Jiang
>>
>>  Blog: http://willemjiang.blogspot.com (English)
>>            http://jnn.iteye.com  (Chinese)
>>  Twitter: willemjiang
>>  Weibo: 姜宁willem
>>
>>  On Fri, Nov 25, 2016 at 6:47 AM, 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
>>  >
>>  > = Weex Proposal =
>>  >
>>  > == Abstract ==
>>  > 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.
>>  >
>>  > == Proposal ==
>>  > 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.
>>  >
>>  > == Background ==
>>  > 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...)
>>  >
>>  > == Current Status ==
>>  > 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.
>>  >
>>  > == Community ==
>>  > 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.
>>  >
>>  > == Initial Developer ==
>>  >  * 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)
>>  >
>>  >
>>  > == Meritocracy ==
>>  > 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.
>>  >
>>  > == Alignment ==
>>  > 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.
>>  >
>>  > == Relationships with Other Apache Products ==
>>  > 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.
>>  >
>>  >
>>  > == Known Risks ==
>>  >
>>  > === Difficult to refuse platform-specific features ===
>>  > "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.
>>  >
>>  > === Inexperience with build international community ===
>>  > 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.
>>  >
>>  > === Homogeneous and Reliance on salaried developers ===
>>  > 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.
>>  >
>>  > == Source Code ==
>>  >  * 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
>>  >
>>  > == Documentation ==
>>  >  * 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中文文档
>>  >
>>  > == External Dependencies ==
>>  >  * 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.
>>  >
>>  > == Required Resources ==
>>  >  * 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
>>  >
>>  > == Sponsors ==
>>  >
>>  > === Champion ===
>>  >  * Edward J. Yoon (edwardyoon at apache dot org)
>>  >
>>  > === Nominated Mentors ===
>>  >  * 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)
>>  >
>>  > ==== Unofficial Mentors ====
>>  >  * Longda Feng (hustjackie at gmail dot com)
>>  >
>>  > == Sponsoring Entity ==
>>  >  * The Apache Incubator
>>  >
>>  > == Next Goals ==
>>  >  * 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


Mime
View raw message