Hi Alex,

Well fire me they are sumthing in between falcon and asjs. My main reason for 
wanting to move them us that it would completely untangle the dependencies and 
make the build trivial.

Chris



Von meinem Samsung Galaxy Smartphone gesendet.


-------- Ursprüngliche Nachricht --------
Von: Alex Harui <aha...@adobe.com>
Datum: 09.07.16 16:32 (GMT+01:00)
An: dev@flex.apache.org
Betreff: Re: [FlexJS][Falcon] Some final moving around of stuff :-)



On 7/8/16, 2:04 PM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Hi,
>
>
>ok in order to prepare the stage for a 0.7.0 release of Falcon and ASJS,
>I would like to propose some final moving around of things. I would like
>to move the "externs" to the ASJS project. For me the ASJS project is
>sort of a synonym for "framework"
>
>
>The reason for this is actually two:
>
>1. For me Falcon is the "compiler" and Externs are somewhat the output of
>the compiler. For me the externs are just part of the "framework" (After
>all they are located in the "framework" directory in the end)
>
>2. It makes the Build and hereby the Maven release process a lot easier
>as it could performed in one instead of two separate steps (first the
>compiler and then the externs)
>
>
>If we move the externs to the "framework" then we will be in the position
>to do a simple "mvn clean install" in the "compiler" to build the
>compiler and all that belongs to it and we could to a "mvn clean install"
>in the "framework" to build the SWCs and assemble a useable SDK.
>
>
>The reason for me investing a little more in this, is that in contrast to
>having a binary release in our repo, as soon as we do a Maven release,
>taking it back isn't possible anymore. So I'd like to have things clean
>and not push stuff that we know will have to change soon. Especially if
>these changes are easy to implement now.
>
>
>I am not really happy with the names of the artifacts in the compiler
>module, but I'd be happy for now if we could do this untangling of the
>"externs".
>
>
>What do the others think? Do you agree that the Externs should be moved
>to the "framework"?
>

I'd like to hear from a few others before we do this move.  I don't
remember if there is some "packaging" reason like the ability to some day
make a release just from flex-falcon that can create NativeJS apps.

The Externs aren't a perfect fit for flex-asjs since they mostly aren't
AS.  And the main set of externs comes packaged with the Google Closure
Compiler so that would mean the flex-asjs build would now also have to
bring down and/or unpack GCC.

I can go either way.
-Alex

Reply via email to