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 CD75C175B5 for ; Wed, 27 May 2015 16:53:12 +0000 (UTC) Received: (qmail 84499 invoked by uid 500); 27 May 2015 16:53:12 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 84458 invoked by uid 500); 27 May 2015 16:53:12 -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 84438 invoked by uid 99); 27 May 2015 16:53:12 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 May 2015 16:53:12 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id B1B771822A3 for ; Wed, 27 May 2015 16:53:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.879 X-Spam-Level: ** X-Spam-Status: No, score=2.879 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id x3j16LLCFte8 for ; Wed, 27 May 2015 16:52:56 +0000 (UTC) Received: from mail-la0-f41.google.com (mail-la0-f41.google.com [209.85.215.41]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id BC1FA2092B for ; Wed, 27 May 2015 16:52:55 +0000 (UTC) Received: by laat2 with SMTP id t2so12007394laa.1 for ; Wed, 27 May 2015 09:52:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=W+m96xRk2tdOhiab3bQJJ5UmVV0r0db2ub8Sa9KKiMU=; b=bH00pvgEz3IEAu3tH73yq/k1EEW2E4pWqDeAW+SWEg3w0uJ5DwgB1jYKxBcO/pQxRZ RqdyFlsN6xrKpGWY8AnMU6leUK+YeIe+kjwaLnVGiEy0IHKeTo3kVAz63jHZQeid5n7W FqE2cV5DPYkyvrLLEE1B98pHMrXs74yjGxBnzq9olqJPpEoONNmjaG6Q06D+859hutrS YzkdpzHKpmuc7Wruh1ru3waY904oAPW4hmLRkZeABKxlCR5xzspjau7gDygZAUheH/2W BGWnpYU93vR9B3gL4NN2ipFNh858/in2D4FvIBbfbxzeA8Ku8zwhsBDU1+Vrv3WCQa3B AYJQ== MIME-Version: 1.0 X-Received: by 10.112.118.206 with SMTP id ko14mr3072315lbb.28.1432745569180; Wed, 27 May 2015 09:52:49 -0700 (PDT) Received: by 10.114.78.1 with HTTP; Wed, 27 May 2015 09:52:49 -0700 (PDT) In-Reply-To: References: Date: Wed, 27 May 2015 12:52:49 -0400 Message-ID: Subject: Re: [FalconJX FlexJS] JIRA issues and helping with the compiler From: Michael Schmalle To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=047d7b8738b6b4601605171312f5 --047d7b8738b6b4601605171312f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, May 27, 2015 at 12:37 PM, Alex Harui wrote: > > > On 5/27/15, 9:02 AM, "Michael Schmalle" wrote= : > > > > >In the FlexJS and FalconJX categories there is not much and just assumin= g > >since your are basically the main committer on the compiler right now, > >that > >you just fix stuff and don't enter issues. > > Yep. Although if more folks are going to work on stuff I=E2=80=99ll be m= ore > motivated to file tickets. > > > > >That said, is there anything that you know about with the compiler > >FalconJX/FlexJS that I could work on to get my feet wet? Or are your TOD= Os > >more based on the fact you know exactly what is going on there and I can= 't > >do much until I fully understand the tool chain of FlexJS and GCC? > > I don=E2=80=99t think I have a list in my head that will help you learn t= he tool > chain. I want to suppress the GCC warnings, but I don=E2=80=99t think th= at will > teach you much. I want to explore Josh=E2=80=99s idea of FalconJX with a= native > HTML swc so we can write all of our JS code in AS. If you want to work o= n > that, that would be awesome, but it may not teach you how the FlexJS > workflow is supposed to go. > Ok, that answered my question. Well, when I said "teach" I just meant getting into the code. Really, I know the base part of the compiler and the walker/visitor framework well ;-), so getting FalconJX to use an HTML.swc would be exactly what I am looking for to do. This is where you can keep doing what you are good at and I can work on what I am good at(code rendering). Can I ask you to start another thread and outline what you see needs to be done to accomplish what is in your mind dealing with FalconJX and the HTML.swc? If you can just brainstorm, then I can ask you questions to fill in the gaps that I am not seeing. > > Peter and I are working on our own apps that use FlexJS. It rarely works > like we=E2=80=99d like it to, then we fix the compiler or FlexJS code unt= il it > does. It might be best for you to simply start on a test app that uses > your NativeExtension and try to get it working in Cordova. Or, if that > feels like too big a bite, I=E2=80=99ll push the app I=E2=80=99m working = on and you can > work on it as well if you find it interesting. > This would be beneficial for me as well and probably others. I could see myself learning from something you are actively working on and looking at your commits. Right now I have a September target for about 4-5 Feathers mobile Android apps I am working on to release based on Caustic audio engine, that is my income. :) So the Crodova experiment I see coming in the Fall/Winter when I am more sound in what's going on and the component framework is a bit more mature. > > As always, I=E2=80=99m glad you have your and Fred=E2=80=99s and everyone= else=E2=80=99s help. > Yeah, well if my apps take off, which they should since I am working with the dev of Caustic, I will have a 100% excuse to keep working on this project for the foreseeable future. As you can see, with apps selling using native extensions and AIR, my motivation to get them to work in HTML/Cordova increases 10 fold because they are already successful on one platform. This is a good thing. Mike > -Alex > > --047d7b8738b6b4601605171312f5--