Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6A6CA10016 for ; Sun, 29 Sep 2013 21:17:28 +0000 (UTC) Received: (qmail 36291 invoked by uid 500); 29 Sep 2013 21:17:26 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 36053 invoked by uid 500); 29 Sep 2013 21:17:23 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 36045 invoked by uid 99); 29 Sep 2013 21:17:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Sep 2013 21:17:20 +0000 X-ASF-Spam-Status: No, hits=2.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_REPLY,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of omuppi1@gmail.com designates 209.85.220.178 as permitted sender) Received: from [209.85.220.178] (HELO mail-vc0-f178.google.com) (209.85.220.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Sep 2013 21:17:16 +0000 Received: by mail-vc0-f178.google.com with SMTP id lh4so689918vcb.9 for ; Sun, 29 Sep 2013 14:16:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=H03nt3rzuRXv0Xdz4gANcnZDJHdmFCXRgMaZR6NNThE=; b=u92JMy6sWhYCcbfFrjinKwA9Qo7eEpYnJYLrYsxIKMJT2jPNkhyDtnjXEW7uU0brd2 lWKy/Fbgjmao81MNgjQs9zKid2VPIeahWLUyy0efS702uNzTZt5a/iPlLuNd/WzqHf5/ r8SN6IZj1nxf+I62DhjVyJ4JcEOYe+HuSt5lNZoTsIwWgHVGcbSD++0PPj4EtfYKnHv2 s9U04lmaRLlNvtG05Vhrr7X4GWSO4y2XXZMhlw5ExAWP+v6+mOFA5I5x6237C728g0Qw UthTpB9cJb3boWLMG+lVs3JyiUUT/zFGfuQJjGJ0kUce0COgZVaBm62TlR/nygw6Tsyq fHTw== MIME-Version: 1.0 X-Received: by 10.58.73.202 with SMTP id n10mr18869156vev.7.1380489415770; Sun, 29 Sep 2013 14:16:55 -0700 (PDT) Sender: omuppi1@gmail.com Received: by 10.58.241.233 with HTTP; Sun, 29 Sep 2013 14:16:55 -0700 (PDT) Received: by 10.58.241.233 with HTTP; Sun, 29 Sep 2013 14:16:55 -0700 (PDT) In-Reply-To: References: <5236BD04.4030305@extravision.com> <52372D9A.4080100@extravision.com> Date: Sun, 29 Sep 2013 14:16:55 -0700 X-Google-Sender-Auth: eRiCddK330IHqxYdXFw995PSrhc Message-ID: Subject: RE: [Intaller] Speed up download From: OmPrakash Muppirala To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=047d7bacbb5c3e49c304e78c3da9 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bacbb5c3e49c304e78c3da9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sep 29, 2013 2:01 PM, "Fr=E9d=E9ric THOMAS" wr= ote: > > What do you think for the conditional compilation, we add a new defined > constant based on "os family" in Ant and use it in the code to use / compile > classes or you see something else ? > > I just created the branch, will commit it. Tom, is this something you can help out with? We need someone from the Linux side to help drive this conditional compiling part. Thanks, Om > > -Fred > > -----Message d'origine----- > De : Fr=E9d=E9ric THOMAS [mailto:webdoublefx@hotmail.com] > Envoy=E9 : dimanche 29 septembre 2013 22:16 > =C0 : dev@flex.apache.org > Objet : RE: [Intaller] Speed up download > > > The good thing is that Installer.mxml is a whole bunch of small > > methods > instead of long methods. It should be easier than you think to make them > more organized into classes. > > I stopped my try of splitting the first step today when I hit the hidden > text field but yes, it is easily manageable if the whole class is rethought. > > I've got a nice class for locales [1] as well if needed. > > -Fred > > [1] > https://github.com/apacheflex/whiteboard_fthomas_developerToolSuite/blob/de= v > elop/org.apache.flex.utilities.developerToolSuite.locale/src/main/flex/org/= a > pache/flex/utilities/developerToolSuite/LocaleUtil.as > > -----Message d'origine----- > De : omuppi1@gmail.com [mailto:omuppi1@gmail.com] De la part de OmPrakash > Muppirala Envoy=E9 : dimanche 29 septembre 2013 21:55 =C0 : dev@flex.apache.org > Objet : RE: [Intaller] Speed up download > > On Sep 29, 2013 12:25 PM, "Fr=E9d=E9ric THOMAS" wrote: > > > > It is a very long run though for only one coder, I'm on 2 other > > projects > out > > of my work and here, I would hope it can be done on a parallel branch > > and not by only one coder. > > > > But, yes, I think the Installer has become large enough to be rethought= . > > > > I very well know parsley as MVC framework and even though I worked > > with others, none of them convinced me as much as this one, the bad > > point is it is not on known maven repositories and even less for the > > last version from what I know (except on my own repo), so, it would > > mean we continue with > Ant > > and download the artifacts thru it. > > > > The good point using this MVC/IOC framework is I've already got the > > code > for > > few things. > > > > Any thoughts on that first ? > > Parsley is fine with me. And yes, we can download it via ant like we do for > the as3commons library. > > The good thing is that Installer.mxml is a whole bunch of small methods > instead of long methods. It should be easier than you think to make them > more organized into classes. > > > > > -Fred > > > > -----Message d'origine----- > > De : omuppi1@gmail.com [mailto:omuppi1@gmail.com] De la part de > > OmPrakash Muppirala Envoy=E9 : dimanche 29 septembre 2013 20:54 =C0 : > > dev@flex.apache.org Objet : Re: [Intaller] Speed up download > > > > On Sun, Sep 29, 2013 at 11:48 AM, Fr=E9d=E9ric THOMAS > > wrote: > > > > > Actually I tried to split it today but it is a kind of impossible > > > mission without a complete architecture review, I mean without > > > introducing the MVC pattern, but it would mean a ton of work. > > > > > > > > I think we should go ahead and do it. The Installer started out as a > simple > > UI for a command line script. It became so big so quickly that the > > main > app > > is a couple of thousand lines long. I vote for refactoring before we > > add more features. > > > > We might also want to think of things like Linux support (conditional > > compliation, etc.), Falcon, FlexJS, etc. support as we go forward. > > > > Would you be willing to take charge? I will help as much as I can. > > > > Thanks, > > Om > > > > > > > So, I've got the parallel downloads working and that's on my github > > > but won't try to integrate it at the moment. > > > What I will try to do, is integrate the maven options, without using > > > any cache though at the moment. > > > > > > -Fred > > > > > > [1] https://github.com/doublefx/downloadFileWorker > > > > > > -----Message d'origine----- > > > De : Tom Chiverton [mailto:tc@extravision.com] Envoy=E9 : lundi 16 > > > septembre 2013 18:11 =C0 : dev@flex.apache.org Objet : Re: [Intaller] > > > Speed up download > > > > > > On 16/09/2013 16:10, Fr=E9d=E9ric THOMAS wrote: > > > > The thing that scare me though is the InstallApacheFlex.mxml is > > > > more than > > > > 2200 lines long > > > Number one job might be to sort that out then... :-) > > > > > > Tom > > > --047d7bacbb5c3e49c304e78c3da9--