From dev-return-4214-archive-asf-public=cust-asf.ponee.io@royale.apache.org Sun Apr 29 12:50:31 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id A80B018063A for ; Sun, 29 Apr 2018 12:50:30 +0200 (CEST) Received: (qmail 8439 invoked by uid 500); 29 Apr 2018 10:50:29 -0000 Mailing-List: contact dev-help@royale.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@royale.apache.org Delivered-To: mailing list dev@royale.apache.org Received: (qmail 8423 invoked by uid 99); 29 Apr 2018 10:50:29 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Apr 2018 10:50:29 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 9D06DCB90A for ; Sun, 29 Apr 2018 10:50:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.811 X-Spam-Level: X-Spam-Status: No, score=-0.811 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=mac.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id MgCbkcGQHF8k for ; Sun, 29 Apr 2018 10:50:26 +0000 (UTC) Received: from pv42p55im-ztdg10062101.me.com (pv42p55im-ztdg10062101.me.com [17.139.148.146]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 089A75F30C for ; Sun, 29 Apr 2018 10:50:26 +0000 (UTC) Received: from process-dkim-sign-daemon.pv42p55im-ztdg10062101.me.com by pv42p55im-ztdg10062101.me.com (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun 7 2017)) id <0P7Y009000IBHO00@pv42p55im-ztdg10062101.me.com> for dev@royale.apache.org; Sun, 29 Apr 2018 10:50:19 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=04042017; t=1524999019; bh=6u9YGWRXCuPQbqJmKCRI/l20+13DB5XMFwvzMe4DJyA=; h=From:Content-type:MIME-version:Subject:Date:To:Message-id; b=CvrtXKcCic5WLgaAWsLohQDjUQ7FPTWOG2DYZrh3ucDjcqdkfoYn6a4XATLlL9H1p YI+R4NtXJw82ddmjc0tepymqQ3K+D+bjF0ezEgD90DiL28SlIav4SPV5O4eocS/I1f cq58TbdeftQSxTzwT9zFvUcYwW6roBpn1bqT2OMD2+GzAAYOTYnOumZwogjphZACdp igqdJDmR8Sx3XnbkE9vGmhqCJJ/p+2aCdlD5z6TcvKtpDs4ZglhrqnfzHrS4exSUU2 vTnTujPBT7k0g8S8VoMyMu5Zapd56SQf1VSwecCLYvxCVPm2IPdKRinha0m9LTFeiD 7ikVtgkR4W1Tg== Received: from icloud.com ([127.0.0.1]) by pv42p55im-ztdg10062101.me.com (Oracle Communications Messaging Server 8.0.1.2.20170607 64bit (built Jun 7 2017)) with ESMTPSA id <0P7Y00G9L0RRGE20@pv42p55im-ztdg10062101.me.com> for dev@royale.apache.org; Sun, 29 Apr 2018 10:50:18 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-04-29_05:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 clxscore=1015 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1804290109 From: Dany Dhondt Content-type: text/plain; charset=utf-8 Content-transfer-encoding: quoted-printable MIME-version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: Re: [Discussion] "Life after FlashPlayer" post @flex lists (Was: Royale Frameworks and More) Date: Sun, 29 Apr 2018 12:50:14 +0200 References: <1524946255699-0.post@n8.nabble.com> To: dev@royale.apache.org In-reply-to: Message-id: <583DD88A-6D9F-4C6C-8E13-730AE5D96A5C@mac.com> X-Mailer: Apple Mail (2.3445.6.18) Hi all, A few thoughts: In our organization, I built a big backoffice web application in Flex = about 2 years ago. Now, we are obliged to make it future proof, which = means, no Flash dependency at all. We chose react.js. So the last couple of months, I studied react, npm, = node, webpack, babel, =E2=80=A6 It=E2=80=99s clear that the most popular technologies for creating web = applications nowadays are cli driven packages like react, angular, (vue) I really think royale should be in this list! The whole thing is about getting people up and running in no time. And = getting started quickly is all about configuration.=20 An example: for react, a npm package create-react-app is available which = is as simple as: create-react-app my-app cd my-app yarn start (or npm start) These commands setup a whole file structure, configures webpack and = babel, runs a local dev server and start up a boilerplate app. Ready to = go! couldn=E2=80=99t we make a create-royale-app package? This boilerplate could contain a ready-to-go set of components: Navigationheader on top, then a left pane and content pane, which are = responsive and a set of basic components like drop down, button, list, = =E2=80=A6 All this packed with a clean but robust set of css styling. I spent the last couple of days searching for a component library for = react. A few examples: material-ui, React bootstrap, Ant design, = Blueprint, =E2=80=A6 So far I didn=E2=80=99t find any package which meet my 2 most important = criteria: - Complete set of components - Well written component api documentation I think that a lot of (former) flex developers chose a similar path like = me but are more than willing to give royale a go.=20 It is important to know that the majority of these developers (like = myself) have quite a lot of =E2=80=98development skills and = experience=E2=80=99 but have far less knowledge of what=E2=80=99s going = on under the hood.=20 We can=E2=80=99t expect them to go through days of configuration = frustrations before getting started with what is their core business. So, as much as I agree with the =E2=80=98Life after FlashPlayer=E2=80=99 = questionnaire, I would like to see it posted with a big button at the = end saying =E2=80=98TRY ROYALE NOW' -Dany > Op 29 apr. 2018, om 10:52 heeft Piotr Zarzycki = het volgende geschreven: >=20 > +1 for Olaf's email and Alex's changes. >=20 > Piotr >=20 > On Sun, Apr 29, 2018, 7:15 AM Alex Harui = wrote: >=20 >> Hi Olaf, >>=20 >> Great first draft! It is fine as is, and I really like that it is = short. >>=20 >> The only thing I'm tempted to try to add is an earlier introduction = to who >> "we" are, that it is the Royale/FlexJS folks asking and not the Flex = PMC or >> some other group. >>=20 >> So one idea is to just to start with "Hello from the Royale (FlexJS) = team" >> instead of "Hi". >> Or enhancing "So, we are really interested..." with "So, we, the = Royale >> (FlexJS) team, are really interested..." >>=20 >> My 2 cents, >> -Alex >>=20 >> =EF=BB=BFOn 4/28/18, 1:11 PM, "Olaf Krueger" = wrote: >>=20 >> Hi, >>=20 >>> IMO, we don=E2=80=99t need a survey, just the right words in the = subject and >> body >>> of emails that will start > > > discussion and elicit responses... >>=20 >> After thinking about it a bit more I came to the conclusion that >> there's no >> need to mention Royale as an alternative to Flex in order to start = a >> discussion. >> I guess what we all want to know is what all those Flex users and = apps >> are >> doing out there. >> So I've focused on this and wrote a first draft [1], please take a >> look at >> it and make your comments. >> Feel free to revise it. >>=20 >> Thanks, >> Olaf >>=20 >>=20 >> [1] >>=20 >> Life after FlashPlayer, are you prepared? >>=20 >> Hi, >> even if Flex with AIR is still an awesome and outstanding = technology, >> Flex >> in the browser ends with the end of FlashPlayer in 2020. >> To be clear: There will be no way to run your Flex apps in current >> Browser >> versions around 2020! >>=20 >> The Flex mailing lists are followed by a few hundred people and we >> assume >> that there are still a lot of Flex browser apps out there. >>=20 >> So, we are really interested in what you are planning to do with = your >> Flex >> apps, e.g. >>=20 >> - Do you need to stick with the browser at all? >> - Do you plan to migrate your Flex apps to whatever other = technology? >> - Did you already migrate your Flex apps to whatever other = technology? >> - ... >>=20 >> If you are reading this post and have a Flex app, please speak up >> about what >> your plans are. >>=20 >> Thanks, >> Olaf >> On behalf of the Apache Royale (FlexJS) PMC >>=20 >>=20 >>=20 >>=20 >> -- >> Sent from: >> = https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fapache-r= oyale-development.20373.n8.nabble.com%2F&data=3D02%7C01%7Caharui%40adobe.c= om%7C3e3259b920be40097fca08d5ad442a1f%7Cfa7b1b5a7b34438794aed2c178decee1%7= C0%7C0%7C636605430693133595&sdata=3DRc1UvmlbDwC2clAZc2nFAijvr6kaVrJtlOhlk2= e1mr0%3D&reserved=3D0 >>=20 >>=20 >>=20