Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-08 Thread Alex Harui
On 11/8/15, 2:56 AM, "Harbs" wrote: >I was kind of expecting a way to link the source code to the SWCs. I sort >of expect users to want to be able to jump into the source, so they can >see how some part of the SDK is working. As a longer term goal, I think >it’s a good one. Agreed. I think th

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-08 Thread Alex Harui
Hi Yishay, If you have a few moments to write down some things that were hard or confusing, it would be great. For sure, I haven’t spent any time on using FB to develop components. Once we finish the back port so all of our code can be written in AS and parts cross-compiled to JS, then I’ll put m

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-08 Thread yishayw
Hi Alex, I've been following these threads (usually in silence) because I still hope to use FlexJS and contribute to it. Recently I've had very little time for this, as I started a new Flex (not JS) project which is taking up most of my computer time. The comments made by Harbs and others regardi

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-08 Thread Harbs
I was kind of expecting a way to link the source code to the SWCs. I sort of expect users to want to be able to jump into the source, so they can see how some part of the SDK is working. As a longer term goal, I think it’s a good one. I’m fine adding each piece as a separate project for now, but

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-07 Thread Alex Harui
The script is looking for gnu privacy app to verify the signature. Please install it. Sent from my LG G3, an AT&T 4G LTE smartphone -- Original message-- From: Harbs Date: Sat, Nov 7, 2015 12:48 PM To: dev@flex.apache.org; Subject:Re: [DISCUSS] Release Apache FlexJS 0.5.0 I just

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-07 Thread Harbs
I just tried running the approval script and it failed: /Users/harbs/Documents/ApacheFlex/ApproveFlexJS/ApproveFlexJS.xml:236: The following error occurred while executing this line: /Users/harbs/Documents/ApacheFlex/ApproveFlexJS/ApproveFlexJS.xml:240: Execute failed: java.io.IOException: Cannot

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Alex Harui
On 11/6/15, 12:47 PM, "jude" wrote: >I said this in another thread but since you asked I would say this would >be >the perfect workflow for me (for both Flex and FlexJS): > >1. Provide URL to source on Github (the project would have to be on github >obviously) Our repos are already mirrored to

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Alex Harui
On 11/6/15, 12:36 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala" wrote: >> >> I’m sure in the early days of FlexJS and Falcon, going away for a while >> and coming back probably didn’t work. But is that still true? And if >>so, >> can you just blow away your repos and re-grab flex-as

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread jude
I said this in another thread but since you asked I would say this would be the perfect workflow for me (for both Flex and FlexJS): 1. Provide URL to source on Github (the project would have to be on github obviously) 2. I create a local repository from that 3. I open FB and import a default *exis

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread OmPrakash Muppirala
> > I hope Chris will > stick around to do it and that others can help them. I will try to help > with refactoring needed to make Maven work better. Those changes usually > help make sure we have the loose-coupling we need between modules. I think that is a good start. > I’m > not that i

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Alex Harui
Let me see if I can summarize these various “simplify the build threads here”. For me, I have to go by what I read on our mailing lists. Maybe there is some silent faction waiting for simpler builds, but I am going to reward those who speak up by trying to work on their issues. It doesn’t seem r

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Harbs
I’ll give this a go again on Sunday. Even if I do get this setup, the fact that I’m having so much trouble is probably an indicator that others who want to contribute will also. Bottom line: The simpler we make it to contribute, the more likely we will get more contributors. The more contributo

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread OmPrakash Muppirala
On Fri, Nov 6, 2015 at 2:02 AM, Harbs wrote: > I agree with Justin here. I’ve been playing with FlexJS for a good few > weeks already and I still do not have a good setup for working on the SDK. > I would have been productive a long time ago already if we would have the > following: > > 1. Simple

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Harbs
I agree with Justin here. I’ve been playing with FlexJS for a good few weeks already and I still do not have a good setup for working on the SDK. I would have been productive a long time ago already if we would have the following: 1. Simple building of the SDK. Environment variables are tough to

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Justin Mclean
HI, > Nobody is saying simpler builds wouldn’t help. But how much? A lot I think. Developer are unable to contribute if they can’t compile and test their changes. > More than a more functional DataGrid? Or a more Spark and/or MX-like > component set > that reduces migration time for your ap

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-06 Thread Alex Harui
On 11/5/15, 11:30 PM, "Justin Mclean" wrote: >I think trying to have a simpler build would help a lot. This ties into >what Chris has just posted as well. Nobody is saying simpler builds wouldn’t help. But how much? More than a more functional DataGrid? Or a more Spark and/or MX-like compon

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Justin Mclean
Hi, > Apache is not “people”. Apache is the organization that we have certain > obligations to, such as the source package you mention. “People” is our > customers and plenty of them are using the Installer and the binary > packages. Let’s focus on the customers. In this context I would of sai

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Alex Harui
I was just about to respond similarly. My version is: Apache is not “people”. Apache is the organization that we have certain obligations to, such as the source package you mention. “People” is our customers and plenty of them are using the Installer and the binary packages. Let’s focus on the

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Alex Harui
On 11/5/15, 10:04 PM, "jude" wrote: >Yep, that's the plan. I'm still trying to catch up on what web developers >are doing these days and I haven't heard IDE's come up much (anyone >wishing >to share I would appreciate it). It seems like people are using code >editors like Brackets and vim. Ther

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Harbs
Justin, While that’s technically true, the vast majority of users would want a convenience package. On Nov 6, 2015, at 8:23 AM, Justin Mclean wrote: > Hi, > >> People who are having trouble with building are trying to build from the >> source distribution and/or the Git repository. Things are

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Justin Mclean
Hi, > People who are having trouble with building are trying to build from the > source distribution and/or the Git repository. Things are a little more > complicated that way, but the vast majority of people won't need to deal > with that type of build. The building from source is important as f

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Justin Mclean
Hi, > I haven't heard IDE's come up much (anyone wishing > to share I would appreciate it). It seems like people are using code > editors like Brackets and vim. Most common editors I’ve seen used in that space recently are TextMate, Sublime, Atom, and Brackets. Perhaps WebStorm (IntelliJ) is als

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread jude
Yep, that's the plan. I'm still trying to catch up on what web developers are doing these days and I haven't heard IDE's come up much (anyone wishing to share I would appreciate it). It seems like people are using code editors like Brackets and vim. There are some tools that run preprocessing or po

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Alex Harui
Jude, Are you envisioning some sort of a mini-IDE? One button creates a new project, another button compiles it, another button cross-compiles it? That would be cool. Especially for folks who don’t have FB or IntelliJ. Not sure what to do about code editing and debugging though. Another related

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Josh Tynjala
As Alex said, most people who want to try out FlexJS 0.5.0 will simply use the Apache Flex SDK Installer. It'll be super easy for them. In fact, you can already install the nightlies and RC1 using the installer if you right-click and choose Show Dev Builds. Once 0.5.0 is released, the build will sh

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Alex Harui
There are many scripts. ApproveFlexJS.xml takes you through the steps required to approve a release. Installer.xml converts a binary release into an IDE-compatible folder structure. In build.xml, there is an ‘all’ target that attempts to clone all the upstream repositories and build them in the c

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread jude
Ok, the reason why I was so confused is because it's "ApproveFlexJS" build. :P I thought it was the install and run script. Is there a another ant build file? On Thu, Nov 5, 2015 at 3:21 PM, jude wrote: > Alex, > I'm going to go ahead and put together an app so that you can install > FlexJS with

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread jude
Alex, I'm going to go ahead and put together an app so that you can install FlexJS with one click and compile. I want it to be as simple as possible for anyone (new web developers). I've downloaded the build script and looked over it but there is some code in it for voting and release. I'm sure you

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Alex Harui
On 11/5/15, 3:56 AM, "Harbs" wrote: >I’m a bit confused about the release process. > >I thought we were creating release branches in git for each release to >“freeze” the code, so we do not have a wildly moving target. It does not >seem like that’s happening, so I’m not sure if I just misunders

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-05 Thread Harbs
I’m a bit confused about the release process. I thought we were creating release branches in git for each release to “freeze” the code, so we do not have a wildly moving target. It does not seem like that’s happening, so I’m not sure if I just misunderstood. Harbs On Nov 3, 2015, at 12:04 AM,

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-11-02 Thread Alex Harui
On 10/30/15, 3:19 PM, "Justin Mclean" wrote: >Hi, > >> Hmm, I was hoping more PMC folks would respond. Remember that, >>according >> to the release process, the PMC folks planning to vote are supposed to >>be >> running tests now. In theory, the only new test to be run after we >>start >> the

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-30 Thread Justin Mclean
Hi, > Hmm, I was hoping more PMC folks would respond. Remember that, according > to the release process, the PMC folks planning to vote are supposed to be > running tests now. In theory, the only new test to be run after we start > the vote is whether the PGP signature is valid. We’re continual

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-30 Thread OmPrakash Muppirala
Been busy with work. I should have some time over the weekend. Thanks, Om On Fri, Oct 30, 2015 at 2:39 PM, Alex Harui wrote: > > > On 10/26/15, 11:14 AM, "Harbs" wrote: > > >I’m not super-familiar with this, so I’m not super-confident that I > >checked all the right things, but I did check wh

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-30 Thread Alex Harui
On 10/26/15, 11:14 AM, "Harbs" wrote: >I’m not super-familiar with this, so I’m not super-confident that I >checked all the right things, but I did check what I could. > >I do think we should get this out, and start on the next version… Hmm, I was hoping more PMC folks would respond. Remember

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-26 Thread Harbs
I’m not super-familiar with this, so I’m not super-confident that I checked all the right things, but I did check what I could. I do think we should get this out, and start on the next version… On Oct 26, 2015, at 7:47 PM, Alex Harui wrote: > Has everyone who is planning to vote completed thei

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-26 Thread Alex Harui
Has everyone who is planning to vote completed their examination of the nightly builds for both Falcon and FlexJS? I really think we need to get this stuff released. -Alex On 10/22/15, 10:30 PM, "Josh Tynjala" wrote: >Thanks, Alex. I'll give that a try instead. > >- Josh >On Oct 22, 2015 9:01

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-22 Thread Josh Tynjala
Thanks, Alex. I'll give that a try instead. - Josh On Oct 22, 2015 9:01 PM, "Alex Harui" wrote: > I looked into this. It might be a bug in GCC. The export symbol code > overwrites the Example.run when it create Example. IMO, it should check > for existence, or export in a different order. > >

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-22 Thread Alex Harui
I looked into this. It might be a bug in GCC. The export symbol code overwrites the Example.run when it create Example. IMO, it should check for existence, or export in a different order. FlexJS works because it doesn’t rely on a static entry point. The following works for me: package { pub

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-22 Thread Josh Tynjala
Sorry, that should be: asjsc source/Example.as On Oct 22, 2015 5:41 PM, "Josh Tynjala" wrote: > I'm able to get -js-compiler-option to work. It's not ideal, but I can add > it to my examples. > > I can't get ADVANCED_OPTIMIZATIONS to work with asjsc at all, though. Not > even the simplest exampl

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-22 Thread Josh Tynjala
I'm able to get -js-compiler-option to work. It's not ideal, but I can add it to my examples. I can't get ADVANCED_OPTIMIZATIONS to work with asjsc at all, though. Not even the simplest example that I can think of. No externs required. source/Example.as: package { public class Example {

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Alex Harui
On 10/21/15, 11:27 AM, "Josh Tynjala" wrote: > >By the way, the SIMPLE_OPTIMIZATIONS argument for the closure compiler >might be an acceptable middle ground for minification. When I tried it, I >was able to load up my CreateJS demo and it actually rendered everything. >However, I noticed that it

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Josh Tynjala
That makes it easier than generating the externs files myself. By the way, the SIMPLE_OPTIMIZATIONS argument for the closure compiler might be an acceptable middle ground for minification. When I tried it, I was able to load up my CreateJS demo and it actually rendered everything. However, I notic

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Alex Harui
On 10/21/15, 10:16 AM, "Josh Tynjala" wrote: >The cross-compiler that generates ActionScript from TypeScript >definitions? >Yeah, I could probably do that. Generating both ActionScript and externs >files adds some complexity that I'd prefer to hide from ActionScript >developers, though. Ideally

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Josh Tynjala
The cross-compiler that generates ActionScript from TypeScript definitions? Yeah, I could probably do that. Generating both ActionScript and externs files adds some complexity that I'd prefer to hide from ActionScript developers, though. Ideally, most developers wouldn't need to know about the exte

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Alex Harui
On 10/21/15, 8:29 AM, "Josh Tynjala" wrote: >The problem with expecting externs files to be packaged into the SWC is >that they might not exist. For instance, if I've converted a TypeScript >definition to ActionScript, I won't have an externs file to add to the >SWC. Hmm. Maybe the cross-comp

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Josh Tynjala
The problem with expecting externs files to be packaged into the SWC is that they might not exist. For instance, if I've converted a TypeScript definition to ActionScript, I won't have an externs file to add to the SWC. - Josh On Oct 20, 2015 11:46 PM, "Alex Harui" wrote: > > > On 10/20/15, 5:08

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-21 Thread Alex Harui
It looks like GCC provides more than one way to deal with renaming. Right now the compiler does prevent renaming of public things, but we have not measured how expensive that is. In the future, it might be possible to determine which public things are being access with [] syntax and only prevent

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
I have no idea how things are working in the compiler, but here are my thoughts: 1) The vast majority of the code is internal to FlexJS. Even if client code does not lose names, the library itself should be minified as much as possible. As a reference, the Angular library is over 700 KB, but le

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 4:06 PM, "Harbs" wrote: >You should know that I’ve spent the last few weeks (or longer) struggling >with an AngularJS application. My opinion of AngularJS is that it’s >broken by design. > >Comparing the organization and clarity of a FlexJS application to an >AngularJS application

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 5:08 PM, "Josh Tynjala" wrote: >As long as FlexJS apps don't use external libraries, it should be safe to >do more drastic optimization like automatically renaming variables and >things. This must be disabled for code transpiled with asjsc because >external JS libraries can be refe

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Josh Tynjala
As long as FlexJS apps don't use external libraries, it should be safe to do more drastic optimization like automatically renaming variables and things. This must be disabled for code transpiled with asjsc because external JS libraries can be referenced in the transpiled code, and those names must

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
Josh turned off the variable renaming. I suppose we should turn it on for flexjs apps. Sent from my LG G3, an AT&T 4G LTE smartphone -- Original message-- From: Harbs Date: Tue, Oct 20, 2015 3:51 PM To: dev@flex.apache.org; Subject:Re: [DISCUSS] Release Apache FlexJS 0.5.0 Yes. T

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Josh Tynjala
With the flexunit ant task, you can set its command attribute to the path of the standalone Flash Player debugger or ADL. https://cwiki.apache.org/confluence/display/FLEX/FlexUnit+Ant+Task#FlexUnitAntTask-Configuration - Josh On Tue, Oct 20, 2015 at 3:37 PM, Alex Harui wrote: > > > On 10/20/15

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
You should know that I’ve spent the last few weeks (or longer) struggling with an AngularJS application. My opinion of AngularJS is that it’s broken by design. Comparing the organization and clarity of a FlexJS application to an AngularJS application is literally night and day. I was able to cr

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Yes. They do. Pretty exciting! Question: The release js for the data binding example is 432 KB. Why is it so big? On Oct 21, 2015, at 1:25 AM, Alex Harui wrote: > Yay! So in the examples folder, should be some examples in bin/js-debug > and bin-debug folders. They should run and work mostly.

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 3:04 PM, "Josh Tynjala" wrote: >I don't think we should rely on someone having the debugger version of >Flash Player installed in a browser. I'm pretty sure that I only have the >release player installed these days. I haven't debugged a SWF in a browser >in a very long time. I’m o

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
Yay! So in the examples folder, should be some examples in bin/js-debug and bin-debug folders. They should run and work mostly. Thanks for sticking with it. -Alex On 10/20/15, 3:17 PM, "Harbs" wrote: >OK. I feel like I just took a big step in the right direction! :-) > >approve: > >+1 >Packag

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
OK. I feel like I just took a big step in the right direction! :-) approve: +1 Package http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/lastSuccessfulBuild/artifact/out/apache-flex-flexjs-0.5.0-src.tar.gz Java 1.7 OS: Mac OS X x86_64 10.9.5 Source kit signatures match: y Source kit builds:

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Josh Tynjala
I don't think we should rely on someone having the debugger version of Flash Player installed in a browser. I'm pretty sure that I only have the release player installed these days. I haven't debugged a SWF in a browser in a very long time. - Josh On Tue, Oct 20, 2015 at 2:56 PM, Alex Harui wrot

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Never mind. I just noticed that it launched Safari and Safari blocked Flash. bah! Why is it launching Safari? I have Firefox as my default browser. On Oct 21, 2015, at 1:03 AM, Harbs wrote: > What’s the script trying to launch? I should have both a stand-alone debug > player as well as a debu

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
What’s the script trying to launch? I should have both a stand-alone debug player as well as a debug browser plugin. I have MAMP running. Maybe that’s messing things up? On Oct 21, 2015, at 12:56 AM, Alex Harui wrote: > Hmm. For me, my console looks more like: > > [flexunit] > [flexunit] Op

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Bingo. That’s the piece of info I was missing. Thanks! On Oct 21, 2015, at 12:48 AM, Alex Harui wrote: > in a .bash_login file in the “~” > folder

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 12:26 PM, "Harbs" wrote: > >I’m now getting an error here: > >Core: > >clean: > >compile: >Compiling libs/Core.swc >FLEX_HOME: >/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-flexjs-0.5.0-src >FALCON_HOME: >/Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/falconjx/compiler

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 12:30 PM, "Harbs" wrote: >Is there a way to set these variables permanently across sessions? Not sure what you mean by “sessions”, but on Mac, you can put a bunch of export commands in a shell script and/or in a .bash_login file in the “~” folder. If you use .bash_login, every Te

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Is there a way to set these variables permanently across sessions? On Oct 20, 2015, at 6:29 PM, Alex Harui wrote: > I’m also curious > about why your computer wasn’t already set up with ANT_HOME and > FLASHPLAYER_DEBUGGER

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
On Oct 20, 2015, at 6:29 PM, Alex Harui wrote: >> I’m now getting to the point of expanding the FalconJX nightly where it >> fails: > > Is it possible you simply got a bad download? I guess I will take the > time to add an MD5 check on the download. When you get an error, please > try to prov

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Alex Harui
On 10/20/15, 4:33 AM, "Harbs" wrote: >I ran out of time for now. Well, thanks for trying. I am going to try to consolidate your comments and reply to them in this one post. >I’m now getting to the point of expanding the FalconJX nightly where it >fails: Is it possible you simply got a bad

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
I ran out of time for now. I’m now getting to the point of expanding the FalconJX nightly where it fails: Expanding: /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/apache-flex-falconjx-0.5.0-bin.zip into /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/falconjx BUILD FAILED /Users/harbs/Documents/

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
It looks like the script requires a number of other env vars setup: FALCONJX_HOME GOOG_HOME etc. Can I suggest that the script checks for ALL env vars at the start of the script so all missing vars are discovered right away? On Oct 14, 2015, at 10:09 AM, Alex Harui wrote: > Hi, > > Similar to

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Ack. PEBCAK… The path was wrong. On Oct 20, 2015, at 1:45 PM, Harbs wrote: > It seems like the problem was that I did not have ant specified in the > ANT_HOME path. Odd. I thought it should be the parent directory. > > I’m now getting the following error: > BUILD FAILED > /Users/harbs/Documen

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
The script looks kind of odd to me. Why is it testing for both a directory and file? (or am I not understanding it) On Oct 20, 2015, at 1:45 PM, Harbs wrote: > It seems like the problem was that I did not have ant specified in the > ANT_HOME path. Odd. I thought it sh

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
It seems like the problem was that I did not have ant specified in the ANT_HOME path. Odd. I thought it should be the parent directory. I’m now getting the following error: BUILD FAILED /Users/harbs/Documents/ApacheFlex/FlexJS0.5.0/ApproveFlexJS.xml:111: The FLASHPLAYER_DEBUGGER property is not

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Is there something else in that folder? On Oct 20, 2015, at 12:58 PM, Maxim Solodovnik wrote: > Unfortunately I have no MacOSX to test it :( > you can > 1) google the answer > 2) download ant binary distribution, unzip it somethere, set ANT_HOME and > links to /usr/local/bin/ant > > On Tue, Oct

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Maxim Solodovnik
Unfortunately I have no MacOSX to test it :( you can 1) google the answer 2) download ant binary distribution, unzip it somethere, set ANT_HOME and links to /usr/local/bin/ant On Tue, Oct 20, 2015 at 3:53 PM, Harbs wrote: > Here’s the thing: > > Harbss-MacBook-Pro:~ harbs$ which ant > /usr/local

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
Here’s the thing: Harbss-MacBook-Pro:~ harbs$ which ant /usr/local/bin/ant Harbss-MacBook-Pro:~ harbs$ whereis ant Harbss-MacBook-Pro:~ harbs$ I got that location from which. whereis does not find ant at all. IIRC, I installed ant using homebrew. On Oct 20, 2015, at 12:41 PM, Maxim Solodovnik

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Maxim Solodovnik
the problem is here: export ANT_HOME=/usr/local/bin ANT_HOME should point to the location you have unzipped ANT binary distribution not sure where should it point in case of "apt-get" installed ant :) On Tue, Oct 20, 2015 at 3:13 PM, Harbs wrote: > I’m getting the following erros when I try the

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-20 Thread Harbs
I’m getting the following erros when I try the script: (build.sh is a shell script I wrote which sets the env vars and runs ant -e -f ApproveFlexJS.xml -Drelease.version=0.5.0 As you can see, I then set ANT_HOME and ran the command manually, and it still failed. Harbss-MacBook-Pro:~ harbs$ cd /

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-16 Thread Peter Ent
I just tried this and got a clean build, with examples. Took less than 10 mins to download and build on my system. ‹peter On 10/15/15, 11:44 PM, "Alex Harui" wrote: >OK, seems to be working now. I added building the examples to the script. > It took 12 minutes just to download and build everyt

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-15 Thread Alex Harui
OK, seems to be working now. I added building the examples to the script. It took 12 minutes just to download and build everything on my system. Let me know if it works for you. -Alex 0) Make sure Ant and Java are in the path, and set up AIR_HOME, PLAYERGLOBAL_HOME and FLASHPLAYER_DEBUGGER env

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-15 Thread Alex Harui
Found an issue with this script so hold off on testing until I fix it. The FalconJX script seems to be ok still. -Alex On 10/14/15, 12:09 AM, "Alex Harui" wrote: >Hi, > >Similar to the FalconJX discuss thread, I spent some time today trying to >make the FlexJS release testing simpler. And lik

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-08 Thread Alex Harui
I guess the silence on these threads mean that folks are waiting for me to make it easier to build the artifacts, so I am going to spend some time there looking for quick fixes so we can get this stuff to our customers and Chris can then do a more significant refactoring of the builds. It is diffi

AW: [FLEXJS][FALCONJX] Builds and CI (was Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Christofer Dutz
building, unti-testing, integration-testing, acceptence-testing, deployment, ... all working niceley. Chris Von: Alex Harui Gesendet: Dienstag, 6. Oktober 2015 06:21 An: dev@flex.apache.org Betreff: [FLEXJS][FALCONJX] Builds and CI (was Re: [DISCUSS] Relea

Re: [FLEXJS][FALCONJX] Builds and CI (was Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Justin Mclean
Hi, > Yes, that is the correct sequence when starting from scratch or when both > repos have interdependent changes. But for most changes, we don’t need > five distinct steps. Should we have 5 jenkins jobs? A single job would do it as you can use anttask (or equiv) to run other build scripts.

[FLEXJS][FALCONJX] Builds and CI (was Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Alex Harui
On 10/5/15, 5:19 PM, "Justin Mclean" wrote: >Hi, > >> I think you may not have picked up the full context of the question. If >> you have a repo of framework code, its automated tests need the compiler >> to compile them. Meanwhile repo of compiler code has an automated test >>to >> prove tha

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Justin Mclean
Hi, > I think you may not have picked up the full context of the question. If > you have a repo of framework code, its automated tests need the compiler > to compile them. Meanwhile repo of compiler code has an automated test to > prove that any change to the compiler can still compile the frame

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Alex Harui
On 10/5/15, 4:39 PM, "Justin Mclean" wrote: >Hi, > >> So IMO, the question still remains: how do you develop a framework >>and a compiler at the same time and run automated tests? > >By using CI. CI doesn’t only have to run only checkin to the dev branch >or even a single repo, you can run it

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Justin Mclean
Hi, > So IMO, the question still remains: how do you develop a framework and a > compiler at the same time and run automated tests? By using CI. CI doesn’t only have to run only checkin to the dev branch or even a single repo, you can run it on checkins to your own branches and even against

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-10-05 Thread Alex Harui
I found a few issues with the Falcon automated tests on Windows and fixed them. Maybe that will unblock the folks who were having build issues. The latest builds are available via the Installer and on the now-working apacheflexbuilds VM. Please try it, and let me know if there are other issues.

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-28 Thread Alex Harui
Who is still having problems and can I get console logs for those problems? Thanks, -Alex On 9/27/15, 10:51 AM, "Alex Harui" wrote: >If you are using a Falcon from a repo or its source package, make sure >you’ve run ‘ant extern.swcs’. I don’t that is part of the standard build >yet. If you ar

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-27 Thread Alex Harui
If you are using a Falcon from a repo or its source package, make sure you’ve run ‘ant extern.swcs’. I don’t that is part of the standard build yet. If you are using an ‘installed’ FlexJS nightly, then I’ll have to double check that js.swc got packaged properly. -Alex On 9/27/15, 10:24 AM, "Eri

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-27 Thread Erik de Bruin
I'm sorry. It is only the 'native' examples that don't build, the others are fine. EdB On Sun, Sep 27, 2015 at 7:15 PM, Alex Harui wrote: > None of them built? I didn’t rename jsc.jar, just the scripts. Maybe > FALCONJX_HOME isn’t pointing to the right place? They are building for > me. P

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-27 Thread Alex Harui
None of them built? I didn’t rename jsc.jar, just the scripts. Maybe FALCONJX_HOME isn’t pointing to the right place? They are building for me. Post some console logs and I’ll try to take a look but I’ll be off the grid for the next several hours. -Alex On 9/27/15, 8:26 AM, "Erik de Bruin" w

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-27 Thread Erik de Bruin
Alex, I downloaded the nightly and after fixing all my dependencies (it's been a while), I was able to build the project from source. However, when trying to build the examples, no go. I think there may be some references to the old .jar names (jsc.jar instead of asjsc.jar) perhaps? Thanks, EdB

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-26 Thread Alex Harui
OK, I made these changes and posted new nightly builds. Let me know if you see any issues. -Alex On 9/26/15, 8:21 AM, "Josh Tynjala" wrote: >Yeah, I think both versions in the bin folders should probably be renamed. >I wonder if we need both, though... > >I don't think a developer will need to

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-26 Thread Josh Tynjala
Yeah, I think both versions in the bin folders should probably be renamed. I wonder if we need both, though... I don't think a developer will need to reference jsc.jar for any type of compiling purpose. I think its mxmlc.jar that you can run directly with java, with an argument to select jsc. It s

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-25 Thread Alex Harui
I may find time this weekend. In looking around, I see that flex-falcon/compiler.jx/bin and flex-asjs/js/bin have their own copies of jsc so both need to be renamed? Flex-asjs/build.xml and flex-asjs/installer.xml reference jsc. Then there is jsc.jar which is the current name of the FalconJX jar

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-25 Thread Josh Tynjala
Yeah. I remember that installer.xml sets permissions to make them executable. Probably good to check build.xml too. I'm headed out of town for the weekend in a few minutes, but I can make the necessary changes on Monday. - Josh On Sep 25, 2015 1:56 PM, "Alex Harui" wrote: > Is it just a matter o

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-25 Thread Alex Harui
Is it just a matter of changing those two files? Go ahead and do it. Maybe see if those files are referenced by a build.xml file. -Alex On 9/25/15, 9:52 AM, "Josh Tynjala" wrote: >Can we get the suggested name change from jsc to asjsc into this release? > >I think the last time you mentioned

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-25 Thread Josh Tynjala
Can we get the suggested name change from jsc to asjsc into this release? I think the last time you mentioned it, Alex, you asked if the hyphen should be there or not. While I was the one who originally offered the hyphen as an option, I say just leave it out. asjsc seems fine to me. I think some

Re: [DISCUSS] Release Apache FlexJS 0.5.0

2015-09-25 Thread Alex Harui
It seemed to work fine for me on Win7 Java7. Please send me the console log and one of the SWCs that doesn’t have the right content. -Alex On 9/25/15, 12:16 AM, "Alex Harui" wrote: >I’ll try it tomorrow. I’m shutting down for tonight. > >-Alex > >On 9/25/15, 12:12 AM, "omup...@gmail.com on be

  1   2   >