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. 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 <aha...@adobe.com> 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.
>
> Thanks for sticking with it.
> -Alex
>
> On 10/20/15, 3:17 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>
>> 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: y
>> README is ok: y
>> RELEASE_NOTES is ok: y
>> NOTICE is ok: y
>> LICENSE is ok: y
>> No unapproved licenses or archives: y
>> No unapproved binaries: y
>>
>>
>> main:
>>
>> BUILD SUCCESSFUL
>> Total time: 9 minutes 12 seconds
>>
>> (There’s still parts of this process that’s a bit fuzzy to me, but things
>> are definitely getting clearer.)
>>
>> On Oct 14, 2015, at 10:09 AM, Alex Harui <aha...@adobe.com> wrote:
>>
>>> Hi,
>>>
>>> Similar to the FalconJX discuss thread, I spent some time today trying
>>> to
>>> make the FlexJS release testing simpler.  And like for FalconJX, it
>>> would
>>> be great for folks to try it and report issues.
>>>
>>> You still need to set up the pre-requisites manually (Ant, Java, AIR,
>>> Flash playerglobal, Flash Player Debugger), but ‘ant all’ should now run
>>> without needing flex-sdk or flex-asjs or any other repo.  Of course, my
>>> system isn’t quite as ‘clean’ as some of yours so I may have missed
>>> something.
>>>
>>> For FlexJS, I opted to update the ApproveFlexJS script so that pull a
>>> binary release of FalconJX and FlexUnit so you don’t need to set up any
>>> additional environment variables.  Note, though, that I did not put the
>>> logic to pull those binary releases into the main build scripts because,
>>> at least for me as a developer, I don’t want to be working against
>>> binary
>>> artifacts, I want to be working against the various repos.
>>>
>>> So, to try out my latest attempt at simplification, you must use the
>>> ApproveFlexJS script which you can get from [1].  See the steps below:
>>>
>>> 0) Make sure Ant and Java are in the path, and set up AIR_HOME,
>>> PLAYERGLOBAL_HOME and FLASHPLAYER_DEBUGGER environment variables if you
>>> haven’t already.  Then:
>>> 1) create an empty folder.
>>> 2) Copy ApproveFlexJS.xml from the flex-asjs repo or download it here
>>> [1] and copy it into the empty folder
>>> 3) From the empty folder, run ‘ant -e -f ApproveFlexJS.xml
>>> -Drelease.version=0.5.0’
>>>
>>> It will take you through examining the notice files and then at the end,
>>> it should download FalconJX and FlexUnit, then build FlexJS and run its
>>> tests unattended.
>>>
>>> If you want to grab the bits manually, they are here [2].
>>>
>>> Thanks in advance for trying it.
>>> -Alex
>>>
>>> [1]
>>>
>>> https://git-wip-us.apache.org/repos/asf/flex-sdk/repo?p=flex-asjs.git;a=b
>>> lo
>>> b_plain;f=ApproveFlexJS.xml;hb=refs/heads/develop
>>> [2]
>>>
>>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/lastSuccessfulBuil
>>> d/
>>> artifact/out/
>>>
>>>
>>
>

Reply via email to