Nice! So what kinds of things are needed to make it "public ready"? Changes to the FlexJS packaging or changes to IntelliJ or both?
-Alex On 2/26/14 3:20 PM, "Carlos Rovira" <carlos.rov...@codeoscopic.com> wrote: >Hi Alex, > >here's the link to the image: > >http://i2.wp.com/www.madeinflex.com/wp-content/uploads/rtMedia/users/5/201 >4/02/flexjs_intellij_basics_setup.png > >I think we'll need improve the IDE support over time since my set up is >tied to the build.xml and build_example.xml location and all the env vars. >Right now this setup will speed up people working in this group since it >throw editor errors when typing and other commodities. > >regarding your question, I created a Flash project and select the Apache >FlexJS SDK from the installer. As I say I choose the location to reside >inside "examples" folder and add the 3 SWCs in libs as global libraries. >This is not "public ready" but as I said a great step forward to get >something less tied to system variables and specific folder setup >requirements in the actual FlexJS SDK examples folder. So intellij users >with could get interested in this setup to try FlexJS and starting playing >with it ;) > > > > >2014-02-26 23:48 GMT+01:00 Alex Harui <aha...@adobe.com>: > >> Hi Carlos. >> >> That's good news. The image didn't come through to my email though. >> >> I'm not worried about stripping things out for IntelliJ that FB >>required. >> We'll have to keep them around to keep FB happy. As long as IntelliJ >> thought the FlexJS folder was a valid SDK that's great! >> >> Do you think FlexJS users are going to be satisfied with having to >>setup a >> build.xml for their projects? That's the main reason we did launch >>configs >> for FB, so users could just create new FB projects and compile them >>without >> having to mess with Ant. >> >> Thanks, >> -Alex >> >> From: Carlos Rovira <carlos.rov...@codeoscopic.com<mailto: >> carlos.rov...@codeoscopic.com>> >> Reply-To: "dev@flex.apache.org<mailto:dev@flex.apache.org>" < >> dev@flex.apache.org<mailto:dev@flex.apache.org>> >> Date: Wednesday, February 26, 2014 2:41 PM >> To: "dev@flex.apache.org<mailto:dev@flex.apache.org>" >><dev@flex.apache.org >> <mailto:dev@flex.apache.org>> >> Subject: Re: [FLEXJS] Intellij (was Re: [VOTE] Release Apache Flex SDK >> Installer 3.0 - RC2) >> >> Hi Alex, >> >> in IntelliJ things seems more easy since I really doesn't need the >>launch >> configs like the ones in FB. For example, I add the build.xml file and >> running it from the IDE is sufficient for me then I test it in a >>browser. I >> think IntelliJ needs a valid Flex SDK, but don't know if in this IDE we >> already can remove some legacy things that are needed in FB. If you >>share a >> list off things I could remove I could test it and report results. >> >> There's some strange things: For example, the project builds >>successfully >> but at the end of the log it reports "fail"...don't know why right now >> since all it's ok. >> >> Btw, I'm trying to create a typical TODO List sample to get more >>familiar >> with the framework (I already commit the initial example classes), and I >> think I'll make a separate thread to ask some related things about >>FlexJS >> internals. >> >> I attach an image so you can see the final result (very promising, isn't >> it? :)).[Imágenes integradas 1] >> >> >> 2014-02-26 23:04 GMT+01:00 Alex Harui <aha...@adobe.com<mailto: >> aha...@adobe.com>>: >> It will be great to find out what IntelliJ's assumptions about a Flex >>SDK >> are. For FB, the main issue was the introduction of new compiler >>options >> like mxml.children-as-data. >> FB couldn't accept them in flex-config.xml because we're still using >>MXMLC >> and ASC2.0 to compile the code so for FB we have these eclipse launch >> configurations that you run in order to compile and/or cross-compile the >> code. The installer creates these launch configs. Maybe we'll have to >> create a set for IntelliJ as well. >> >> Someday we'll feel confident enough to not ship MXMLC in a FlexJS >>release >> at all and rely on Falcon and then we may be able to get rid of the >>launch >> config requirement. >> >> -Alex >> >> On 2/26/14 10:18 AM, "Carlos Rovira" <carlos.rov...@codeoscopic.com >> <mailto:carlos.rov...@codeoscopic.com>> wrote: >> >> >+1 >> > >> >Note: I finally get it working updating my /etc/launchd.conf to point >> >JAVA_HOME to java7 >> >I think this should be referenced for mac installations >> >(my next step is try FlexJS sdk with IntelliJ IDEA for initial basic >>use) >> > >> > >> > >> >2014-02-26 18:22 GMT+01:00 Alex Harui <aha...@adobe.com<mailto: >> aha...@adobe.com>>: >> > >> >> Please vote to approve Apache Flex SDK Installer version 3.0 to be >> >> released. >> >> >> >> Issues addressed in this release: >> >> - Installer upgraded to run ant scripts in the binary packages it >> >>installs. >> >> - Dev builds are now hidden by default. To see dev builds, >>right-click >> >> and choose >> >> "Show Dev Builds" >> >> - You can enable a cache of downloads by right-clicking and >>configuring >> >> the cache >> >> >> >> The Apache Flex SDK 4.12.0 RC2 is configured to use ant scripts for >> >> installation. >> >> You can determine that the ant script is running because the order of >> >>the >> >> options >> >> has the font libraries last (otherwise the remoting option is last). >> >>The >> >> installer >> >> should also be able to install the Nightly for FlexJS. If you want >>to >> >>try >> >> installing >> >> a nightly for Falcon or FalconJX, please choose an existing Flex SDK >> >> folder. >> >> >> >> The source distributions for Windows and Mac are available here: >> >> https://dist.apache.org/repos/dist/dev/flex/installer/3.0/rc2/ >> >> <https://dist.apache.org/repos/dist/dev/flex/installer/3.0/rc1/> >> >> >> >> The binary distributions as a convenience for the respective >>platforms, >> >> available here: >> >> >>https://dist.apache.org/repos/dist/dev/flex/installer/3.0/rc2/binaries >> >> >><https://dist.apache.org/repos/dist/dev/flex/installer/3.0/rc1/binaries >> > >> >> >> >> As agreed, there are no Linux binaries for this version. >> >> >> >> Before voting please review the sections: >> >> What are the ASF requirements on approving a release? at >> >> http://www.apache.org/dev/ and approving a release at >> >> http://www.apache.org/dev/release.html#approving-a-release >> >> >> >> Vote >> >> [ ] +1 Approve the release >> >> [ ] -1 Veto the release (please provide specific comments) >> >> >> >> This vote will be open for at least 72 hours. >> >> >> >> Regards, >> >> Alex >> >> >> >> >> >> >> > >> > >> >-- >> >Carlos Rovira >> >Director de Tecnología >> >M: +34 607 22 60 05 >> >F: +34 912 94 80 80 >> >http://www.codeoscopic.com >> >http://www.directwriter.es >> >http://www.avant2.es >> >> >> >> >> -- >> Carlos Rovira >> Director de Tecnología >> M: +34 607 22 60 05 >> F: +34 912 94 80 80 >> http://www.codeoscopic.com >> http://www.directwriter.es >> http://www.avant2.es >> > > > >-- >Carlos Rovira >Director de Tecnología >M: +34 607 22 60 05 >F: +34 912 94 80 80 >http://www.codeoscopic.com >http://www.directwriter.es >http://www.avant2.es