I'll be experimenting this days with the environment to figure what is needed. I'll return with more data as I could analyze it. Btw, one thing I'm finding is how to get source code for FlexJS SWCs. This for example, is something I had directly due to maven nature of Flex project, but without maven it seems (or at least I can't find) there's no way to assign source code to SWC libraries...
I'll keep playing with the IDE and will return back to this thread when I have some useful data :) 2014-02-27 0:36 GMT+01:00 Alex Harui <aha...@adobe.com>: > 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 > > -- 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