[RESULT][VOTE] Weex to enter the Apache Incubator
Thanks all. This vote passes with 8 binding +1s, 9 non-binding +1s, and no -1. -- Binding +1 votes: Niclas Hedhman Stian Soiland-Reyes John D. Ament Bertrand Delacretaz Willem Jiang Luke Han Stephan Ewen Henry Saputra Non-binding +1 votes: Xiaorui Wang Feng Jia Feng Longda Xinyu Zhou Hust Fxj Emilian Bold Huxing Zhang zhendong Bryant Wu -- Best Regards, Edward J. Yoon -Original Message- From: Edward J. Yoon [mailto:edward.y...@samsung.com] Sent: Friday, November 25, 2016 7:47 AM To: general@incubator.apache.org Subject: [VOTE] Weex to enter the Apache Incubator Greetings! $B!!(B 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 requ
Re:[VOTE] Weex to enter the Apache Incubator
+1(non-binding) Thanks for Edward j. Yoon 's nice suggestion。 Regards BryantWu--发件人:Edward J. Yoon <edwardy...@apache.org>发送时间:2016年11月29日(星期二) 04:53收件人:general@incubator.apache.org <general@incubator.apache.org>; 吴志华(天施) <zhihua@alibaba-inc.com>主 题:Re: 回复:[VOTE] Weex to enter the Apache Incubator 吴志华(天施), Of course, you can cast your vote. But your vote is non-binding. And this list's subscribers are from various countries. Always use text as your email format and create the email signature as english nickname. Thanks. On Tue, Nov 29, 2016 at 12:49 AM, 吴志华(天施) <zhihua@alibaba-inc.com> wrote: >BryantWuhuaz...@gmail.com (Alibaba Inc)。Weex Init >developer > Can I vote for Weex Project? I love Weex so >much。--发件人:Daniel > Gruno <humbed...@apache.org>发送时间:2016年11月28日(星期一) 23:17收件人:general ><general@incubator.apache.org>主 题:Re: 回复:[VOTE] Weex to enter the Apache >Incubator > > 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 <se...@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...@gmail.com> wrote: >> >>> +1 binding >>> >>> Get Outlook for iOS >>> >>> >>> >>> >>> On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < >>> willem.ji...@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 writ
Re: [VOTE] Weex to enter the Apache Incubator
+1 (binding) Best of luck, guys! On Thu, Nov 24, 2016 at 2:47 PM, Edward J. Yoonwrote: > 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
Re: 回复:[VOTE] Weex to enter the Apache Incubator
吴志华(天施), Of course, you can cast your vote. But your vote is non-binding. And this list's subscribers are from various countries. Always use text as your email format and create the email signature as english nickname. Thanks. On Tue, Nov 29, 2016 at 12:49 AM, 吴志华(天施) <zhihua@alibaba-inc.com> wrote: >BryantWuhuaz...@gmail.com (Alibaba Inc)。Weex Init > developer > Can I vote for Weex Project? I love Weex so > much。--发件人:Daniel > Gruno <humbed...@apache.org>发送时间:2016年11月28日(星期一) 23:17收件人:general > <general@incubator.apache.org>主 题:Re: 回复:[VOTE] Weex to enter the Apache > Incubator > > 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 <se...@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...@gmail.com> wrote: >> >>> +1 binding >>> >>> Get Outlook for iOS >>> >>> >>> >>> >>> On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < >>> willem.ji...@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
回复:回复:[VOTE] Weex to enter the Apache Incubator
BryantWu huaz...@gmail.com (Alibaba Inc)。 Weex Init developer Can I vote for Weex Project? I love Weex so much。--发件人:Daniel Gruno <humbed...@apache.org>发送时间:2016年11月28日(星期一) 23:17收件人:general <general@incubator.apache.org>主 题:Re: 回复:[VOTE] Weex to enter the Apache Incubator 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 <se...@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...@gmail.com> wrote: > >> +1 binding >> >> Get Outlook for iOS >> >> >> >> >> On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < >> willem.ji...@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 whi
Re: 回复:[VOTE] Weex to enter the Apache Incubator
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 <se...@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...@gmail.com> wrote: > >> +1 binding >> >> Get Outlook for iOS >> >> >> >> >> On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < >> willem.ji...@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 >> > ou
回复:[VOTE] Weex to enter the Apache Incubator
+1 (binding) --发件人:Stephan Ewen <se...@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...@gmail.com> wrote: > +1 binding > > Get Outlook for iOS > > > > > On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < > willem.ji...@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~5
Re: [VOTE] Weex to enter the Apache Incubator
+1 (binding) On Sun, Nov 27, 2016 at 1:44 AM, Luke Hanwrote: > +1 binding > > Get Outlook for iOS > > > > > On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang" < > willem.ji...@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
Re: [VOTE] Weex to enter the Apache Incubator
+1 binding Get Outlook for iOS On Sat, Nov 26, 2016 at 8:41 PM +0800, "Willem Jiang"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
Re: [VOTE] Weex to enter the Apache Incubator
+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. Yoonwrote: > 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 >
Re: [VOTE] Weex to enter the Apache Incubator
+1. looking forwarding to -- 原始邮件 -- 发件人: "Hust Fxj" <hust...@gmail.com>; 发送时间: 2016年11月25日(星期五) 17:08 收件人: "general" <general@incubator.apache.org>; 主题: Re: [VOTE] Weex to enter the Apache Incubator +1, This is what I've been expecting for so long !!! > 在 2016年11月25日,17:07,Xinyu Zhou <z...@xinyu.im> 写道: > > +1 > On 周五, 11月 25, 2016 at 5:05 下午, Feng Longda <hustjac...@gmail.com> wrote: > +1 > > > > > 2016-11-25 16:50 GMT+08:00 John D. Ament <johndam...@apache.org>: >> +1 >> >> On Thu, Nov 24, 2016 at 5:47 PM Edward J. Yoon <edward.y...@samsung.com> >> 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 >&g
Re: [VOTE] Weex to enter the Apache Incubator
+1 (non-binding) -- From:Edward J. Yoon <edward.y...@samsung.com> Time:2016 Nov 25 (Fri) 06:47 To:general <general@incubator.apache.org> Subject:[VOTE] Weex to enter the Apache Incubator Greetings! $B!!(B 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
Re: [VOTE] Weex to enter the Apache Incubator
+1 (non-binding) --emi On Fri, Nov 25, 2016 at 2:23 PM, Bertrand Delacretazwrote: > On Fri, Nov 25, 2016 at 9:50 AM, Bono Lv wrote: > > The proposal was updated to add ASF id of our Champion and Mentors... > > Ok thanks, +1 for accepting the podling! > -Bertrand > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Weex to enter the Apache Incubator
On Fri, Nov 25, 2016 at 9:50 AM, Bono Lvwrote: > The proposal was updated to add ASF id of our Champion and Mentors... Ok thanks, +1 for accepting the podling! -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Weex to enter the Apache Incubator
+1, This is what I've been expecting for so long !!! > 在 2016年11月25日,17:07,Xinyu Zhou写道: > > +1 > On 周五, 11月 25, 2016 at 5:05 下午, 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 >>> >>> = 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
Re: [VOTE] Weex to enter the Apache Incubator
+1 On 周五, 11月 25, 2016 at 5:05 下午, Feng Longdawrote: +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 >> >> = 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
Re: [VOTE] Weex to enter the Apache Incubator
+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 >> >> = 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
Re: [VOTE] Weex to enter the Apache Incubator
Thanks @Bertrand The proposal was updated to add ASF id of our Champion and Mentors Edward J. Yoon : edwardyoon Luke Han : lukehan Willem Jiang : ningjiang Stephan Ewen : sewen Niclas Hedhman : niclas On Fri, Nov 25, 2016 at 3:25 PM, Bertrand Delacretazwrote: > Hi, > > On Thu, Nov 24, 2016 at 11:47 PM, Edward J. Yoon > wrote: > ... > > === 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) > ... > > Please list the Apache IDs for all mentors. > > -Bertrand > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Weex to enter the Apache Incubator
+1 On Thu, Nov 24, 2016 at 5:47 PM Edward J. Yoonwrote: > 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
Re: [VOTE] Weex to enter the Apache Incubator
+1. cool > 在 2016年11月25日,15:32,Stian Soiland-Reyes写道: > > +1 (binding) > >> On 24 Nov 2016 10: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 >> >> = 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
Re: [VOTE] Weex to enter the Apache Incubator
+1 (binding) On 24 Nov 2016 10: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 > > = 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
Re: [VOTE] Weex to enter the Apache Incubator
Hi, On Thu, Nov 24, 2016 at 11:47 PM, Edward J. Yoonwrote: ... > === 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) ... Please list the Apache IDs for all mentors. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Weex to enter the Apache Incubator
+1 On Fri, Nov 25, 2016 at 6:47 AM, Edward J. Yoonwrote: > 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
Re: [VOTE] Weex to enter the Apache Incubator
+1 On Fri, Nov 25, 2016 at 6:47 AM, Edward J. Yoonwrote: > 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
[VOTE] Weex to enter the Apache Incubator
Greetings! $B!!(B 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, 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