Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 57B61200D60 for ; Fri, 1 Dec 2017 12:47:18 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 562B8160C06; Fri, 1 Dec 2017 11:47:18 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 75F71160BFB for ; Fri, 1 Dec 2017 12:47:17 +0100 (CET) Received: (qmail 74954 invoked by uid 500); 1 Dec 2017 11:47:16 -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 74942 invoked by uid 99); 1 Dec 2017 11:47:16 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Dec 2017 11:47:16 +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 96277C63A4 for ; Fri, 1 Dec 2017 11:47:15 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.348 X-Spam-Level: ** X-Spam-Status: No, score=2.348 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, KB_WAM_FROM_NAME_SINGLEWORD=0.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id J7xtEuqeQsCl for ; Fri, 1 Dec 2017 11:47:13 +0000 (UTC) Received: from mail-pl0-f48.google.com (mail-pl0-f48.google.com [209.85.160.48]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 5F1345F1ED for ; Fri, 1 Dec 2017 11:47:12 +0000 (UTC) Received: by mail-pl0-f48.google.com with SMTP id f6so6159835pln.12 for ; Fri, 01 Dec 2017 03:47:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9sz6POKdn9EQFA5+L+hLwiu0ovZutrdcEMcMK0dr8jU=; b=DY3NHwwZwfLUPd92pbbMJ6r25wPc6VKWyA8+pPuY9dUz2MS6jeH7wfTfqw5y0SZakP FeSsVD+8s5nytVmwtLk8BtgZNm/XCGZFksg3Fav/4iooUJwtGStCRsk/FjLjUx7Vk12C 7yRekcvjbrwUHzmljI3Umu3KfSTciIGST4McR08CRrTGpDYok3TJHFQVDLdWWR+JCDF5 RvUFwo9exGf6hDMXYrh/r+lYrdcMp/3egY1P0B0hQICxGVgWnZv6mvUu7oK/VTz90R9j p3QcBnO0fsIKbCNt42mMR5RBGHf0nxKaXDJtb4+hl+pxHi2RI5BT3kW8HxeBjy12iJk8 WWig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9sz6POKdn9EQFA5+L+hLwiu0ovZutrdcEMcMK0dr8jU=; b=DpAgInFws9MWJ3DUsTNvgVn25SMntqJBBKaIB0MsfHUjFukZdFsIzvn4EvvPUVJ/vd Y11DUwgHT5ppaf3weJz1xBHq/zcyPyeYf42+5FQbafIlpylpNQGLmDCmRqLxuQeNiQ+K IhjyoXao4AF/3IhnoTDLu2SFcRst18hfsNiPcvru4kNr9FahlHv/c23QlaYMJwD/Zpwr SBTuu/gsb/RXrqFBzZtxtkAiLYMEOOjLAx4FjLt86a7K/wAIzWABJ06tLYAFPECjb0ON yFzqGxxHX9nuFyn2fUEXdZMzk44KMHQS+TtxyfH/V4jbyD9SIl1oDcjNSCDQHA9s7922 kl9Q== X-Gm-Message-State: AJaThX6z2Fd1tVJiqlQT0xRNM8xe/TEPkrc9j7cgSGJ0z9icMUDr20Cl dAZ2NCtee5bj42pOA28gcsZnJM21ioxjmQe8bll8Jg== X-Google-Smtp-Source: AGs4zMYxyhCRFBllpFGD06Dv4warhz1y8eLH2OV4eLgj1vj7VTkyc/4GaxVKhsaKiwAy8ntruHKj4UpNTyfZZI3vz5E= X-Received: by 10.84.237.22 with SMTP id s22mr5826836plk.57.1512128830411; Fri, 01 Dec 2017 03:47:10 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.137.200 with HTTP; Fri, 1 Dec 2017 03:47:09 -0800 (PST) In-Reply-To: References: From: Piotr Zarzycki Date: Fri, 1 Dec 2017 12:47:09 +0100 Message-ID: Subject: Re: Building a repository front end with Royale To: dev@royale.apache.org Cc: Lennert Holvoet Content-Type: multipart/alternative; boundary="f4030436ac24ca9ae4055f45edad" archived-at: Fri, 01 Dec 2017 11:47:18 -0000 --f4030436ac24ca9ae4055f45edad Content-Type: text/plain; charset="UTF-8" Hi Dany, First of all this is wonderful news that you are considering Royale as one of the technology to build your application. Answering to your questions (I think others will shot you also with more thoughts) *- will Royale be production ready by february/march?* Apache Royale team is consist with volunteers which in most cases not working as a full time developers on framework. In that case it is hard to answer whether we will be ready for the production. - I can say that in some way we are now, but there are plenty of things to do to be more robust and easy to use as Flex framework was. The more people and projects will be built with Royale we will be better and better. *- is it possible to easily integrate javascript only components into Royale? Example: FullCalendar.js* The answer is yes. As one of the bigger example is MaterialDesignLite [1] module which is part of the Royale and this is actually integration of existing MDL library. Additionally Harbs wrote awesome article how to use existing JS library into the project [2] -* could anyone provide an IntelliJ template to start with?* I can provide you an old instruction how to use Intellij with FlexJS [3] - I think instruction wasn't check with Royale yet. I can only tell that I'm using intellij to develop Royale and previously use Intellij for development of FlexJS applications itself. You can also work a bit IDE agnostic using Maven to build your applications and Intellij can be used as code assistance only. You have also two actively developed IDE which supports Royale VSCode [4][6] and Moonshine [5][7]. *- I'll definitely need help during the development proces, will this be available?* I can say that definitely anyone who is active on that list and in this project will give an hints and help in any kind of way! Remember that development list is an public one, so avoid to share some confident information here, but rather by sending them directly to anyone interested. Looking forward to more of your questions and answer from others! :) [1] https://github.com/apache/royale-asjs/tree/develop/frameworks/projects/MaterialDesignLite [2] https://github.com/ok-at-github/flexjs-docs/wiki/Adapting-HTML-CSS-JS-project [3] https://cwiki.apache.org/confluence/display/FLEX/Using+FlexJS+with+IntelliJ+IDEA [4] https://nextgenactionscript.com/ [5] http://moonshine-ide.com/ [6] https://github.com/apache/royale-asjs/wiki/Visual-Studio-Code [7] https://github.com/apache/royale-asjs/wiki/Moonshine-IDE Thanks, Piotr 2017-12-01 12:17 GMT+01:00 Dany Dhondt : > Hi all, > > I'm working for the library department of a big University college in > Belgium (+13k students). We have spent a year on making a concept for an > institutional repository. > Now, we're in the phase of making a tender for the backbone software which > will handle storage, DOI's etc. High on our list is figshare [1]. We would > use figshare as a repository backbone and build our own front end using > figshare's api's. > It will be my responsibility to develop, implement and maintain this front > end. I think development will start around february/march 2018 and it will > be up to me to choose a front end technology. So far, choices are Angular, > React or Vue. Since I have quite some experience with Flex, I would like to > add Royale to this list. > I have been following the Flex/Royale dev lists very closely and I'm > convinced of the quality of the product but: > > - will Royale be production ready by february/march? > - is it possible to easily integrate javascript only components into > Royale? Example: FullCalendar.js [2] > - could anyone provide an IntelliJ template to start with? > - I'll definitely need help during the development proces, will this be > available? > - and last but not least: is Royale the right choice? > > If it is convenient, I can provide a full front end wireframe (built in > Adobe XD CC) although that should be treated as highly confidential > > There is much at stake here so please advise... > > thanks in advance > > Dany > > [1] https://figshare.com/services/institutions > [2] https://fullcalendar.io > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki * --f4030436ac24ca9ae4055f45edad--