Re: Apache Flex Installer problem

2015-11-13 Thread Alex Harui
Hmm.  I can hit that link and see it in my browser.  Can you see that file
in a browser as well?

I’m wondering if there is a security setting on your computer or network
that is blocking access from the Installer to the internet.  What kinds of
security software and firewalls are you using?

Thanks,
-Alex

On 11/13/15, 8:42 AM, "Buranello Alan"  wrote:

>ok, i used installer 3.1 and i have this error:
>
>Version 3.1.0 (windows)
>Using Locale: en_US
>Fetched the SDK download mirror URL from the CGI.
>AIR version 19.0
>Flash Player version 19.0
>Unable to load
>https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/binaries/apac
>he-flex-flexjs-installer-config.xml
>Installation aborted
>
>
>
>2015-11-13 17:27 GMT+01:00 Alex Harui :
>
>> Hmm.  It looks like Error #2031 is a socket error.  Version 3.2 of the
>> Installer uses sockets more than previous versions.
>>
>> Depending on how much time you can spend on this, it would be great if
>>you
>> could help us figure out why you are getting the socket error.  Is there
>> some sort of security settings on your computer or network that is
>> blocking sockets on that app?
>>
>> You can try uninstalling Installer 3.2 and using Installer 3.1 which is
>> available here:
>> http://archive.apache.org/dist/flex/installer/3.1/binaries/
>>
>> And you also have the option of using Ant to install FlexJS 0.5.0.  To
>>do
>> that, download a binary package from
>> https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/binaries/
>> Unzip/Untar it, and run ant -f installer.xml
>>
>> Thanks,
>> -Alex
>>
>> On 11/13/15, 1:10 AM, "Buranello Alan"  wrote:
>>
>> >hi! if i launch the apache flex sdk installer and i choose the
>> >apache-flex-js 0.5.0 from the dev builds sdk list, i have this error:
>> >
>> >Installer version 3.2.0 (windows)
>> >Using Locale: en_US
>> >Fetched the SDK download mirror URL from the CGI.
>> >Error #2031
>> >Installation aborted
>> >
>> >Can anyone teel me what should i do?
>> >--
>> >
>> >*Alan Buranello*
>> >
>> >*alan.burane...@sipe.it *
>> >
>> >--
>> >
>> >
>> >--
>> >*SIPE s.r.l.* Via Colombo, 4 - 30037 Scorzè (VE)
>> >
>> >www.sipe.it
>> >
>> >Tel. :+39 041 5848111
>> >Fax :+39 041 5840177
>> >--
>> >
>> >Privacy 
>>
>>
>
>
>-- 
>
>*Alan Buranello*
>
>*alan.burane...@sipe.it *
>
>-- 
>
>
>--
>*SIPE s.r.l.* Via Colombo, 4 - 30037 Scorzè (VE)
>
>www.sipe.it
>
>Tel. :+39 041 5848111
>Fax :+39 041 5840177
>--
>
>Privacy 



Re: Apache Flex Installer problem

2015-11-13 Thread Buranello Alan
ok, i used installer 3.1 and i have this error:

Version 3.1.0 (windows)
Using Locale: en_US
Fetched the SDK download mirror URL from the CGI.
AIR version 19.0
Flash Player version 19.0
Unable to load
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/binaries/apache-flex-flexjs-installer-config.xml
Installation aborted



2015-11-13 17:27 GMT+01:00 Alex Harui :

> Hmm.  It looks like Error #2031 is a socket error.  Version 3.2 of the
> Installer uses sockets more than previous versions.
>
> Depending on how much time you can spend on this, it would be great if you
> could help us figure out why you are getting the socket error.  Is there
> some sort of security settings on your computer or network that is
> blocking sockets on that app?
>
> You can try uninstalling Installer 3.2 and using Installer 3.1 which is
> available here:
> http://archive.apache.org/dist/flex/installer/3.1/binaries/
>
> And you also have the option of using Ant to install FlexJS 0.5.0.  To do
> that, download a binary package from
> https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/binaries/
> Unzip/Untar it, and run ant -f installer.xml
>
> Thanks,
> -Alex
>
> On 11/13/15, 1:10 AM, "Buranello Alan"  wrote:
>
> >hi! if i launch the apache flex sdk installer and i choose the
> >apache-flex-js 0.5.0 from the dev builds sdk list, i have this error:
> >
> >Installer version 3.2.0 (windows)
> >Using Locale: en_US
> >Fetched the SDK download mirror URL from the CGI.
> >Error #2031
> >Installation aborted
> >
> >Can anyone teel me what should i do?
> >--
> >
> >*Alan Buranello*
> >
> >*alan.burane...@sipe.it *
> >
> >--
> >
> >
> >--
> >*SIPE s.r.l.* Via Colombo, 4 - 30037 Scorzè (VE)
> >
> >www.sipe.it
> >
> >Tel. :+39 041 5848111
> >Fax :+39 041 5840177
> >--
> >
> >Privacy 
>
>


-- 

*Alan Buranello*

*alan.burane...@sipe.it *

-- 


--
*SIPE s.r.l.* Via Colombo, 4 - 30037 Scorzè (VE)

www.sipe.it

Tel. :+39 041 5848111
Fax :+39 041 5840177  
--

Privacy 


Re: Apache Flex Installer problem

2015-11-13 Thread Alex Harui
Hmm.  It looks like Error #2031 is a socket error.  Version 3.2 of the
Installer uses sockets more than previous versions.

Depending on how much time you can spend on this, it would be great if you
could help us figure out why you are getting the socket error.  Is there
some sort of security settings on your computer or network that is
blocking sockets on that app?

You can try uninstalling Installer 3.2 and using Installer 3.1 which is
available here:
http://archive.apache.org/dist/flex/installer/3.1/binaries/

And you also have the option of using Ant to install FlexJS 0.5.0.  To do
that, download a binary package from
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/binaries/
Unzip/Untar it, and run ant -f installer.xml

Thanks,
-Alex

On 11/13/15, 1:10 AM, "Buranello Alan"  wrote:

>hi! if i launch the apache flex sdk installer and i choose the
>apache-flex-js 0.5.0 from the dev builds sdk list, i have this error:
>
>Installer version 3.2.0 (windows)
>Using Locale: en_US
>Fetched the SDK download mirror URL from the CGI.
>Error #2031
>Installation aborted
>
>Can anyone teel me what should i do?
>-- 
>
>*Alan Buranello*
>
>*alan.burane...@sipe.it *
>
>-- 
>
>
>--
>*SIPE s.r.l.* Via Colombo, 4 - 30037 Scorzè (VE)
>
>www.sipe.it
>
>Tel. :+39 041 5848111
>Fax :+39 041 5840177
>--
>
>Privacy 



Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Peter Ent
+1 Binding

- signing and packages are correct.
- checked the readmes and license files, all correct.
- build completes without errors
- source compiles and tests run without errors.

Peter Ent
Adobe Systems

On 11/11/15, 2:40 AM, "Alex Harui"  wrote:

>Hi,
>
>This is vote for the 0.5.0 release of the FalconJX (and Falcon)
>compilers.  There is no separate Falcon-only release package at
>this time.  The only purpose of the FalconJX packages are to serve as
>upstream packages for the FlexJS release.
>
>The release candidate can be found here;
>https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
>
>Before voting please review the section, 'What are the ASF requirements on
>approving a release?', at:
>http://www.apache.org/dev/release.html#approving-a-release
>
>At a minimum you would be expected to check that:
>- MD5 and signed packages are correct
>- README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
>- That the build script completes successfully
>- That you can compile using the results of building the source package
>
>The source package is set up the same way as the repo.  This means that
>the results of the build are not the same as the binary package.  The
>compiled source package can be used to build FlexJS apps via the command
>line and Ant, but not in Flash Builder or other IDEs.  You can test the
>source
>package by building it, then pointing to it from the source package of the
>FlexJS release candidate and building the examples in the FlexJS package.
>
>The binary package is set up as an upstream package for the FlexJS
>release.  The most convenient way to use the binary package is to install
>a FlexJS SDK via Ant or the Installer.
>
>Please vote to approve this release:
>+1 Approve the release
>-1 Veto the release (please provide specific comments to why)
>
>This vote will be open for 72 hours or until a result can be called.
>
>The vote passes if there is:
>- At least 3 +1 votes from the PMC
>- More positive votes than negative votes
>
>Remember that this is a 'beta-quality' release so there
>will be many bugs found.  The goal is not to try to find and fix bugs
>in the RC, but to make sure we have the packaging right, and enough
>functionality that folks will have some success trying to use it.
>
>People who are not in PMC are also encouraged to test out the release and
>vote, although their votes will not be binding, they can influence how the
>PMC votes.
>
>When voting please indicate what OS, IDE, Flash Player version and AIR
>version you tested with.
>
>Please put all discussion about this release in the DISCUSSION thread not
>this VOTE thread.
>
>For your convenience there is an ant script that automates the common
>steps to validate a release.  Instead of individually downloading the
>package and signature files, unzipping, etc, you can instead:
>1) create an empty folder,
>2) download into that folder this file:
>https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon
>.
>xml
>3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
>-Drc=3
>
>You are not required to use this script, and more testing of the packages
>and build results are always encouraged.
>
>Thanks,
>Alex Harui
>



Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui

On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:

>I get permission denied errors trying to run the ApproveFalcon.xml script.
>It appears that it can't write to /opt/local/bin/lib. lib doesn't exist in
>/opt/local/bin actually. However, I can manually create that folder (OSX
>asks me for my password), and then I can manually download each of the
>files and copy them there (again, after entering my password).
>
>Anyway, I can get beyond this point manually, but I thought I'd mention
>it,
>in case you weren't aware. I didn't see any mention of running with sudo
>in
>the instructions, so I assume that's not what I'm expected to do.
>

Yeah, these approval scripts aren’t guaranteed to work smoothly on the
wide variety of configurations of developer machines.  I figured most
folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
you are pointing to some default ant launchers.  Feel free to make
adjustments to the scripts.

-Alex



Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
I get permission denied errors trying to run the ApproveFalcon.xml script.
It appears that it can't write to /opt/local/bin/lib. lib doesn't exist in
/opt/local/bin actually. However, I can manually create that folder (OSX
asks me for my password), and then I can manually download each of the
files and copy them there (again, after entering my password).

Anyway, I can get beyond this point manually, but I thought I'd mention it,
in case you weren't aware. I didn't see any mention of running with sudo in
the instructions, so I assume that's not what I'm expected to do.

Here's the error for the apache-rat-0.8.jar file:

install-rat.jar:
Getting: http://people.apache.org/~aharui/rat/apache-rat-0.8.jar
To: /opt/local/bin/lib/apache-rat-0.8.jar
Error getting http://people.apache.org/~aharui/rat/apache-rat-0.8.jar to
/opt/local/bin/lib/apache-rat-0.8.jar

BUILD FAILED
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.xml:144:
java.io.FileNotFoundException: /opt/local/bin/lib/apache-rat-0.8.jar
(Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:162)
at
org.apache.tools.ant.taskdefs.Get$GetThread.downloadFile(Get.java:770)
at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:613)
at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:596)

- Josh

On Tue, Nov 10, 2015 at 11:40 PM, Alex Harui  wrote:

> Hi,
>
> This is vote for the 0.5.0 release of the FalconJX (and Falcon)
> compilers.  There is no separate Falcon-only release package at
> this time.  The only purpose of the FalconJX packages are to serve as
> upstream packages for the FlexJS release.
>
> The release candidate can be found here;
> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
>
> Before voting please review the section, 'What are the ASF requirements on
> approving a release?', at:
> http://www.apache.org/dev/release.html#approving-a-release
>
> At a minimum you would be expected to check that:
> - MD5 and signed packages are correct
> - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
> - That the build script completes successfully
> - That you can compile using the results of building the source package
>
> The source package is set up the same way as the repo.  This means that
> the results of the build are not the same as the binary package.  The
> compiled source package can be used to build FlexJS apps via the command
> line and Ant, but not in Flash Builder or other IDEs.  You can test the
> source
> package by building it, then pointing to it from the source package of the
> FlexJS release candidate and building the examples in the FlexJS package.
>
> The binary package is set up as an upstream package for the FlexJS
> release.  The most convenient way to use the binary package is to install
> a FlexJS SDK via Ant or the Installer.
>
> Please vote to approve this release:
> +1 Approve the release
> -1 Veto the release (please provide specific comments to why)
>
> This vote will be open for 72 hours or until a result can be called.
>
> The vote passes if there is:
> - At least 3 +1 votes from the PMC
> - More positive votes than negative votes
>
> Remember that this is a 'beta-quality' release so there
> will be many bugs found.  The goal is not to try to find and fix bugs
> in the RC, but to make sure we have the packaging right, and enough
> functionality that folks will have some success trying to use it.
>
> People who are not in PMC are also encouraged to test out the release and
> vote, although their votes will not be binding, they can influence how the
> PMC votes.
>
> When voting please indicate what OS, IDE, Flash Player version and AIR
> version you tested with.
>
> Please put all discussion about this release in the DISCUSSION thread not
> this VOTE thread.
>
> For your convenience there is an ant script that automates the common
> steps to validate a release.  Instead of individually downloading the
> package and signature files, unzipping, etc, you can instead:
> 1) create an empty folder,
> 2) download into that folder this file:
> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon.
> xml
> 3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
> -Drc=3
>
> You are not required to use this script, and more testing of the packages
> and build results are always encouraged.
>
> Thanks,
> Alex Harui
>
>


Re: Apache Flex Installer problem

2015-11-13 Thread Alex Harui


On 11/13/15, 9:18 AM, "Buranello Alan"  wrote:

>in my web browser i see the file, i used any firewall and any security
>software, but i think i' ll use apache ant for install the apache
>flex-js-0.5.0 sdk...
>Do you say if the apache flexInstaller install any software or application
>in my system, for example adobe air 19??

Well, I just upgraded to AIR 19 and tried the installer again and it seems
to be working for me.
Which browser did you use to see the file?  IIRC, Installer 3.1 uses the
same OS settings as Internet Explorer.  If you didn’t try IE to see the
file, please do.

But yes, Ant should still work.

Thanks,
Alex



Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
Sorry, I just realized that my last message should have gone in the discuss
thread. My mistake.

- Josh

On Fri, Nov 13, 2015 at 11:13 AM, Josh Tynjala 
wrote:

> I get permission denied errors trying to run the ApproveFalcon.xml script.
> It appears that it can't write to /opt/local/bin/lib. lib doesn't exist in
> /opt/local/bin actually. However, I can manually create that folder (OSX
> asks me for my password), and then I can manually download each of the
> files and copy them there (again, after entering my password).
>
> Anyway, I can get beyond this point manually, but I thought I'd mention
> it, in case you weren't aware. I didn't see any mention of running with
> sudo in the instructions, so I assume that's not what I'm expected to do.
>
> Here's the error for the apache-rat-0.8.jar file:
>
> install-rat.jar:
> Getting: http://people.apache.org/~aharui/rat/apache-rat-0.8.jar
> To: /opt/local/bin/lib/apache-rat-0.8.jar
> Error getting http://people.apache.org/~aharui/rat/apache-rat-0.8.jar to
> /opt/local/bin/lib/apache-rat-0.8.jar
>
> BUILD FAILED
> /Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.xml:144:
> java.io.FileNotFoundException: /opt/local/bin/lib/apache-rat-0.8.jar
> (Permission denied)
> at java.io.FileOutputStream.open0(Native Method)
> at java.io.FileOutputStream.open(FileOutputStream.java:270)
> at java.io.FileOutputStream.(FileOutputStream.java:213)
> at java.io.FileOutputStream.(FileOutputStream.java:162)
> at
> org.apache.tools.ant.taskdefs.Get$GetThread.downloadFile(Get.java:770)
> at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:613)
> at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:596)
>
> - Josh
>
> On Tue, Nov 10, 2015 at 11:40 PM, Alex Harui  wrote:
>
>> Hi,
>>
>> This is vote for the 0.5.0 release of the FalconJX (and Falcon)
>> compilers.  There is no separate Falcon-only release package at
>> this time.  The only purpose of the FalconJX packages are to serve as
>> upstream packages for the FlexJS release.
>>
>> The release candidate can be found here;
>> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
>>
>> Before voting please review the section, 'What are the ASF requirements on
>> approving a release?', at:
>> http://www.apache.org/dev/release.html#approving-a-release
>>
>> At a minimum you would be expected to check that:
>> - MD5 and signed packages are correct
>> - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
>> - That the build script completes successfully
>> - That you can compile using the results of building the source package
>>
>> The source package is set up the same way as the repo.  This means that
>> the results of the build are not the same as the binary package.  The
>> compiled source package can be used to build FlexJS apps via the command
>> line and Ant, but not in Flash Builder or other IDEs.  You can test the
>> source
>> package by building it, then pointing to it from the source package of the
>> FlexJS release candidate and building the examples in the FlexJS package.
>>
>> The binary package is set up as an upstream package for the FlexJS
>> release.  The most convenient way to use the binary package is to install
>> a FlexJS SDK via Ant or the Installer.
>>
>> Please vote to approve this release:
>> +1 Approve the release
>> -1 Veto the release (please provide specific comments to why)
>>
>> This vote will be open for 72 hours or until a result can be called.
>>
>> The vote passes if there is:
>> - At least 3 +1 votes from the PMC
>> - More positive votes than negative votes
>>
>> Remember that this is a 'beta-quality' release so there
>> will be many bugs found.  The goal is not to try to find and fix bugs
>> in the RC, but to make sure we have the packaging right, and enough
>> functionality that folks will have some success trying to use it.
>>
>> People who are not in PMC are also encouraged to test out the release and
>> vote, although their votes will not be binding, they can influence how the
>> PMC votes.
>>
>> When voting please indicate what OS, IDE, Flash Player version and AIR
>> version you tested with.
>>
>> Please put all discussion about this release in the DISCUSSION thread not
>> this VOTE thread.
>>
>> For your convenience there is an ant script that automates the common
>> steps to validate a release.  Instead of individually downloading the
>> package and signature files, unzipping, etc, you can instead:
>> 1) create an empty folder,
>> 2) download into that folder this file:
>>
>> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon.
>> xml
>> 
>> 3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
>> -Drc=3
>>
>> You are not required to use this script, and more testing of the packages
>> and build results are always encouraged.
>>
>> Thanks,
>> Alex Harui

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui


On 11/13/15, 12:06 PM, "Josh Tynjala"  wrote:

>I discovered that ant in /opt/local/bin was actually a symlink to the real
>location inside the bin directory of /opt/local/share/java/apache-ant,
>which I think is the default ant on OSX.
>/opt/local/share/java/apache-ant/lib is still not writable without
>privilege escalation, for some reason, but at least the surrounding files
>look more appropriate for a full installation of Ant.

Hmm.  I wonder how folks are supposed to add new jars to their Ant
installs.  I guess it may be safer to install it in the test folder and
try to reference it from the script.

>
>I've almost made it through now, I think. I just need to get all of the
>environment variables correct for the unit tests.

Which environment variables are still giving you problems?

-Alex



Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread OmPrakash Muppirala
On Fri, Nov 13, 2015 at 12:25 PM, Alex Harui  wrote:

> Hmm.  Do you have the 11.1 playerglobal in frameworks\libs\player?
>
>
That was it.  I copied over 11.1 and the build is successful.  I will
change my vote.

Thanks,
Om


> On 11/13/15, 12:05 PM, "omup...@gmail.com on behalf of OmPrakash
> Muppirala"  wrote:
>
> >Here are the test failues:
> >
> >
> >fail-with-message:
> >
> >main:
> >
> >compile.unit.tests:
> >[mkdir] Created dir:
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
> >0.5.0-src\compiler.tests\classes
> >[javac] Compiling 67 source files to
> >C:\temp\falcon0.5_release_testing\apach
> >e-flex-falconjx-0.5.0-src\compiler.tests\classes
> >
> >unit.tests:
> >[mkdir] Created dir:
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
> >0.5.0-src\compiler.tests\results
> >[mkdir] Created dir:
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
> >0.5.0-src\compiler.tests\temp
> >[junit] unittest.properties not found
> >[junit] environment property - FLEX_HOME = C:\p\flexroot\git\flex-sdk
> >[junit] environment property - PLAYERGLOBAL_HOME = C:\Program
> >Files\Adobe\Ad
> >obe Flash Builder 4.7 (64 Bit)\sdks\4.14.1\frameworks\libs\player
> >[junit] environment property - PLAYERGLOBAL_VERSION = 11.1
> >[junit] environment property - TLF_HOME = C:\p\flexroot\git\flex-tlf
> >[junit] environment property - AIR_HOME = C:\Program Files\Adobe\Adobe
> >Flash
> > Builder 4.7 (64 Bit)\sdks\4.14.1
> >[junit] environment property - FLASHPLAYER_DEBUGGER =
> >C:\p\flexroot\flash_pl
> >ayer_debugger\flashplayer_17_sa_debug.exe
> >[junit] Running
> >org.apache.flex.compiler.internal.css.CSSArrayPropertyValueT
> >ests
> >[junit]
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
> >piler.tests\temp\CSSArrayPropertyValueTests2981414201157739905.mxml(0):
> >This tag
> > could not be resolved to an ActionScript class. It will be ignored.
> >[junit]
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
> >piler.tests\temp\CSSArrayPropertyValueTests4030022834236315034.mxml(0):
> >This tag
> > could not be resolved to an ActionScript class. It will be ignored.
> >[junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time
> >elapsed:
> >0.72
> >6 sec
> >
> >BUILD FAILED
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\build.xml
> >:82:
> >T
> >he following error occurred while executing this line:
> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\compiler.
> >tests\
> >build.xml:103: Tests failed
> >
> >Total time: 1 minute 8 seconds
> >
> >On Fri, Nov 13, 2015 at 11:44 AM, Alex Harui  wrote:
> >
> >>
> >> On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:
> >>
> >> >I get permission denied errors trying to run the ApproveFalcon.xml
> >>script.
> >> >It appears that it can't write to /opt/local/bin/lib. lib doesn't
> >>exist in
> >> >/opt/local/bin actually. However, I can manually create that folder
> >>(OSX
> >> >asks me for my password), and then I can manually download each of the
> >> >files and copy them there (again, after entering my password).
> >> >
> >> >Anyway, I can get beyond this point manually, but I thought I'd mention
> >> >it,
> >> >in case you weren't aware. I didn't see any mention of running with
> >>sudo
> >> >in
> >> >the instructions, so I assume that's not what I'm expected to do.
> >> >
> >>
> >> Yeah, these approval scripts aren’t guaranteed to work smoothly on the
> >> wide variety of configurations of developer machines.  I figured most
> >> folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
> >> you are pointing to some default ant launchers.  Feel free to make
> >> adjustments to the scripts.
> >>
> >> -Alex
> >>
> >>
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
I discovered that ant in /opt/local/bin was actually a symlink to the real
location inside the bin directory of /opt/local/share/java/apache-ant,
which I think is the default ant on OSX.
/opt/local/share/java/apache-ant/lib is still not writable without
privilege escalation, for some reason, but at least the surrounding files
look more appropriate for a full installation of Ant.

I've almost made it through now, I think. I just need to get all of the
environment variables correct for the unit tests.

- Josh

On Fri, Nov 13, 2015 at 11:44 AM, Alex Harui  wrote:

>
> On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:
>
> >I get permission denied errors trying to run the ApproveFalcon.xml script.
> >It appears that it can't write to /opt/local/bin/lib. lib doesn't exist in
> >/opt/local/bin actually. However, I can manually create that folder (OSX
> >asks me for my password), and then I can manually download each of the
> >files and copy them there (again, after entering my password).
> >
> >Anyway, I can get beyond this point manually, but I thought I'd mention
> >it,
> >in case you weren't aware. I didn't see any mention of running with sudo
> >in
> >the instructions, so I assume that's not what I'm expected to do.
> >
>
> Yeah, these approval scripts aren’t guaranteed to work smoothly on the
> wide variety of configurations of developer machines.  I figured most
> folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
> you are pointing to some default ant launchers.  Feel free to make
> adjustments to the scripts.
>
> -Alex
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread OmPrakash Muppirala
I saw this in the instructions:

"You can test the source package by building it, then pointing to it from
the source package of the
FlexJS release candidate and building the examples in the FlexJS package."

Is there a FlexJS release candidate active?  Is there a link to that?

Thanks,
Om

On Fri, Nov 13, 2015 at 12:35 PM, OmPrakash Muppirala 
wrote:

> On Fri, Nov 13, 2015 at 12:25 PM, Alex Harui  wrote:
>
>> Hmm.  Do you have the 11.1 playerglobal in frameworks\libs\player?
>>
>>
> That was it.  I copied over 11.1 and the build is successful.  I will
> change my vote.
>
> Thanks,
> Om
>
>
>> On 11/13/15, 12:05 PM, "omup...@gmail.com on behalf of OmPrakash
>> Muppirala"  wrote:
>>
>> >Here are the test failues:
>> >
>> >
>> >fail-with-message:
>> >
>> >main:
>> >
>> >compile.unit.tests:
>> >[mkdir] Created dir:
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>> >0.5.0-src\compiler.tests\classes
>> >[javac] Compiling 67 source files to
>> >C:\temp\falcon0.5_release_testing\apach
>> >e-flex-falconjx-0.5.0-src\compiler.tests\classes
>> >
>> >unit.tests:
>> >[mkdir] Created dir:
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>> >0.5.0-src\compiler.tests\results
>> >[mkdir] Created dir:
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>> >0.5.0-src\compiler.tests\temp
>> >[junit] unittest.properties not found
>> >[junit] environment property - FLEX_HOME = C:\p\flexroot\git\flex-sdk
>> >[junit] environment property - PLAYERGLOBAL_HOME = C:\Program
>> >Files\Adobe\Ad
>> >obe Flash Builder 4.7 (64 Bit)\sdks\4.14.1\frameworks\libs\player
>> >[junit] environment property - PLAYERGLOBAL_VERSION = 11.1
>> >[junit] environment property - TLF_HOME = C:\p\flexroot\git\flex-tlf
>> >[junit] environment property - AIR_HOME = C:\Program
>> Files\Adobe\Adobe
>> >Flash
>> > Builder 4.7 (64 Bit)\sdks\4.14.1
>> >[junit] environment property - FLASHPLAYER_DEBUGGER =
>> >C:\p\flexroot\flash_pl
>> >ayer_debugger\flashplayer_17_sa_debug.exe
>> >[junit] Running
>> >org.apache.flex.compiler.internal.css.CSSArrayPropertyValueT
>> >ests
>> >[junit]
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
>> >piler.tests\temp\CSSArrayPropertyValueTests2981414201157739905.mxml(0):
>> >This tag
>> > could not be resolved to an ActionScript class. It will be ignored.
>> >[junit]
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
>> >piler.tests\temp\CSSArrayPropertyValueTests4030022834236315034.mxml(0):
>> >This tag
>> > could not be resolved to an ActionScript class. It will be ignored.
>> >[junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time
>> >elapsed:
>> >0.72
>> >6 sec
>> >
>> >BUILD FAILED
>>
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\build.xml
>> >:82:
>> >T
>> >he following error occurred while executing this line:
>>
>> >C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\compiler.
>> >tests\
>> >build.xml:103: Tests failed
>> >
>> >Total time: 1 minute 8 seconds
>> >
>> >On Fri, Nov 13, 2015 at 11:44 AM, Alex Harui  wrote:
>> >
>> >>
>> >> On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:
>> >>
>> >> >I get permission denied errors trying to run the ApproveFalcon.xml
>> >>script.
>> >> >It appears that it can't write to /opt/local/bin/lib. lib doesn't
>> >>exist in
>> >> >/opt/local/bin actually. However, I can manually create that folder
>> >>(OSX
>> >> >asks me for my password), and then I can manually download each of the
>> >> >files and copy them there (again, after entering my password).
>> >> >
>> >> >Anyway, I can get beyond this point manually, but I thought I'd
>> mention
>> >> >it,
>> >> >in case you weren't aware. I didn't see any mention of running with
>> >>sudo
>> >> >in
>> >> >the instructions, so I assume that's not what I'm expected to do.
>> >> >
>> >>
>> >> Yeah, these approval scripts aren’t guaranteed to work smoothly on the
>> >> wide variety of configurations of developer machines.  I figured most
>> >> folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
>> >> you are pointing to some default ant launchers.  Feel free to make
>> >> adjustments to the scripts.
>> >>
>> >> -Alex
>> >>
>> >>
>>
>>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
I don't have time to debug the properties stuff, so I just gave up and set
real environment variables. Unfortunately, now it's failing on some of the
tests, but there's no explanation why. I remember hearing that it helps to
add the folder to the trusted locations for Flash Player, but that made no
difference. Here's the output from the last test before the build fails:

Generating test:
Compiling test:
-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AIR16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
-library-path= -namespace=
http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk/frameworks/mxml-2009-manifest.xml
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as


741 bytes written to
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
in 0.094 seconds
Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897 sec

BUILD FAILED
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.xml:606:
The following error occurred while executing this line:
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falconjx-0.5.0-src/build.xml:82:
The following error occurred while executing this line:
/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler.tests/build.xml:175:
Tests failed

On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:

>
>
> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
>
> >I try to avoid setting real environment variables since I find it more
> >convenient to use the properties files to remember all of the values for
> >later. For instance, I added approvefalcon.properties to set env.ANT_HOME.
> >However, it looks like the values from approvefalcon.properties don't get
> >inherited by other Ant scripts started by ApproveFalcon.xml, so I guess I
> >need to set real environment variables this time.
>
> Ant does pass properties around although we might be using different
> property names in some scripts.  But I think the real issue is that Ant is
> calling various tools and the tools can’t pick up Ant properties.  If you
> provide more detail on which environment variables are problematic, we can
> discuss ways to deal with that.
>
> -Alex
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread OmPrakash Muppirala
Here are the test failues:


fail-with-message:

main:

compile.unit.tests:
[mkdir] Created dir:
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
0.5.0-src\compiler.tests\classes
[javac] Compiling 67 source files to
C:\temp\falcon0.5_release_testing\apach
e-flex-falconjx-0.5.0-src\compiler.tests\classes

unit.tests:
[mkdir] Created dir:
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
0.5.0-src\compiler.tests\results
[mkdir] Created dir:
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
0.5.0-src\compiler.tests\temp
[junit] unittest.properties not found
[junit] environment property - FLEX_HOME = C:\p\flexroot\git\flex-sdk
[junit] environment property - PLAYERGLOBAL_HOME = C:\Program
Files\Adobe\Ad
obe Flash Builder 4.7 (64 Bit)\sdks\4.14.1\frameworks\libs\player
[junit] environment property - PLAYERGLOBAL_VERSION = 11.1
[junit] environment property - TLF_HOME = C:\p\flexroot\git\flex-tlf
[junit] environment property - AIR_HOME = C:\Program Files\Adobe\Adobe
Flash
 Builder 4.7 (64 Bit)\sdks\4.14.1
[junit] environment property - FLASHPLAYER_DEBUGGER =
C:\p\flexroot\flash_pl
ayer_debugger\flashplayer_17_sa_debug.exe
[junit] Running
org.apache.flex.compiler.internal.css.CSSArrayPropertyValueT
ests
[junit]
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
piler.tests\temp\CSSArrayPropertyValueTests2981414201157739905.mxml(0):
This tag
 could not be resolved to an ActionScript class. It will be ignored.
[junit]
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
piler.tests\temp\CSSArrayPropertyValueTests4030022834236315034.mxml(0):
This tag
 could not be resolved to an ActionScript class. It will be ignored.
[junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed:
0.72
6 sec

BUILD FAILED
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\build.xml:82:
T
he following error occurred while executing this line:
C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\compiler.tests\
build.xml:103: Tests failed

Total time: 1 minute 8 seconds

On Fri, Nov 13, 2015 at 11:44 AM, Alex Harui  wrote:

>
> On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:
>
> >I get permission denied errors trying to run the ApproveFalcon.xml script.
> >It appears that it can't write to /opt/local/bin/lib. lib doesn't exist in
> >/opt/local/bin actually. However, I can manually create that folder (OSX
> >asks me for my password), and then I can manually download each of the
> >files and copy them there (again, after entering my password).
> >
> >Anyway, I can get beyond this point manually, but I thought I'd mention
> >it,
> >in case you weren't aware. I didn't see any mention of running with sudo
> >in
> >the instructions, so I assume that's not what I'm expected to do.
> >
>
> Yeah, these approval scripts aren’t guaranteed to work smoothly on the
> wide variety of configurations of developer machines.  I figured most
> folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
> you are pointing to some default ant launchers.  Feel free to make
> adjustments to the scripts.
>
> -Alex
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui
Hmm.  Do you have the 11.1 playerglobal in frameworks\libs\player?

On 11/13/15, 12:05 PM, "omup...@gmail.com on behalf of OmPrakash
Muppirala"  wrote:

>Here are the test failues:
>
>
>fail-with-message:
>
>main:
>
>compile.unit.tests:
>[mkdir] Created dir:
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>0.5.0-src\compiler.tests\classes
>[javac] Compiling 67 source files to
>C:\temp\falcon0.5_release_testing\apach
>e-flex-falconjx-0.5.0-src\compiler.tests\classes
>
>unit.tests:
>[mkdir] Created dir:
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>0.5.0-src\compiler.tests\results
>[mkdir] Created dir:
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-
>0.5.0-src\compiler.tests\temp
>[junit] unittest.properties not found
>[junit] environment property - FLEX_HOME = C:\p\flexroot\git\flex-sdk
>[junit] environment property - PLAYERGLOBAL_HOME = C:\Program
>Files\Adobe\Ad
>obe Flash Builder 4.7 (64 Bit)\sdks\4.14.1\frameworks\libs\player
>[junit] environment property - PLAYERGLOBAL_VERSION = 11.1
>[junit] environment property - TLF_HOME = C:\p\flexroot\git\flex-tlf
>[junit] environment property - AIR_HOME = C:\Program Files\Adobe\Adobe
>Flash
> Builder 4.7 (64 Bit)\sdks\4.14.1
>[junit] environment property - FLASHPLAYER_DEBUGGER =
>C:\p\flexroot\flash_pl
>ayer_debugger\flashplayer_17_sa_debug.exe
>[junit] Running
>org.apache.flex.compiler.internal.css.CSSArrayPropertyValueT
>ests
>[junit]
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
>piler.tests\temp\CSSArrayPropertyValueTests2981414201157739905.mxml(0):
>This tag
> could not be resolved to an ActionScript class. It will be ignored.
>[junit]
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\com
>piler.tests\temp\CSSArrayPropertyValueTests4030022834236315034.mxml(0):
>This tag
> could not be resolved to an ActionScript class. It will be ignored.
>[junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time
>elapsed:
>0.72
>6 sec
>
>BUILD FAILED
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\build.xml
>:82:
>T
>he following error occurred while executing this line:
>C:\temp\falcon0.5_release_testing\apache-flex-falconjx-0.5.0-src\compiler.
>tests\
>build.xml:103: Tests failed
>
>Total time: 1 minute 8 seconds
>
>On Fri, Nov 13, 2015 at 11:44 AM, Alex Harui  wrote:
>
>>
>> On 11/13/15, 11:13 AM, "Josh Tynjala"  wrote:
>>
>> >I get permission denied errors trying to run the ApproveFalcon.xml
>>script.
>> >It appears that it can't write to /opt/local/bin/lib. lib doesn't
>>exist in
>> >/opt/local/bin actually. However, I can manually create that folder
>>(OSX
>> >asks me for my password), and then I can manually download each of the
>> >files and copy them there (again, after entering my password).
>> >
>> >Anyway, I can get beyond this point manually, but I thought I'd mention
>> >it,
>> >in case you weren't aware. I didn't see any mention of running with
>>sudo
>> >in
>> >the instructions, so I assume that's not what I'm expected to do.
>> >
>>
>> Yeah, these approval scripts aren’t guaranteed to work smoothly on the
>> wide variety of configurations of developer machines.  I figured most
>> folks had ANT_HOME pointing to a writeable set of Ant folders.  I think
>> you are pointing to some default ant launchers.  Feel free to make
>> adjustments to the scripts.
>>
>> -Alex
>>
>>



Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
I try to avoid setting real environment variables since I find it more
convenient to use the properties files to remember all of the values for
later. For instance, I added approvefalcon.properties to set env.ANT_HOME.
However, it looks like the values from approvefalcon.properties don't get
inherited by other Ant scripts started by ApproveFalcon.xml, so I guess I
need to set real environment variables this time.

- Josh

On Fri, Nov 13, 2015 at 12:11 PM, Alex Harui  wrote:

>
>
> On 11/13/15, 12:06 PM, "Josh Tynjala"  wrote:
>
> >I discovered that ant in /opt/local/bin was actually a symlink to the real
> >location inside the bin directory of /opt/local/share/java/apache-ant,
> >which I think is the default ant on OSX.
> >/opt/local/share/java/apache-ant/lib is still not writable without
> >privilege escalation, for some reason, but at least the surrounding files
> >look more appropriate for a full installation of Ant.
>
> Hmm.  I wonder how folks are supposed to add new jars to their Ant
> installs.  I guess it may be safer to install it in the test folder and
> try to reference it from the script.
>
> >
> >I've almost made it through now, I think. I just need to get all of the
> >environment variables correct for the unit tests.
>
> Which environment variables are still giving you problems?
>
> -Alex
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui


On 11/13/15, 12:50 PM, "omup...@gmail.com on behalf of OmPrakash
Muppirala"  wrote:

>I saw this in the instructions:
>
>"You can test the source package by building it, then pointing to it from
>the source package of the
>FlexJS release candidate and building the examples in the FlexJS package."
>
>Is there a FlexJS release candidate active?  Is there a link to that?

RC1 is still active but as enough votes to release.  I didn’t want to
close the vote and push it to dist because it relies on FalconJX.  The RC1
is available here:
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.5.0/rc1/


-Alex



Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread OmPrakash Muppirala
+1 Binding.

Signature verified
MD5 checksum matches
Source compiles fine
I was able to build FlexJS (RC1) fine using the Falcon and FalconJX builds
created from this RC.
I was able to compile several of the FlexJS examples.  There were a few
failures, but I guess that is a problem with FlexJS and not
Falcon/FalconJX.
The examples that did build fine, seem to be running fine.

Thanks,
Om

On Fri, Nov 13, 2015 at 12:04 PM, OmPrakash Muppirala 
wrote:

> -0 Binding.
>
> I am getting test failures and the build eventually failed.
>
> This is on Windows 7, java version "1.8.0_65"
>
> More details on the DISCUSS thread.
>
> Thanks,
> Om
>
> On Fri, Nov 13, 2015 at 10:50 AM, Peter Ent  wrote:
>
>> +1 Binding
>>
>> - signing and packages are correct.
>> - checked the readmes and license files, all correct.
>> - build completes without errors
>> - source compiles and tests run without errors.
>>
>> Peter Ent
>> Adobe Systems
>>
>> On 11/11/15, 2:40 AM, "Alex Harui"  wrote:
>>
>> >Hi,
>> >
>> >This is vote for the 0.5.0 release of the FalconJX (and Falcon)
>> >compilers.  There is no separate Falcon-only release package at
>> >this time.  The only purpose of the FalconJX packages are to serve as
>> >upstream packages for the FlexJS release.
>> >
>> >The release candidate can be found here;
>> >https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
>> >
>> >Before voting please review the section, 'What are the ASF requirements
>> on
>> >approving a release?', at:
>> >http://www.apache.org/dev/release.html#approving-a-release
>> >
>> >At a minimum you would be expected to check that:
>> >- MD5 and signed packages are correct
>> >- README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
>> >- That the build script completes successfully
>> >- That you can compile using the results of building the source package
>> >
>> >The source package is set up the same way as the repo.  This means that
>> >the results of the build are not the same as the binary package.  The
>> >compiled source package can be used to build FlexJS apps via the command
>> >line and Ant, but not in Flash Builder or other IDEs.  You can test the
>> >source
>> >package by building it, then pointing to it from the source package of
>> the
>> >FlexJS release candidate and building the examples in the FlexJS package.
>> >
>> >The binary package is set up as an upstream package for the FlexJS
>> >release.  The most convenient way to use the binary package is to install
>> >a FlexJS SDK via Ant or the Installer.
>> >
>> >Please vote to approve this release:
>> >+1 Approve the release
>> >-1 Veto the release (please provide specific comments to why)
>> >
>> >This vote will be open for 72 hours or until a result can be called.
>> >
>> >The vote passes if there is:
>> >- At least 3 +1 votes from the PMC
>> >- More positive votes than negative votes
>> >
>> >Remember that this is a 'beta-quality' release so there
>> >will be many bugs found.  The goal is not to try to find and fix bugs
>> >in the RC, but to make sure we have the packaging right, and enough
>> >functionality that folks will have some success trying to use it.
>> >
>> >People who are not in PMC are also encouraged to test out the release and
>> >vote, although their votes will not be binding, they can influence how
>> the
>> >PMC votes.
>> >
>> >When voting please indicate what OS, IDE, Flash Player version and AIR
>> >version you tested with.
>> >
>> >Please put all discussion about this release in the DISCUSSION thread not
>> >this VOTE thread.
>> >
>> >For your convenience there is an ant script that automates the common
>> >steps to validate a release.  Instead of individually downloading the
>> >package and signature files, unzipping, etc, you can instead:
>> >1) create an empty folder,
>> >2) download into that folder this file:
>> >
>> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon
>> >.
>> >xml
>> >3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
>> >-Drc=3
>> >
>> >You are not required to use this script, and more testing of the packages
>> >and build results are always encouraged.
>> >
>> >Thanks,
>> >Alex Harui
>> >
>>
>>
>


Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread OmPrakash Muppirala
-0 Binding.

I am getting test failures and the build eventually failed.

This is on Windows 7, java version "1.8.0_65"

More details on the DISCUSS thread.

Thanks,
Om

On Fri, Nov 13, 2015 at 10:50 AM, Peter Ent  wrote:

> +1 Binding
>
> - signing and packages are correct.
> - checked the readmes and license files, all correct.
> - build completes without errors
> - source compiles and tests run without errors.
>
> Peter Ent
> Adobe Systems
>
> On 11/11/15, 2:40 AM, "Alex Harui"  wrote:
>
> >Hi,
> >
> >This is vote for the 0.5.0 release of the FalconJX (and Falcon)
> >compilers.  There is no separate Falcon-only release package at
> >this time.  The only purpose of the FalconJX packages are to serve as
> >upstream packages for the FlexJS release.
> >
> >The release candidate can be found here;
> >https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
> >
> >Before voting please review the section, 'What are the ASF requirements on
> >approving a release?', at:
> >http://www.apache.org/dev/release.html#approving-a-release
> >
> >At a minimum you would be expected to check that:
> >- MD5 and signed packages are correct
> >- README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
> >- That the build script completes successfully
> >- That you can compile using the results of building the source package
> >
> >The source package is set up the same way as the repo.  This means that
> >the results of the build are not the same as the binary package.  The
> >compiled source package can be used to build FlexJS apps via the command
> >line and Ant, but not in Flash Builder or other IDEs.  You can test the
> >source
> >package by building it, then pointing to it from the source package of the
> >FlexJS release candidate and building the examples in the FlexJS package.
> >
> >The binary package is set up as an upstream package for the FlexJS
> >release.  The most convenient way to use the binary package is to install
> >a FlexJS SDK via Ant or the Installer.
> >
> >Please vote to approve this release:
> >+1 Approve the release
> >-1 Veto the release (please provide specific comments to why)
> >
> >This vote will be open for 72 hours or until a result can be called.
> >
> >The vote passes if there is:
> >- At least 3 +1 votes from the PMC
> >- More positive votes than negative votes
> >
> >Remember that this is a 'beta-quality' release so there
> >will be many bugs found.  The goal is not to try to find and fix bugs
> >in the RC, but to make sure we have the packaging right, and enough
> >functionality that folks will have some success trying to use it.
> >
> >People who are not in PMC are also encouraged to test out the release and
> >vote, although their votes will not be binding, they can influence how the
> >PMC votes.
> >
> >When voting please indicate what OS, IDE, Flash Player version and AIR
> >version you tested with.
> >
> >Please put all discussion about this release in the DISCUSSION thread not
> >this VOTE thread.
> >
> >For your convenience there is an ant script that automates the common
> >steps to validate a release.  Instead of individually downloading the
> >package and signature files, unzipping, etc, you can instead:
> >1) create an empty folder,
> >2) download into that folder this file:
> >
> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon
> >.
> >xml
> >3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
> >-Drc=3
> >
> >You are not required to use this script, and more testing of the packages
> >and build results are always encouraged.
> >
> >Thanks,
> >Alex Harui
> >
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui


On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:

>I try to avoid setting real environment variables since I find it more
>convenient to use the properties files to remember all of the values for
>later. For instance, I added approvefalcon.properties to set env.ANT_HOME.
>However, it looks like the values from approvefalcon.properties don't get
>inherited by other Ant scripts started by ApproveFalcon.xml, so I guess I
>need to set real environment variables this time.

Ant does pass properties around although we might be using different
property names in some scripts.  But I think the real issue is that Ant is
calling various tools and the tools can’t pick up Ant properties.  If you
provide more detail on which environment variables are problematic, we can
discuss ways to deal with that.

-Alex



Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Justin Mclean
Hi,

+1 binding

For the source I checked:
- signatures and hashes fine
- LICENSE and NOTICE good
- All source file have Apache headers
- No binary files in source release
- Can compile from source


Check the binary release and LICENSE/NOTICE looks all good there as well.

Minor issue look like the build number isn't set. (Happens for both compiled 
source and binary versions)

java -jar ./compiler/generated/dist/sdk/lib/falcon-compc.jar
Apache Flex SWC Component Compiler (compc)
Version 0.5.0 build 0

Thanks,
Justin




Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
+1 Binding

- Josh

On Tue, Nov 10, 2015 at 11:40 PM, Alex Harui  wrote:

> Hi,
>
> This is vote for the 0.5.0 release of the FalconJX (and Falcon)
> compilers.  There is no separate Falcon-only release package at
> this time.  The only purpose of the FalconJX packages are to serve as
> upstream packages for the FlexJS release.
>
> The release candidate can be found here;
> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/
>
> Before voting please review the section, 'What are the ASF requirements on
> approving a release?', at:
> http://www.apache.org/dev/release.html#approving-a-release
>
> At a minimum you would be expected to check that:
> - MD5 and signed packages are correct
> - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
> - That the build script completes successfully
> - That you can compile using the results of building the source package
>
> The source package is set up the same way as the repo.  This means that
> the results of the build are not the same as the binary package.  The
> compiled source package can be used to build FlexJS apps via the command
> line and Ant, but not in Flash Builder or other IDEs.  You can test the
> source
> package by building it, then pointing to it from the source package of the
> FlexJS release candidate and building the examples in the FlexJS package.
>
> The binary package is set up as an upstream package for the FlexJS
> release.  The most convenient way to use the binary package is to install
> a FlexJS SDK via Ant or the Installer.
>
> Please vote to approve this release:
> +1 Approve the release
> -1 Veto the release (please provide specific comments to why)
>
> This vote will be open for 72 hours or until a result can be called.
>
> The vote passes if there is:
> - At least 3 +1 votes from the PMC
> - More positive votes than negative votes
>
> Remember that this is a 'beta-quality' release so there
> will be many bugs found.  The goal is not to try to find and fix bugs
> in the RC, but to make sure we have the packaging right, and enough
> functionality that folks will have some success trying to use it.
>
> People who are not in PMC are also encouraged to test out the release and
> vote, although their votes will not be binding, they can influence how the
> PMC votes.
>
> When voting please indicate what OS, IDE, Flash Player version and AIR
> version you tested with.
>
> Please put all discussion about this release in the DISCUSSION thread not
> this VOTE thread.
>
> For your convenience there is an ant script that automates the common
> steps to validate a release.  Instead of individually downloading the
> package and signature files, unzipping, etc, you can instead:
> 1) create an empty folder,
> 2) download into that folder this file:
> https://dist.apache.org/repos/dist/dev/flex/falcon/0.5.0/rc3/ApproveFalcon.
> xml
> 3) run the script: ant -e -f ApproveFalcon.xml -Drelease.version=0.5.0
> -Drc=3
>
> You are not required to use this script, and more testing of the packages
> and build results are always encouraged.
>
> Thanks,
> Alex Harui
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
Thanks, Alex. I found an extra error message in TEST-as.ASKeywordTests.xml.
It couldn't find the Flash Player Debugger because I had a typo in the
path. That would have been super easy to fix without help if it weren't
hidden in some file. Is that something that could be moved into the console
output?

Once that path was fixed, I made it through the whole script with a +1. Yay!

- Josh


On Fri, Nov 13, 2015 at 4:40 PM, Alex Harui  wrote:

> In the compiler.tests/results folder, there should be a
> TEST-as.ASKeywordTests.xml file.  It might have more info.
>
> At some point, my file contains:
>
> Generating test:
> Compiling test:
> -external-library-path=/Users/aharui/adobe/flashplayer/11.1/playerglobal.sw
> c -library-path=
> -namespace=
> http://ns.adobe.com/mxml/2009,/Users/aharui/ApacheFlex4.14.1/fra
> meworks/mxml-2009-manifest.xml
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.as
>
> 839 bytes written to
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.swf in 0.973 seconds
> Executing test:
> [/Users/aharui/adobe/flashplayer/11.1/Flash Player
> Debugger.app/Contents/MacOS/Flash Player Debugger,
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.swf]
> Generating test:
> ..
>
> I’m wondering if you got to executing test and the Flash Player Debugger
> part.  That’s another environment variable.
>
> -Alex
>
>
>
> On 11/13/15, 4:25 PM, "Josh Tynjala"  wrote:
>
> >Yes, it exists. I can see the 10 SWF files in that directory, and as you
> >can see, there are no compiler errors in the output.
> >
> >- Josh
> >
> >On Fri, Nov 13, 2015 at 4:02 PM, Alex Harui  wrote:
> >
> >> This line looks suspicious:
> >>
> >>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AI
> >>R1
> >> 6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> >>
> >>
> >> Does that file actually exist?
> >>
> >> -Alex
> >>
> >> On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:
> >>
> >> >I don't have time to debug the properties stuff, so I just gave up and
> >>set
> >> >real environment variables. Unfortunately, now it's failing on some of
> >>the
> >> >tests, but there's no explanation why. I remember hearing that it
> >>helps to
> >> >add the folder to the trusted locations for Flash Player, but that
> >>made no
> >> >difference. Here's the output from the last test before the build
> >>fails:
> >> >
> >> >Generating test:
> >> >Compiling test:
> >>
> >>>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/A
> >>>IR
> >> >16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> >> >-library-path= -namespace=
> >> >
> >>
> >>
> http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falc
> >>o
> >>
> >>>njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk
> >>>/f
> >> >rameworks/mxml-2009-manifest.xml
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
> >> >
> >> >
> >> >741 bytes written to
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
> >> >in 0.094 seconds
> >> >Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897
> >> >sec
> >> >
> >> >BUILD FAILED
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.
> >>>xm
> >> >l:606:
> >> >The following error occurred while executing this line:
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/build.xml:82:
> >> >The following error occurred while executing this line:
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/build.xml:175:
> >> >Tests failed
> >> >
> >> >On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:
> >> >
> >> >>
> >> >>
> >> >> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
> >> >>
> >> >> >I try to avoid setting real environment variables since I find it
> >>more
> >> >> >convenient to use the properties files to remember all of the values
> >> >>for
> >> >> >later. For instance, I added approvefalcon.properties to set
> >> >>env.ANT_HOME.
> >> >> >However, it looks like the values from approvefalcon.properties
> >>don't
> >> >>get
> >> >> >inherited by other Ant scripts started by ApproveFalcon.xml, so I
> >> >>guess I
> >> >> >need to set real environment variables this time.
> >> >>
> >> >> Ant does pass properties around although we might be using different
> >> >> property names in some scripts.  But I think the real issue is that
> >>Ant
> >> >>is
> >> >> calling various tools and 

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Michael Schmalle
FYI to those reading, I hope to have some more time in a month or two to do
some dev on the compiler. I have been out straight with life and my other
business stuff so I haven't been able to have my head into this project as
far as the compiler is concerned.

I have been reading all the dev posts mostly so I am pretty to date with
stuff. This install, compile and run stuff seems to have taken a huge
amount of time for people. I know it took me a day to get the whole shabang
compiling.

Mike

On Fri, Nov 13, 2015 at 8:05 PM, Josh Tynjala  wrote:

> Thanks, Alex. I found an extra error message in TEST-as.ASKeywordTests.xml.
> It couldn't find the Flash Player Debugger because I had a typo in the
> path. That would have been super easy to fix without help if it weren't
> hidden in some file. Is that something that could be moved into the console
> output?
>
> Once that path was fixed, I made it through the whole script with a +1.
> Yay!
>
> - Josh
>
>
> On Fri, Nov 13, 2015 at 4:40 PM, Alex Harui  wrote:
>
> > In the compiler.tests/results folder, there should be a
> > TEST-as.ASKeywordTests.xml file.  It might have more info.
> >
> > At some point, my file contains:
> >
> > Generating test:
> > Compiling test:
> >
> -external-library-path=/Users/aharui/adobe/flashplayer/11.1/playerglobal.sw
> > c -library-path=
> > -namespace=
> > http://ns.adobe.com/mxml/2009,/Users/aharui/ApacheFlex4.14.1/fra
> > meworks/mxml-2009-manifest.xml
> >
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> > eywordTests9060700658635002989.as
> >
> > 839 bytes written to
> >
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> > eywordTests9060700658635002989.swf in 0.973 seconds
> > Executing test:
> > [/Users/aharui/adobe/flashplayer/11.1/Flash Player
> > Debugger.app/Contents/MacOS/Flash Player Debugger,
> >
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> > eywordTests9060700658635002989.swf]
> > Generating test:
> > ..
> >
> > I’m wondering if you got to executing test and the Flash Player Debugger
> > part.  That’s another environment variable.
> >
> > -Alex
> >
> >
> >
> > On 11/13/15, 4:25 PM, "Josh Tynjala"  wrote:
> >
> > >Yes, it exists. I can see the 10 SWF files in that directory, and as you
> > >can see, there are no compiler errors in the output.
> > >
> > >- Josh
> > >
> > >On Fri, Nov 13, 2015 at 4:02 PM, Alex Harui  wrote:
> > >
> > >> This line looks suspicious:
> > >>
> >
> >>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AI
> > >>R1
> > >> 6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> > >>
> > >>
> > >> Does that file actually exist?
> > >>
> > >> -Alex
> > >>
> > >> On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:
> > >>
> > >> >I don't have time to debug the properties stuff, so I just gave up
> and
> > >>set
> > >> >real environment variables. Unfortunately, now it's failing on some
> of
> > >>the
> > >> >tests, but there's no explanation why. I remember hearing that it
> > >>helps to
> > >> >add the folder to the trusted locations for Flash Player, but that
> > >>made no
> > >> >difference. Here's the output from the last test before the build
> > >>fails:
> > >> >
> > >> >Generating test:
> > >> >Compiling test:
> > >>
> >
> >>>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/A
> > >>>IR
> > >> >16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> > >> >-library-path= -namespace=
> > >> >
> > >>
> > >>
> >
> http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falc
> > >>o
> > >>
> >
> >>>njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk
> > >>>/f
> > >> >rameworks/mxml-2009-manifest.xml
> > >>
> >
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> > >>>lc
> > >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
> > >> >
> > >> >
> > >> >741 bytes written to
> > >>
> >
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> > >>>lc
> > >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
> > >> >in 0.094 seconds
> > >> >Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed:
> 1.897
> > >> >sec
> > >> >
> > >> >BUILD FAILED
> > >>
> >
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.
> > >>>xm
> > >> >l:606:
> > >> >The following error occurred while executing this line:
> > >>
> >
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> > >>>lc
> > >> >onjx-0.5.0-src/build.xml:82:
> > >> >The following error occurred while executing this line:
> > >>
> >
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> > >>>lc
> > >> >onjx-0.5.0-src/compiler.tests/build.xml:175:
> > >> >Tests failed
> > >> >
> > >> >On Fri, Nov 13, 2015 at 1:11 PM, Alex 

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Josh Tynjala
Yes, it exists. I can see the 10 SWF files in that directory, and as you
can see, there are no compiler errors in the output.

- Josh

On Fri, Nov 13, 2015 at 4:02 PM, Alex Harui  wrote:

> This line looks suspicious:
> -external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AIR1
> 6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
>
>
> Does that file actually exist?
>
> -Alex
>
> On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:
>
> >I don't have time to debug the properties stuff, so I just gave up and set
> >real environment variables. Unfortunately, now it's failing on some of the
> >tests, but there's no explanation why. I remember hearing that it helps to
> >add the folder to the trusted locations for Flash Player, but that made no
> >difference. Here's the output from the last test before the build fails:
> >
> >Generating test:
> >Compiling test:
> >-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AIR
> >16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> >-library-path= -namespace=
> >
> http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falco
> >njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk/f
> >rameworks/mxml-2009-manifest.xml
> >/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
> >
> >
> >741 bytes written to
> >/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
> >in 0.094 seconds
> >Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897
> >sec
> >
> >BUILD FAILED
> >/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.xm
> >l:606:
> >The following error occurred while executing this line:
> >/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
> >onjx-0.5.0-src/build.xml:82:
> >The following error occurred while executing this line:
> >/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
> >onjx-0.5.0-src/compiler.tests/build.xml:175:
> >Tests failed
> >
> >On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:
> >
> >>
> >>
> >> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
> >>
> >> >I try to avoid setting real environment variables since I find it more
> >> >convenient to use the properties files to remember all of the values
> >>for
> >> >later. For instance, I added approvefalcon.properties to set
> >>env.ANT_HOME.
> >> >However, it looks like the values from approvefalcon.properties don't
> >>get
> >> >inherited by other Ant scripts started by ApproveFalcon.xml, so I
> >>guess I
> >> >need to set real environment variables this time.
> >>
> >> Ant does pass properties around although we might be using different
> >> property names in some scripts.  But I think the real issue is that Ant
> >>is
> >> calling various tools and the tools can’t pick up Ant properties.  If
> >>you
> >> provide more detail on which environment variables are problematic, we
> >>can
> >> discuss ways to deal with that.
> >>
> >> -Alex
> >>
> >>
>
>


Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui
This line looks suspicious:
-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AIR1
6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc


Does that file actually exist?

-Alex

On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:

>I don't have time to debug the properties stuff, so I just gave up and set
>real environment variables. Unfortunately, now it's failing on some of the
>tests, but there's no explanation why. I remember hearing that it helps to
>add the folder to the trusted locations for Flash Player, but that made no
>difference. Here's the output from the last test before the build fails:
>
>Generating test:
>Compiling test:
>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AIR
>16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
>-library-path= -namespace=
>http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falco
>njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk/f
>rameworks/mxml-2009-manifest.xml
>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
>onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
>
>
>741 bytes written to
>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
>onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
>in 0.094 seconds
>Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897
>sec
>
>BUILD FAILED
>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.xm
>l:606:
>The following error occurred while executing this line:
>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
>onjx-0.5.0-src/build.xml:82:
>The following error occurred while executing this line:
>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-falc
>onjx-0.5.0-src/compiler.tests/build.xml:175:
>Tests failed
>
>On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:
>
>>
>>
>> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
>>
>> >I try to avoid setting real environment variables since I find it more
>> >convenient to use the properties files to remember all of the values
>>for
>> >later. For instance, I added approvefalcon.properties to set
>>env.ANT_HOME.
>> >However, it looks like the values from approvefalcon.properties don't
>>get
>> >inherited by other Ant scripts started by ApproveFalcon.xml, so I
>>guess I
>> >need to set real environment variables this time.
>>
>> Ant does pass properties around although we might be using different
>> property names in some scripts.  But I think the real issue is that Ant
>>is
>> calling various tools and the tools can’t pick up Ant properties.  If
>>you
>> provide more detail on which environment variables are problematic, we
>>can
>> discuss ways to deal with that.
>>
>> -Alex
>>
>>



Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Alex Harui
In the compiler.tests/results folder, there should be a
TEST-as.ASKeywordTests.xml file.  It might have more info.

At some point, my file contains:

Generating test:
Compiling test:
-external-library-path=/Users/aharui/adobe/flashplayer/11.1/playerglobal.sw
c -library-path= 
-namespace=http://ns.adobe.com/mxml/2009,/Users/aharui/ApacheFlex4.14.1/fra
meworks/mxml-2009-manifest.xml
/Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
eywordTests9060700658635002989.as

839 bytes written to
/Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
eywordTests9060700658635002989.swf in 0.973 seconds
Executing test:
[/Users/aharui/adobe/flashplayer/11.1/Flash Player
Debugger.app/Contents/MacOS/Flash Player Debugger,
/Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
eywordTests9060700658635002989.swf]
Generating test:
..

I’m wondering if you got to executing test and the Flash Player Debugger
part.  That’s another environment variable.

-Alex



On 11/13/15, 4:25 PM, "Josh Tynjala"  wrote:

>Yes, it exists. I can see the 10 SWF files in that directory, and as you
>can see, there are no compiler errors in the output.
>
>- Josh
>
>On Fri, Nov 13, 2015 at 4:02 PM, Alex Harui  wrote:
>
>> This line looks suspicious:
>> 
>>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AI
>>R1
>> 6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
>>
>>
>> Does that file actually exist?
>>
>> -Alex
>>
>> On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:
>>
>> >I don't have time to debug the properties stuff, so I just gave up and
>>set
>> >real environment variables. Unfortunately, now it's failing on some of
>>the
>> >tests, but there's no explanation why. I remember hearing that it
>>helps to
>> >add the folder to the trusted locations for Flash Player, but that
>>made no
>> >difference. Here's the output from the last test before the build
>>fails:
>> >
>> >Generating test:
>> >Compiling test:
>> 
>>>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/A
>>>IR
>> >16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
>> >-library-path= -namespace=
>> >
>> 
>>http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falc
>>o
>> 
>>>njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk
>>>/f
>> >rameworks/mxml-2009-manifest.xml
>> 
>>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
>>>lc
>> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
>> >
>> >
>> >741 bytes written to
>> 
>>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
>>>lc
>> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
>> >in 0.094 seconds
>> >Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897
>> >sec
>> >
>> >BUILD FAILED
>> 
>>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.
>>>xm
>> >l:606:
>> >The following error occurred while executing this line:
>> 
>>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
>>>lc
>> >onjx-0.5.0-src/build.xml:82:
>> >The following error occurred while executing this line:
>> 
>>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
>>>lc
>> >onjx-0.5.0-src/compiler.tests/build.xml:175:
>> >Tests failed
>> >
>> >On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:
>> >
>> >>
>> >>
>> >> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
>> >>
>> >> >I try to avoid setting real environment variables since I find it
>>more
>> >> >convenient to use the properties files to remember all of the values
>> >>for
>> >> >later. For instance, I added approvefalcon.properties to set
>> >>env.ANT_HOME.
>> >> >However, it looks like the values from approvefalcon.properties
>>don't
>> >>get
>> >> >inherited by other Ant scripts started by ApproveFalcon.xml, so I
>> >>guess I
>> >> >need to set real environment variables this time.
>> >>
>> >> Ant does pass properties around although we might be using different
>> >> property names in some scripts.  But I think the real issue is that
>>Ant
>> >>is
>> >> calling various tools and the tools can’t pick up Ant properties.  If
>> >>you
>> >> provide more detail on which environment variables are problematic,
>>we
>> >>can
>> >> discuss ways to deal with that.
>> >>
>> >> -Alex
>> >>
>> >>
>>
>>



Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.5.0 RC3

2015-11-13 Thread Michael Schmalle
Seems suspicious, the tests run in alphabetical order I think and that is
probably the first one in the MXML tests?

I know when I didn't have the debugger setup right, the compiler tests
would fail right there.

Mike

On Fri, Nov 13, 2015 at 7:40 PM, Alex Harui  wrote:

> In the compiler.tests/results folder, there should be a
> TEST-as.ASKeywordTests.xml file.  It might have more info.
>
> At some point, my file contains:
>
> Generating test:
> Compiling test:
> -external-library-path=/Users/aharui/adobe/flashplayer/11.1/playerglobal.sw
> c -library-path=
> -namespace=
> http://ns.adobe.com/mxml/2009,/Users/aharui/ApacheFlex4.14.1/fra
> meworks/mxml-2009-manifest.xml
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.as
>
> 839 bytes written to
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.swf in 0.973 seconds
> Executing test:
> [/Users/aharui/adobe/flashplayer/11.1/Flash Player
> Debugger.app/Contents/MacOS/Flash Player Debugger,
> /Users/aharui/falcon/apache-flex-falconjx-0.5.0-src/compiler.tests/temp/ASK
> eywordTests9060700658635002989.swf]
> Generating test:
> ..
>
> I’m wondering if you got to executing test and the Flash Player Debugger
> part.  That’s another environment variable.
>
> -Alex
>
>
>
> On 11/13/15, 4:25 PM, "Josh Tynjala"  wrote:
>
> >Yes, it exists. I can see the 10 SWF files in that directory, and as you
> >can see, there are no compiler errors in the output.
> >
> >- Josh
> >
> >On Fri, Nov 13, 2015 at 4:02 PM, Alex Harui  wrote:
> >
> >> This line looks suspicious:
> >>
> >>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/AI
> >>R1
> >> 6.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> >>
> >>
> >> Does that file actually exist?
> >>
> >> -Alex
> >>
> >> On 11/13/15, 3:07 PM, "Josh Tynjala"  wrote:
> >>
> >> >I don't have time to debug the properties stuff, so I just gave up and
> >>set
> >> >real environment variables. Unfortunately, now it's failing on some of
> >>the
> >> >tests, but there's no explanation why. I remember hearing that it
> >>helps to
> >> >add the folder to the trusted locations for Flash Player, but that
> >>made no
> >> >difference. Here's the output from the last test before the build
> >>fails:
> >> >
> >> >Generating test:
> >> >Compiling test:
> >>
> >>>-external-library-path=/Users/joshtynjala/Development/Flex/sdks/AIRSDK/A
> >>>IR
> >> >16.0.0.292/frameworks/libs/player/16.0/playerglobal.swc
> >> >-library-path= -namespace=
> >> >
> >>
> >>
> http://ns.adobe.com/mxml/2009,/Users/joshtynjala/Desktop/apache-flex-falc
> >>o
> >>
> >>>njx-0.5.0-src/apache-flex-falconjx-0.5.0-src/compiler/generated/dist/sdk
> >>>/f
> >> >rameworks/mxml-2009-manifest.xml
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.as
> >> >
> >> >
> >> >741 bytes written to
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/temp/ASKeywordTests1508068553086257.swf
> >> >in 0.094 seconds
> >> >Tests run: 10, Failures: 10, Errors: 0, Skipped: 0, Time elapsed: 1.897
> >> >sec
> >> >
> >> >BUILD FAILED
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/ApproveFalcon.
> >>>xm
> >> >l:606:
> >> >The following error occurred while executing this line:
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/build.xml:82:
> >> >The following error occurred while executing this line:
> >>
> >>>/Users/joshtynjala/Desktop/apache-flex-falconjx-0.5.0-src/apache-flex-fa
> >>>lc
> >> >onjx-0.5.0-src/compiler.tests/build.xml:175:
> >> >Tests failed
> >> >
> >> >On Fri, Nov 13, 2015 at 1:11 PM, Alex Harui  wrote:
> >> >
> >> >>
> >> >>
> >> >> On 11/13/15, 12:25 PM, "Josh Tynjala"  wrote:
> >> >>
> >> >> >I try to avoid setting real environment variables since I find it
> >>more
> >> >> >convenient to use the properties files to remember all of the values
> >> >>for
> >> >> >later. For instance, I added approvefalcon.properties to set
> >> >>env.ANT_HOME.
> >> >> >However, it looks like the values from approvefalcon.properties
> >>don't
> >> >>get
> >> >> >inherited by other Ant scripts started by ApproveFalcon.xml, so I
> >> >>guess I
> >> >> >need to set real environment variables this time.
> >> >>
> >> >> Ant does pass properties around although we might be using different
> >> >> property names in some scripts.  But I think the real issue is that
> >>Ant
> >> >>is
> >> >> calling various tools and the tools can’t pick up Ant properties.  If
> >> >>you
> >> >> provide more detail on which environment variables are problematic,
> >>we
> >> >>can
> >> >> discuss ways to 

Re: Those @#*$^ Environment Variables

2015-11-13 Thread OmPrakash Muppirala
After reading your email, I am more convinced that Maven is the way to go.
Sure we can use any other tool or build our own,  but I don't see why.
Maven seems to be a very good fit.  There is a common misconception that
Maven is just a build tool.  It is in fact a project management tool + a
build tool mixed in one [1]  A comprehensive project management tool is
what we need, as you very clearly laid out in your email.

More inline:

On Fri, Nov 13, 2015 at 10:01 PM, Alex Harui  wrote:

> Hi,
>
> Folks are still getting tripped up trying to get prerequisite build tools
> set up and ready to go.  Let’s use this thread to figure out a better
> solution.  I know Chris is going to say “Maven” and I support that, but I
> still think we can’t require everyone to go to Maven.
>


I don't see the distinction between requiring Apache Ant vs. requiring
Apache Maven.



>
>
> Anyway, back to environment variables.  I believe one of the requirements
> is to allow folks to choose different versions of the Adobe SDKs.  But do
> we need to allow tons of flexibility on where those Adobe files go?  Do we
> need to allow folks to keep more than one version around on their systems?
>

This is one of the core principles of Maven: convention over configuration'
[2]


>   Here are some ideas:
>
> 1) require that folks create an adobe folder in c:\ or HOMEPATH on Windows
> and HOME on Mac
>

Maven has a .m2 folder for this same purpose [3]


> 2) further require that the folder structure in the adobe folder is
> something like air/versionnumber and flash/versionnumber (e.g. air/4.0.
> The standalone debugger would go in flash/versionnumber as well.
>

Maven does this elegantly by using something called as Maven Co-ordinates
[4]


> 3) #2 allows folks to keep more than one version of an SDK on their
> machine.  But that pretty much means that you have to pass the version
> number you want to use to the build scripts.  If we only required an air
> and flash without version numbers, the scripts wouldn’t need to figure out
> what version to use.
>

With Maven you can have any number of versions of an artifact.  The
'version' is a parameter which is included in the maven co-ordinates to
locate a particular dependency.  [5]


> 4) create scripts that take a version number and create and populate the
> adobe folder.  I still would not fold these into the main build.xml.
> These scripts will have to ask folks to accept the Adobe licenses before
> downloading.
>

Maven automatically downloads an artifact to the
.m2/path/to/artifact/folder by default.  And I think Chris has already made
this license check gate work with FlexMojos (a Maven plugin for building
Flex apps)
Maven uses this local cache for all subsequent builds.  Unless we have a
dependency on a .SNAPSHOT version.  In that case, it periodically checks to
see if the snapshot has been refreshed.  The SNAPSHOT feature is useful for
inter-dependencies like the that exist between FlexJS and Falcon/FalconJX
where both are moving targets.


> 5) create something the Apache Flex Installer can install that populates
> the adobe folder
> 6) try to get our build scripts to find the air and flash SDKs from an
> installed Flex or FlexJS SDK.  The problem with that is the standalone
> debugger isn’t part of the install.
>
> In sum, if we can assume that the Adobe stuff is going to be in a few
> known places, we can hopefully eliminate most or all of the pain around
> this sort of thing and eliminate the requirement for environment variables.
>

Again, assuming 'something is somewhere' is a core tenet of Maven.  I
certainly wouldn't want to reinvent the wheel when a perfectly fine tool is
already available.

Finally, I don't think we need Adobe to mavenize any of their runtime
artifacts.  We can simply use a maven plugin to download the files from
their existing URLs [6]  Throw in the license check gate before running
this, and we should be good.

Thanks,
Om


> Thoughts?
> -Alex
>
>

[1]
http://books.sonatype.com/mvnref-book/reference/introduction-sect-whatIsMaven.html
[2]
http://books.sonatype.com/mvnref-book/reference/installation-sect-conventionConfiguration.html

[3] http://www.mkyong.com/maven/where-is-maven-local-repository/
[4] https://maven.apache.org/pom.html#Maven_Coordinates
[5]
http://books.sonatype.com/mvnref-book/reference/pom-relationships-sect-pom-syntax.html
[6]
http://stackoverflow.com/questions/2741806/maven-downloading-files-from-url


Those @#*$^ Environment Variables

2015-11-13 Thread Alex Harui
Hi,

Folks are still getting tripped up trying to get prerequisite build tools
set up and ready to go.  Let’s use this thread to figure out a better
solution.  I know Chris is going to say “Maven” and I support that, but I
still think we can’t require everyone to go to Maven.

Some history:  There is a concept in the ASF of “build tools”.  Build
tools and operating systems and runtimes can have proprietary licenses.
Other kinds of dependencies must have Apache-compatible licenses or be
optional dependencies.  One test of whether some thing is a dependency or
a build tool is if code from that thing is used at run time or only during
the build.

So, for Apache Flex, the AIR SDK and Flash SDK (playerglobal.swc) are
considered build tools.  No code from airglobal.swc or playerglobal.swc is
linked into your SWFs and those files don’t get deployed and used by the
runtime at run time.

As I understand it, that’s one reason our build scripts don’t bring down
and install the Adobe SDKs and standalone debugger.  I think the consensus
was that source package should keep that distinction clear.

On the other hand, the Apache Flex SDK Installer does install the Adobe
SDKs, but it is dealing with the binary convenience packages which aren’t
official ASF releases.

In addition, I personally like the fact that the Adobe code can live
outside the source package and/or repo folders.  That way I know I won’t
accidentally commit any of it to the repos.  But it does mean that the
repos aren’t set up to be IDE-compatible, which has also been a pain point
for some folks.  However, I think we will have to find some other solution
other than copying files into the repo.  While the Flex SDK has both a
compiler and AS framework in one repo, FalconJX is a separate repo from
the FlexJS AS framework (which I think is a good thing) and that sort of
means you’ll never get a FlexJS repo setup with both a compiler and AS
framework in it.

Anyway, back to environment variables.  I believe one of the requirements
is to allow folks to choose different versions of the Adobe SDKs.  But do
we need to allow tons of flexibility on where those Adobe files go?  Do we
need to allow folks to keep more than one version around on their systems?
  Here are some ideas:

1) require that folks create an adobe folder in c:\ or HOMEPATH on Windows
and HOME on Mac
2) further require that the folder structure in the adobe folder is
something like air/versionnumber and flash/versionnumber (e.g. air/4.0.
The standalone debugger would go in flash/versionnumber as well.
3) #2 allows folks to keep more than one version of an SDK on their
machine.  But that pretty much means that you have to pass the version
number you want to use to the build scripts.  If we only required an air
and flash without version numbers, the scripts wouldn’t need to figure out
what version to use.
4) create scripts that take a version number and create and populate the
adobe folder.  I still would not fold these into the main build.xml.
These scripts will have to ask folks to accept the Adobe licenses before
downloading.
5) create something the Apache Flex Installer can install that populates
the adobe folder
6) try to get our build scripts to find the air and flash SDKs from an
installed Flex or FlexJS SDK.  The problem with that is the standalone
debugger isn’t part of the install.

In sum, if we can assume that the Adobe stuff is going to be in a few
known places, we can hopefully eliminate most or all of the pain around
this sort of thing and eliminate the requirement for environment variables.

Thoughts?
-Alex




Upgrade of our Jenkins installs

2015-11-13 Thread Tom Chiverton

I think it might be time to upgrade our Jenkins machines :
http://www.theregister.co.uk/2015/11/12/jenkins_security_update/

How did we get on with moving them to Apache Infra ?
--
*Tom Chiverton*
Lead Developer
e:  t...@extravision.com 
p:  0161 817 2922
t:  @extravision 
w:  www.extravision.com 

Extravision - email worth seeing 
Registered in the UK at: 107 Timber Wharf, 33 Worsley Street, 
Manchester, M15 4LD.

Company Reg No: 0‌‌5017214 VAT: GB 8‌‌24 5386 19

This e-mail is intended solely for the person to whom it is addressed 
and may contain confidential or privileged information.
Any views or opinions presented in this e-mail are solely of the author 
and do not necessarily represent those of Extravision Ltd.