So in theory, the SWF compiler in flex-falcon/compiler, the Flash Builder
integration jar in flex-falcon/flex-oem-compiler, and the FDB debugger in
flex-falcon/debugger will some day replace MXMLC and its FDB for compiling
future Flex (as well as FlexJS) SWFs.

Then we have the cross-compiler or transpolar in flex-falcon/compiler.jx

And we have a bunch of swcs in flex-falcon/externs.  These SWCs map to
existing JS frameworks

Over in flex-asjs, we have even more swcs that depend on the swcs in
flex-falcon/externs.  These SWCs form a framework similar to the Flex SDK
(MXML support, for example).

We've been using FlexJS as the name for this Flex SDK-like SDK for JS, but
not so much for the compiler.

So, I'm not sure that flexjs should be in the coordinates for Falcon since
it isn't dedicated to just FlexJS, but I'm definitely open to better
naming.

Thoughts?
-Alex

On 2/20/16, 7:39 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Hi,
>
>
>while I see an actual chance to have Falcon built with maven and hereby
>producing Maven artifacts, I think we should discuss the coordinates
>these artifacts are created under.
>
>
>Currently I was using "org.apache.flex.compiler:falcon-compiler" while
>the normal compiler was "org.apache.flex.compiler:compiler".
>
>
>We currently have a framework called "FlexJS"/"AsJS" (actually I don't
>really know the name ;-) )
>
>We have a compiler Falcon and FalconJX (Don't quite know what the last
>part really is)
>
>
>Anyway ... we are usually talking about "FlexJS" and referring to the new
>compiler and the framework.
>
>
>My proposal would be to publish all under:
>
>org.apache.flex.flexjs:compiler
>
>and:
>
>org.apache.flex.flexjs:framework
>
>
>I think if we throw in all these codenames we really confuse people. If
>we just say "FlexJS framework is built by the FlexJS compiler" this is a
>lot simpler. I guess if we tell people ... "Yeah, our flexjs compiler can
>also compile flex applictions" noone will be ok with that.
>
>
>What do you think?
>
>
>Chris

Reply via email to