You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@royale.apache.org by Yishay Weiss <yi...@hotmail.com> on 2023/05/05 08:57:58 UTC

[DISCUSS] Release Apache Royale 0.9.10 RC2

This is the discuss thread.

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Yishay Weiss <yi...@hotmail.com>.
Can you share log?
________________________________
From: Maria Jose Esteve <mj...@iest.com>
Sent: Tuesday, May 9, 2023 11:08 PM
To: dev@royale.apache.org <de...@royale.apache.org>
Subject: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

That's what I did, test... if I don't accept it, the compilation doesn't continue.
I guess it's something in my system because if it's not accepted it doesn't compile, so... it wouldn't be optional.
I will now compile RC3 and see if I get the same result.

Thanks Josh.
Hiedra

-----Mensaje original-----
De: Josh Tynjala <jo...@bowlerhat.dev>
Enviado el: martes, 9 de mayo de 2023 20:05
Para: dev@royale.apache.org
Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

> Here I understand that the licenses are not compatible, do I have to
> say
install anyway?

Due to the license incompatibility, it's considered an optional component.
It's your choice to install it or not.

It might be worth running the build twice. Once where you install the fonts, and once where you do not. Then, you will have tested each of the possible paths that a user might take when building Royale. If both builds succeed, that's good. If one of the builds fail, that might be something that we need to fix before the release.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Tue, May 9, 2023 at 10:39鈥疉M Maria Jose Esteve <mj...@iest.com> wrote:

> 馃槤 my first check of this kind...
> The error was because I did not have gpg installed nor did I have the
> keys imported.
> Once this was done the compilation process " ant -e -f
> ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2" has continued without problems.
>
> But I have a doubt...
>
> ask-font:
> Apache Royale includes an optional component set that uses fonts from
> designmodo.com.
> The font files are subject to and governed by the Creative Commons
> Attribution-NonCommercial-NoDerivs 3.0 Unported license:
> http://creativecommons.org/licenses/by-nc-nd/3.0/
> This license is not compatible with the Apache v2 license.
> Do you want to install the designmodo fonts? (y, [n])
>
> Here I understand that the licenses are not compatible, do I have to
> say install anyway?
>
> Hiedra
>
> -----Mensaje original-----
> De: Maria Jose Esteve <mj...@iest.com> Enviado el: domingo, 7 de
> mayo de 2023 20:12
> Para: dev@royale.apache.org
> Asunto: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoya
> > le
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>
> I do not identify the cause of the error, gpg?:
> [Results]
>
> ----------------------------------------------------------------------
> ----------------- Microsoft Windows [Versi贸n 10.0.19045.2846]
> (c) Microsoft Corporation. Todos los derechos reservados.
>
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f
> ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS:
> -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
> Buildfile:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml
>
> check-flash:
>
> write-out-jars-list:
>
> install-rat.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat/0.11/apache-rat-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat/0.11/apache-rat-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-r
> at-0.11.jar
>
> install-rat.tasks.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat-tasks/0.11/apache-rat-tasks-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat-tasks/0.11/apache-rat-tasks-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/ap
> ache-rat-tasks-0.11.jar
>
> install-rat:
>
> download:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip.sha512
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip.sha512
>
> get_asc:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip.asc
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip.asc
>
> check-sigs:
>
> gpg_check:
>
> BUILD FAILED
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295:
> The following error occurred while executing this line:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299:
> Execute failed: java.io.IOException: Cannot run program "gpg" (in
> directory
> "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess
> error=2, El sistema no puede encontrar el archivo especificado
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
>         at java.lang.Runtime.exec(Runtime.java:621)
>         at
> org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
>         at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
>         at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>         at
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.io.IOException: CreateProcess error=2, El sistema no
> puede encontrar el archivo especificado
>         at java.lang.ProcessImpl.create(Native Method)
>         at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
>         at java.lang.ProcessImpl.start(ProcessImpl.java:140)
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
>         ... 36 more
>
> Hiedra.
>
> On 2023/05/05 08:56:54 Yishay Weiss wrote:
> > Hi,
> > This is the vote for the 0.9.10 release of Apache Royale.  The
> > release candidate can be found here;
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
> >
> > 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:
> > - SHA 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 and crosscompile a simple example using the SDK.
> >
> > The KEYS file is at
> > https://dist.apache.org/repos/dist/release/royale/KEYS
> >
> > The source package is a combination of the 3 main Royale repos.
> >
> > To use the binary package, unzip it into a folder. The -js package
> > is ready-to-use in an IDE or command-line. If you need SWF output,
> > use the
> -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
> >     ant -f InstallAdobeSDKs.xml
> >
> > You may also get the binarypackages via NPM. The -js package can be
> installed via:
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/ap
> > ac
> > he-royale-0.9.10-bin-js.tar.gz
> >
> > The full package with SWF support can be installed via:
> >
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/ap
> > ac
> > he-royale-0.9.10-bin-js-swf.tar.gz
> >
> > Maven artifacts are staged here:
> > https://repository.apache.org/content/repositories/orgapacheroyale-1
> > 09
> > 4
> >
> > Please vote to approve this release:
> > +1 Approve the release
> > -1 Disapprove 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 expect there will
> > be
> many bugs found. IMO 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.
> >
> > 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/royale/0.9.10/rc2/ApproveRoya
> > le
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> >    If you want to test SWF support during the approval, use:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> > -Duse-flash=true
> >
> > You are not required to use this script, and more testing of the
> packages and build results are always encouraged.
> >
> > Please put all discussion about this release in the DISCUSSION
> > thread
> not this VOTE thread.
> >
> > Thanks,
> > Yishay Weiss
> >
> >
> -----Mensaje original-----
> De: Yishay Weiss <yi...@hotmail.com> Enviado el: viernes, 5 de
> mayo de 2023 10:58
> Para: dev@royale.apache.org
> Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> This is the discuss thread.
>

RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Maria Jose Esteve <mj...@iest.com>.
That's what I did, test... if I don't accept it, the compilation doesn't continue.
I guess it's something in my system because if it's not accepted it doesn't compile, so... it wouldn't be optional.
I will now compile RC3 and see if I get the same result.

Thanks Josh.
Hiedra

-----Mensaje original-----
De: Josh Tynjala <jo...@bowlerhat.dev> 
Enviado el: martes, 9 de mayo de 2023 20:05
Para: dev@royale.apache.org
Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

> Here I understand that the licenses are not compatible, do I have to 
> say
install anyway?

Due to the license incompatibility, it's considered an optional component.
It's your choice to install it or not.

It might be worth running the build twice. Once where you install the fonts, and once where you do not. Then, you will have tested each of the possible paths that a user might take when building Royale. If both builds succeed, that's good. If one of the builds fail, that might be something that we need to fix before the release.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Tue, May 9, 2023 at 10:39鈥疉M Maria Jose Esteve <mj...@iest.com> wrote:

> 馃槤 my first check of this kind...
> The error was because I did not have gpg installed nor did I have the 
> keys imported.
> Once this was done the compilation process " ant -e -f 
> ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2" has continued without problems.
>
> But I have a doubt...
>
> ask-font:
> Apache Royale includes an optional component set that uses fonts from 
> designmodo.com.
> The font files are subject to and governed by the Creative Commons 
> Attribution-NonCommercial-NoDerivs 3.0 Unported license:
> http://creativecommons.org/licenses/by-nc-nd/3.0/
> This license is not compatible with the Apache v2 license.
> Do you want to install the designmodo fonts? (y, [n])
>
> Here I understand that the licenses are not compatible, do I have to 
> say install anyway?
>
> Hiedra
>
> -----Mensaje original-----
> De: Maria Jose Esteve <mj...@iest.com> Enviado el: domingo, 7 de 
> mayo de 2023 20:12
> Para: dev@royale.apache.org
> Asunto: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoya
> > le
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>
> I do not identify the cause of the error, gpg?:
> [Results]
>
> ----------------------------------------------------------------------
> ----------------- Microsoft Windows [Versi贸n 10.0.19045.2846]
> (c) Microsoft Corporation. Todos los derechos reservados.
>
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f 
> ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS:
> -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
> Buildfile: 
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml
>
> check-flash:
>
> write-out-jars-list:
>
> install-rat.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat/0.11/apache-rat-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat/0.11/apache-rat-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-r
> at-0.11.jar
>
> install-rat.tasks.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat-tasks/0.11/apache-rat-tasks-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-
> rat-tasks/0.11/apache-rat-tasks-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/ap
> ache-rat-tasks-0.11.jar
>
> install-rat:
>
> download:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip.sha512
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip.sha512
>
> get_asc:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale
> -0.9.10-src.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.
> zip.asc
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-
> js-swf.zip.asc
>
> check-sigs:
>
> gpg_check:
>
> BUILD FAILED
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295: 
> The following error occurred while executing this line:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299:
> Execute failed: java.io.IOException: Cannot run program "gpg" (in 
> directory
> "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess 
> error=2, El sistema no puede encontrar el archivo especificado
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
>         at java.lang.Runtime.exec(Runtime.java:621)
>         at
> org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
>         at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
>         at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>         at 
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.io.IOException: CreateProcess error=2, El sistema no 
> puede encontrar el archivo especificado
>         at java.lang.ProcessImpl.create(Native Method)
>         at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
>         at java.lang.ProcessImpl.start(ProcessImpl.java:140)
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
>         ... 36 more
>
> Hiedra.
>
> On 2023/05/05 08:56:54 Yishay Weiss wrote:
> > Hi,
> > This is the vote for the 0.9.10 release of Apache Royale.  The 
> > release candidate can be found here; 
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
> >
> > 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:
> > - SHA 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 and crosscompile a simple example using the SDK.
> >
> > The KEYS file is at
> > https://dist.apache.org/repos/dist/release/royale/KEYS
> >
> > The source package is a combination of the 3 main Royale repos.
> >
> > To use the binary package, unzip it into a folder. The -js package 
> > is ready-to-use in an IDE or command-line. If you need SWF output, 
> > use the
> -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
> >     ant -f InstallAdobeSDKs.xml
> >
> > You may also get the binarypackages via NPM. The -js package can be
> installed via:
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/ap
> > ac
> > he-royale-0.9.10-bin-js.tar.gz
> >
> > The full package with SWF support can be installed via:
> >
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/ap
> > ac
> > he-royale-0.9.10-bin-js-swf.tar.gz
> >
> > Maven artifacts are staged here:
> > https://repository.apache.org/content/repositories/orgapacheroyale-1
> > 09
> > 4
> >
> > Please vote to approve this release:
> > +1 Approve the release
> > -1 Disapprove 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 expect there will 
> > be
> many bugs found. IMO 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.
> >
> > 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/royale/0.9.10/rc2/ApproveRoya
> > le
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> >    If you want to test SWF support during the approval, use:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 
> > -Duse-flash=true
> >
> > You are not required to use this script, and more testing of the
> packages and build results are always encouraged.
> >
> > Please put all discussion about this release in the DISCUSSION 
> > thread
> not this VOTE thread.
> >
> > Thanks,
> > Yishay Weiss
> >
> >
> -----Mensaje original-----
> De: Yishay Weiss <yi...@hotmail.com> Enviado el: viernes, 5 de 
> mayo de 2023 10:58
> Para: dev@royale.apache.org
> Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> This is the discuss thread.
>

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Josh Tynjala <jo...@bowlerhat.dev>.
> Here I understand that the licenses are not compatible, do I have to say
install anyway?

Due to the license incompatibility, it's considered an optional component.
It's your choice to install it or not.

It might be worth running the build twice. Once where you install the
fonts, and once where you do not. Then, you will have tested each of the
possible paths that a user might take when building Royale. If both builds
succeed, that's good. If one of the builds fail, that might be something
that we need to fix before the release.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Tue, May 9, 2023 at 10:39鈥疉M Maria Jose Esteve <mj...@iest.com> wrote:

> 馃槤 my first check of this kind...
> The error was because I did not have gpg installed nor did I have the keys
> imported.
> Once this was done the compilation process " ant -e -f ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2" has continued without problems.
>
> But I have a doubt...
>
> ask-font:
> Apache Royale includes an optional component set that
> uses fonts from designmodo.com.
> The font files are subject to and governed by the
> Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license:
> http://creativecommons.org/licenses/by-nc-nd/3.0/
> This license is not compatible with the Apache v2 license.
> Do you want to install the designmodo fonts? (y, [n])
>
> Here I understand that the licenses are not compatible, do I have to say
> install anyway?
>
> Hiedra
>
> -----Mensaje original-----
> De: Maria Jose Esteve <mj...@iest.com>
> Enviado el: domingo, 7 de mayo de 2023 20:12
> Para: dev@royale.apache.org
> Asunto: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoyale
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>
> I do not identify the cause of the error, gpg?:
> [Results]
>
> ---------------------------------------------------------------------------------------
> Microsoft Windows [Versi贸n 10.0.19045.2846]
> (c) Microsoft Corporation. Todos los derechos reservados.
>
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f ApproveRoyale.xml
> -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS:
> -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
> Buildfile: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml
>
> check-flash:
>
> write-out-jars-list:
>
> install-rat.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
>
> install-rat.tasks.jar:
> Getting:
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
> To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
>
> https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
> moved to
> https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
>
> install-rat:
>
> download:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.sha512
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.sha512
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.sha512
>
> get_asc:
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.asc
> Getting:
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.asc
> To:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.asc
>
> check-sigs:
>
> gpg_check:
>
> BUILD FAILED
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295: The
> following error occurred while executing this line:
> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299:
> Execute failed: java.io.IOException: Cannot run program "gpg" (in directory
> "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess error=2, El
> sistema no puede encontrar el archivo especificado
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
>         at java.lang.Runtime.exec(Runtime.java:621)
>         at
> org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
>         at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
>         at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
>         at
> org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede
> encontrar el archivo especificado
>         at java.lang.ProcessImpl.create(Native Method)
>         at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
>         at java.lang.ProcessImpl.start(ProcessImpl.java:140)
>         at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
>         ... 36 more
>
> Hiedra.
>
> On 2023/05/05 08:56:54 Yishay Weiss wrote:
> > Hi,
> > This is the vote for the 0.9.10 release of Apache Royale.  The release
> > candidate can be found here;
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
> >
> > 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:
> > - SHA 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 and crosscompile a simple example using the SDK.
> >
> > The KEYS file is at
> > https://dist.apache.org/repos/dist/release/royale/KEYS
> >
> > The source package is a combination of the 3 main Royale repos.
> >
> > To use the binary package, unzip it into a folder. The -js package is
> > ready-to-use in an IDE or command-line. If you need SWF output, use the
> -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
> >     ant -f InstallAdobeSDKs.xml
> >
> > You may also get the binarypackages via NPM. The -js package can be
> installed via:
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> > he-royale-0.9.10-bin-js.tar.gz
> >
> > The full package with SWF support can be installed via:
> >
> > npm install
> > https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> > he-royale-0.9.10-bin-js-swf.tar.gz
> >
> > Maven artifacts are staged here:
> > https://repository.apache.org/content/repositories/orgapacheroyale-109
> > 4
> >
> > Please vote to approve this release:
> > +1 Approve the release
> > -1 Disapprove 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 expect there will be
> many bugs found. IMO 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.
> >
> > 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/royale/0.9.10/rc2/ApproveRoyale
> > .xml
> > 3) run the script:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> >    If you want to test SWF support during the approval, use:
> >    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> > -Duse-flash=true
> >
> > You are not required to use this script, and more testing of the
> packages and build results are always encouraged.
> >
> > Please put all discussion about this release in the DISCUSSION thread
> not this VOTE thread.
> >
> > Thanks,
> > Yishay Weiss
> >
> >
> -----Mensaje original-----
> De: Yishay Weiss <yi...@hotmail.com> Enviado el: viernes, 5 de mayo
> de 2023 10:58
> Para: dev@royale.apache.org
> Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> This is the discuss thread.
>

RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Maria Jose Esteve <mj...@iest.com>.
馃槤 my first check of this kind...
The error was because I did not have gpg installed nor did I have the keys imported.
Once this was done the compilation process " ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2" has continued without problems.

But I have a doubt...

ask-font:
Apache Royale includes an optional component set that
uses fonts from designmodo.com.
The font files are subject to and governed by the
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license:
http://creativecommons.org/licenses/by-nc-nd/3.0/
This license is not compatible with the Apache v2 license.
Do you want to install the designmodo fonts? (y, [n])

Here I understand that the licenses are not compatible, do I have to say install anyway?

Hiedra

-----Mensaje original-----
De: Maria Jose Esteve <mj...@iest.com> 
Enviado el: domingo, 7 de mayo de 2023 20:12
Para: dev@royale.apache.org
Asunto: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2

I do not identify the cause of the error, gpg?:
[Results]
---------------------------------------------------------------------------------------
Microsoft Windows [Versi贸n 10.0.19045.2846]
(c) Microsoft Corporation. Todos los derechos reservados.

D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
Buildfile: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml

check-flash:

write-out-jars-list:

install-rat.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar

install-rat.tasks.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar

install-rat:

download:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.sha512
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.sha512

get_asc:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.asc
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.asc

check-sigs:

gpg_check:

BUILD FAILED
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295: The following error occurred while executing this line:
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299: Execute failed: java.io.IOException: Cannot run program "gpg" (in directory "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at java.lang.Runtime.exec(Runtime.java:621)
        at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
        at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
        at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
        at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
        at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.Main.runBuild(Main.java:830)
        at org.apache.tools.ant.Main.startAnt(Main.java:223)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
        at java.lang.ProcessImpl.start(ProcessImpl.java:140)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 36 more

Hiedra.

On 2023/05/05 08:56:54 Yishay Weiss wrote:
> Hi,
> This is the vote for the 0.9.10 release of Apache Royale.  The release 
> candidate can be found here; 
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
> 
> 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:
> - SHA 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 and crosscompile a simple example using the SDK.
> 
> The KEYS file is at
> https://dist.apache.org/repos/dist/release/royale/KEYS
> 
> The source package is a combination of the 3 main Royale repos.
> 
> To use the binary package, unzip it into a folder. The -js package is 
> ready-to-use in an IDE or command-line. If you need SWF output, use the -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
>     ant -f InstallAdobeSDKs.xml
> 
> You may also get the binarypackages via NPM. The -js package can be installed via:
> npm install
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js.tar.gz
> 
> The full package with SWF support can be installed via:
> 
> npm install
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.tar.gz
> 
> Maven artifacts are staged here:
> https://repository.apache.org/content/repositories/orgapacheroyale-109
> 4
> 
> Please vote to approve this release:
> +1 Approve the release
> -1 Disapprove 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 expect there will be many bugs found. IMO 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.
> 
> 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>    If you want to test SWF support during the approval, use:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 
> -Duse-flash=true
> 
> You are not required to use this script, and more testing of the packages and build results are always encouraged.
> 
> Please put all discussion about this release in the DISCUSSION thread not this VOTE thread.
> 
> Thanks,
> Yishay Weiss
> 
>
-----Mensaje original-----
De: Yishay Weiss <yi...@hotmail.com> Enviado el: viernes, 5 de mayo de 2023 10:58
Para: dev@royale.apache.org
Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2

This is the discuss thread.

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Yishay Weiss <yi...@hotmail.com>.
Is gpg installed on your system and in path?
________________________________
From: Maria Jose Esteve <mj...@iest.com>
Sent: Sunday, May 7, 2023 9:11 PM
To: dev@royale.apache.org <de...@royale.apache.org>
Subject: RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2

I do not identify the cause of the error, gpg?:
[Results]
---------------------------------------------------------------------------------------
Microsoft Windows [Versi贸n 10.0.19045.2846]
(c) Microsoft Corporation. Todos los derechos reservados.

D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
Buildfile: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml

check-flash:

write-out-jars-list:

install-rat.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar

install-rat.tasks.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar

install-rat:

download:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.sha512
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.sha512

get_asc:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.asc
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.asc

check-sigs:

gpg_check:

BUILD FAILED
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295: The following error occurred while executing this line:
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299: Execute failed: java.io.IOException: Cannot run program "gpg" (in directory "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at java.lang.Runtime.exec(Runtime.java:621)
        at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
        at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
        at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
        at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
        at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.Main.runBuild(Main.java:830)
        at org.apache.tools.ant.Main.startAnt(Main.java:223)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
        at java.lang.ProcessImpl.start(ProcessImpl.java:140)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 36 more

Hiedra.

On 2023/05/05 08:56:54 Yishay Weiss wrote:
> Hi,
> This is the vote for the 0.9.10 release of Apache Royale.  The release
> candidate can be found here;
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
>
> 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:
> - SHA 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 and crosscompile a simple example using the SDK.
>
> The KEYS file is at
> https://dist.apache.org/repos/dist/release/royale/KEYS
>
> The source package is a combination of the 3 main Royale repos.
>
> To use the binary package, unzip it into a folder. The -js package is
> ready-to-use in an IDE or command-line. If you need SWF output, use the -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
>     ant -f InstallAdobeSDKs.xml
>
> You may also get the binarypackages via NPM. The -js package can be installed via:
> npm install
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js.tar.gz
>
> The full package with SWF support can be installed via:
>
> npm install
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.tar.gz
>
> Maven artifacts are staged here:
> https://repository.apache.org/content/repositories/orgapacheroyale-109
> 4
>
> Please vote to approve this release:
> +1 Approve the release
> -1 Disapprove 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 expect there will be many bugs found. IMO 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.
>
> 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>    If you want to test SWF support during the approval, use:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
> -Duse-flash=true
>
> You are not required to use this script, and more testing of the packages and build results are always encouraged.
>
> Please put all discussion about this release in the DISCUSSION thread not this VOTE thread.
>
> Thanks,
> Yishay Weiss
>
>
-----Mensaje original-----
De: Yishay Weiss <yi...@hotmail.com>
Enviado el: viernes, 5 de mayo de 2023 10:58
Para: dev@royale.apache.org
Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2

This is the discuss thread.

RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Maria Jose Esteve <mj...@iest.com>.
Sorry, I got the wrong 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2

I do not identify the cause of the error, gpg?:
[Results]
---------------------------------------------------------------------------------------
Microsoft Windows [Versi贸n 10.0.19045.2846]
(c) Microsoft Corporation. Todos los derechos reservados.

D:\Develop_Royale\Projects\Royale-SDK\0.9.10>ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms2048m -Xmx4096m
Buildfile: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml

check-flash:

write-out-jars-list:

install-rat.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar

install-rat.tasks.jar:
Getting: https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar
To: D:\Apache\apache-ant-1.10.7\lib\apache-rat-tasks-0.11.jar
https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar moved to https://repo1.maven.org/maven2/org/apache/rat/apache-rat-tasks/0.11/apache-rat-tasks-0.11.jar

install-rat:

download:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.sha512
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.sha512
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.sha512

get_asc:
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/apache-royale-0.9.10-src.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-src.zip.asc
Getting: https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apache-royale-0.9.10-bin-js-swf.zip.asc
To: D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-bin-js-swf.zip.asc

check-sigs:

gpg_check:

BUILD FAILED
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:295: The following error occurred while executing this line:
D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:299: Execute failed: java.io.IOException: Cannot run program "gpg" (in directory "D:\Develop_Royale\Projects\Royale-SDK\0.9.10"): CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at java.lang.Runtime.exec(Runtime.java:621)
        at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
        at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:630)
        at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
        at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:497)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
        at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.Main.runBuild(Main.java:830)
        at org.apache.tools.ant.Main.startAnt(Main.java:223)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
        at java.lang.ProcessImpl.start(ProcessImpl.java:140)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 36 more

Hiedra.

On 2023/05/05 08:56:54 Yishay Weiss wrote:
> Hi,
> This is the vote for the 0.9.10 release of Apache Royale.  The release 
> candidate can be found here; 
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/
> 
> 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:
> - SHA 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 and crosscompile a simple example using the SDK.
> 
> The KEYS file is at 
> https://dist.apache.org/repos/dist/release/royale/KEYS
> 
> The source package is a combination of the 3 main Royale repos.
> 
> To use the binary package, unzip it into a folder. The -js package is 
> ready-to-use in an IDE or command-line. If you need SWF output, use the -js-swf package and use Apache Ant to run the InstallAdobeSDKs script via:
>     ant -f InstallAdobeSDKs.xml
> 
> You may also get the binarypackages via NPM. The -js package can be installed via:
> npm install 
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js.tar.gz
> 
> The full package with SWF support can be installed via:
> 
> npm install 
> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc2/binaries/apac
> he-royale-0.9.10-bin-js-swf.tar.gz
> 
> Maven artifacts are staged here:
> https://repository.apache.org/content/repositories/orgapacheroyale-109
> 4
> 
> Please vote to approve this release:
> +1 Approve the release
> -1 Disapprove 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 expect there will be many bugs found. IMO 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.
> 
> 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/royale/0.9.10/rc2/ApproveRoyale
> .xml
> 3) run the script:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2
>    If you want to test SWF support during the approval, use:
>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=2 
> -Duse-flash=true
> 
> You are not required to use this script, and more testing of the packages and build results are always encouraged.
> 
> Please put all discussion about this release in the DISCUSSION thread not this VOTE thread.
> 
> Thanks,
> Yishay Weiss
> 
>
-----Mensaje original-----
De: Yishay Weiss <yi...@hotmail.com> 
Enviado el: viernes, 5 de mayo de 2023 10:58
Para: dev@royale.apache.org
Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC2

This is the discuss thread.

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Yishay Weiss <yi...@hotmail.com>.
The issues were with that ant build. I think I've fixed that.
________________________________
From: contact@cristallium.com <co...@cristallium.com>
Sent: Sunday, May 7, 2023 11:24 AM
To: dev@royale.apache.org <de...@royale.apache.org>
Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Hi,

I didn't see any issues with tour de jewel.

Here is what I did this morning :

- Downloading 0.9.10-rc2

- Downloading java sdk 20 and ant-1.10.13 and setup env vars

- Goes to royale-asjs folder and make an 'ant all'

- When finish, open royale-asjs\examples\jewel\TourDeJewel with Visual
Studio Code.

- Add SDK 0.9.10-rc2

- Add settings.json, launch.json and tasks.json in TourDeJewel\.vscode

then it run fine

Could you tell me what issue do you have with TDJ ?

Le 2023-05-07 08:24, Yishay Weiss a 茅crit :

> Thanks Josh. Sounds like another RC is in order for that fix and for
> updating the README. Can someone confirm tour-de-jewel example is not
> working and possibly offer a fix?
> ________________________________
> From: Josh Tynjala <jo...@bowlerhat.dev>
> Sent: Friday, May 5, 2023 7:42 PM
> To: dev@royale.apache.org <de...@royale.apache.org>
> Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> This RC has a couple of issues when installing the js-swf version with
> npm.
>
> npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz
>
> 1) The download URLs are no longer valid for playerglobal.swc and the
> Adobe
> AIR SDK. At some point, Adobe stopped providing anything before version
> 32.0, and we were trying to download 25.0. I fixed this issue today, in
> this commit:
> https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9
>
> 2) Newer versions of npm (since v7, I think) no longer display any
> prompts
> to the user when a package has a "postinstall" script. We have a
> "postinstall" script that asks the user to accept Adobe's licenses and
> download the binaries. By default, npm now just skips this dependency
> installation entirely because it aborts the "postinstall" script when
> it
> tries to prompt.
>
> One available workaround is to tell users to add --foreground-scripts
> to
> the npm install command. This will show the prompts, though they are
> kind
> of mixed together with npm's progress bar, which isn't ideal. The user
> can
> optionally add --no-progress to hide the progress bar.
>
> Another workaround is to set the environment
> variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No
> prompts
> required, and the "postinstall" script completes successfully.
>
> The first issue is the bigger one, since it prevents the SWF/JS
> distribution from installing its dependencies under any circumstances.
> As I
> said, it's now fixed on royale-asjs develop.
>
> For the second issue, we can update our npm install instructions on the
> website to include --foreground-scripts. It's not ideal, but we can
> come up
> with a better solution later.
>
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
>
> On Fri, May 5, 2023 at 1:58鈥疉M Yishay Weiss <yi...@hotmail.com>
> wrote:
>
>> This is the discuss thread.

--

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by co...@cristallium.com.
Hi,

I didn't see any issues with tour de jewel.

Here is what I did this morning :

- Downloading 0.9.10-rc2

- Downloading java sdk 20 and ant-1.10.13 and setup env vars

- Goes to royale-asjs folder and make an 'ant all'

- When finish, open royale-asjs\examples\jewel\TourDeJewel with Visual 
Studio Code.

- Add SDK 0.9.10-rc2

- Add settings.json, launch.json and tasks.json in TourDeJewel\.vscode

then it run fine

Could you tell me what issue do you have with TDJ ?

Le 2023-05-07 08:24, Yishay Weiss a 茅crit :

> Thanks Josh. Sounds like another RC is in order for that fix and for 
> updating the README. Can someone confirm tour-de-jewel example is not 
> working and possibly offer a fix?
> ________________________________
> From: Josh Tynjala <jo...@bowlerhat.dev>
> Sent: Friday, May 5, 2023 7:42 PM
> To: dev@royale.apache.org <de...@royale.apache.org>
> Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2
> 
> This RC has a couple of issues when installing the js-swf version with 
> npm.
> 
> npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz
> 
> 1) The download URLs are no longer valid for playerglobal.swc and the 
> Adobe
> AIR SDK. At some point, Adobe stopped providing anything before version
> 32.0, and we were trying to download 25.0. I fixed this issue today, in
> this commit:
> https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9
> 
> 2) Newer versions of npm (since v7, I think) no longer display any 
> prompts
> to the user when a package has a "postinstall" script. We have a
> "postinstall" script that asks the user to accept Adobe's licenses and
> download the binaries. By default, npm now just skips this dependency
> installation entirely because it aborts the "postinstall" script when 
> it
> tries to prompt.
> 
> One available workaround is to tell users to add --foreground-scripts 
> to
> the npm install command. This will show the prompts, though they are 
> kind
> of mixed together with npm's progress bar, which isn't ideal. The user 
> can
> optionally add --no-progress to hide the progress bar.
> 
> Another workaround is to set the environment
> variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No 
> prompts
> required, and the "postinstall" script completes successfully.
> 
> The first issue is the bigger one, since it prevents the SWF/JS
> distribution from installing its dependencies under any circumstances. 
> As I
> said, it's now fixed on royale-asjs develop.
> 
> For the second issue, we can update our npm install instructions on the
> website to include --foreground-scripts. It's not ideal, but we can 
> come up
> with a better solution later.
> 
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
> 
> On Fri, May 5, 2023 at 1:58鈥疉M Yishay Weiss <yi...@hotmail.com> 
> wrote:
> 
>> This is the discuss thread.

--

RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Maria Jose Esteve <mj...@iest.com>.
I have corrected a small error caused by one of the last changes in the treatment of the "html" tag, now it does not allow binding.

@Yishay, I have only seen this. Have you detected any other problem?

Hiedra

-----Mensaje original-----
De: Yishay Weiss <yi...@hotmail.com> 
Enviado el: domingo, 7 de mayo de 2023 8:25
Para: dev@royale.apache.org
Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Thanks Josh. Sounds like another RC is in order for that fix and for updating the README. Can someone confirm tour-de-jewel example is not working and possibly offer a fix?
________________________________
From: Josh Tynjala <jo...@bowlerhat.dev>
Sent: Friday, May 5, 2023 7:42 PM
To: dev@royale.apache.org <de...@royale.apache.org>
Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

This RC has a couple of issues when installing the js-swf version with npm.

npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz

1) The download URLs are no longer valid for playerglobal.swc and the Adobe AIR SDK. At some point, Adobe stopped providing anything before version 32.0, and we were trying to download 25.0. I fixed this issue today, in this commit:
https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9

2) Newer versions of npm (since v7, I think) no longer display any prompts to the user when a package has a "postinstall" script. We have a "postinstall" script that asks the user to accept Adobe's licenses and download the binaries. By default, npm now just skips this dependency installation entirely because it aborts the "postinstall" script when it tries to prompt.

One available workaround is to tell users to add --foreground-scripts to the npm install command. This will show the prompts, though they are kind of mixed together with npm's progress bar, which isn't ideal. The user can optionally add --no-progress to hide the progress bar.

Another workaround is to set the environment variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No prompts required, and the "postinstall" script completes successfully.

The first issue is the bigger one, since it prevents the SWF/JS distribution from installing its dependencies under any circumstances. As I said, it's now fixed on royale-asjs develop.

For the second issue, we can update our npm install instructions on the website to include --foreground-scripts. It's not ideal, but we can come up with a better solution later.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Fri, May 5, 2023 at 1:58鈥疉M Yishay Weiss <yi...@hotmail.com> wrote:

> This is the discuss thread.
>

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Yishay Weiss <yi...@hotmail.com>.
Thanks Josh. Sounds like another RC is in order for that fix and for updating the README. Can someone confirm tour-de-jewel example is not working and possibly offer a fix?
________________________________
From: Josh Tynjala <jo...@bowlerhat.dev>
Sent: Friday, May 5, 2023 7:42 PM
To: dev@royale.apache.org <de...@royale.apache.org>
Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

This RC has a couple of issues when installing the js-swf version with npm.

npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz

1) The download URLs are no longer valid for playerglobal.swc and the Adobe
AIR SDK. At some point, Adobe stopped providing anything before version
32.0, and we were trying to download 25.0. I fixed this issue today, in
this commit:
https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9

2) Newer versions of npm (since v7, I think) no longer display any prompts
to the user when a package has a "postinstall" script. We have a
"postinstall" script that asks the user to accept Adobe's licenses and
download the binaries. By default, npm now just skips this dependency
installation entirely because it aborts the "postinstall" script when it
tries to prompt.

One available workaround is to tell users to add --foreground-scripts to
the npm install command. This will show the prompts, though they are kind
of mixed together with npm's progress bar, which isn't ideal. The user can
optionally add --no-progress to hide the progress bar.

Another workaround is to set the environment
variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No prompts
required, and the "postinstall" script completes successfully.

The first issue is the bigger one, since it prevents the SWF/JS
distribution from installing its dependencies under any circumstances. As I
said, it's now fixed on royale-asjs develop.

For the second issue, we can update our npm install instructions on the
website to include --foreground-scripts. It's not ideal, but we can come up
with a better solution later.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Fri, May 5, 2023 at 1:58鈥疉M Yishay Weiss <yi...@hotmail.com> wrote:

> This is the discuss thread.
>

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Josh Tynjala <jo...@bowlerhat.dev>.
This RC has a couple of issues when installing the js-swf version with npm.

npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz

1) The download URLs are no longer valid for playerglobal.swc and the Adobe
AIR SDK. At some point, Adobe stopped providing anything before version
32.0, and we were trying to download 25.0. I fixed this issue today, in
this commit:
https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9

2) Newer versions of npm (since v7, I think) no longer display any prompts
to the user when a package has a "postinstall" script. We have a
"postinstall" script that asks the user to accept Adobe's licenses and
download the binaries. By default, npm now just skips this dependency
installation entirely because it aborts the "postinstall" script when it
tries to prompt.

One available workaround is to tell users to add --foreground-scripts to
the npm install command. This will show the prompts, though they are kind
of mixed together with npm's progress bar, which isn't ideal. The user can
optionally add --no-progress to hide the progress bar.

Another workaround is to set the environment
variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No prompts
required, and the "postinstall" script completes successfully.

The first issue is the bigger one, since it prevents the SWF/JS
distribution from installing its dependencies under any circumstances. As I
said, it's now fixed on royale-asjs develop.

For the second issue, we can update our npm install instructions on the
website to include --foreground-scripts. It's not ideal, but we can come up
with a better solution later.

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Fri, May 5, 2023 at 1:58鈥疉M Yishay Weiss <yi...@hotmail.com> wrote:

> This is the discuss thread.
>

RE: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Maria Jose Esteve <mj...@iest.com>.
Thanks for the info, I will read it. 
I had never used gpg before nor had I verified signatures "you will never go to bed without knowing one more thing" 馃槤 
Yes, I downloaded gpg4win and imported the keys from the KEYS.txt file and was able to continue.

I'm going to retest with RC3 because I didn't manage to compile completely.
I got errors with flashplayer/debug.

Thx.
Hiedra

-----Mensaje original-----
De: Josh Tynjala <jo...@bowlerhat.dev> 
Enviado el: lunes, 8 de mayo de 2023 17:28
Para: dev@royale.apache.org
Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Hi Hiedra,

All releases from Apache include code signing. The program gpg is used to verify that the release manager's signature is valid (Yishay's signature, for this release). You'll need to install it on your computer, and you'll need to import the Royale KEYS file.

Here are some links with more information:

https://infra.apache.org/new-committers-guide.html#set-up-security-and-pgp-keys
https://infra.apache.org/release-signing.html
https://infra.apache.org/openpgp.html

The Royale KEYS file:

https://dist.apache.org/repos/dist/release/royale/KEYS

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


Mar铆a Jos茅 Esteve <hi...@apache.org> wrote:

> I do not identify the cause of the error, gpg?:
>

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Posted by Josh Tynjala <jo...@bowlerhat.dev>.
Hi Hiedra,

All releases from Apache include code signing. The program gpg is used to
verify that the release manager's signature is valid (Yishay's signature,
for this release). You'll need to install it on your computer, and you'll
need to import the Royale KEYS file.

Here are some links with more information:

https://infra.apache.org/new-committers-guide.html#set-up-security-and-pgp-keys
https://infra.apache.org/release-signing.html
https://infra.apache.org/openpgp.html

The Royale KEYS file:

https://dist.apache.org/repos/dist/release/royale/KEYS

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


Mar铆a Jos茅 Esteve <hi...@apache.org> wrote:

> I do not identify the cause of the error, gpg?:
>