You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Alex Harui <ah...@adobe.com> on 2016/04/01 04:51:24 UTC
[VOTE] Release Apache FlexJS 0.6.0 RC3
Hi,
This is vote for the 0.6.0 release of Apache FlexJS.
The release candidate can be found here;
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.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 and cross-compile a simple example using the SDK.
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 an IDE-compatible SDK. The
compiled source package can be used in combination with the FalconJX
source package to compile some of the sample applications.
The most convenient way to use the binary package is to install it via Ant
or the Installer. To use an Installer you must use InstallApacheFlex
version 3.1 or later. You can get InstallApacheFlex here:
http://www.apache.org/dyn/closer.cgi?path=/flex/installer/3.1/binaries/
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 I 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/flex/flexjs/0.6.0/rc3/ApproveFlexJS.
xml
3) run the script: ant -e -f ApproveFlexJS.xml -Drelease.version=0.6.0
-Drc=3
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,
Alex Harui
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> I will ask on legal-discuss.
Ask away.
> IIRC, we were told once not to generate a missing NOTICE for a bundle, so IMO, we should not generate stuff missing
> from the LICENSE for a bundle.
The release contains code from Apache Shindig which does contain a NOTICE file which would IMO effect ours. It also contains public domain and BSD license software that is not mentioned in LICENSE. The guiding principle is clear what needs to be done here. [1] It would be easy to add the missing items to LICENSE/NOTICE.
Thanks,
Justin
1. http://www.apache.org/dev/licensing-howto.html#guiding-principle
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Alex Harui <ah...@adobe.com>.
I will ask on legal-discuss. IIRC, we were told once not to generate a
missing NOTICE for a bundle, so IMO, we should not generate stuff missing
from the LICENSE for a bundle.
-Alex
On 4/1/16, 11:52 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>Hi,
>
>> No. I think it would be better if Google fixed their L&N first. Maybe
>>you
>> can get them to do that?
>
>The binary bundles software which contains BSD and other licensed
>software that in not mentioned in the LICENSE and that is against ASF
>release policy. [1] It’s not up to the Flex PMC to correct 3rd party
>licensing issues, but it’s is the Flex PMC to correctly follow ASF
>policy. I’ve raised an JIRA on this issue [2].
>
>Thanks,
>Justin
>
>1. http://www.apache.org/dev/licensing-howto.html#binary
><http://www.apache.org/dev/licensing-howto.html#binary>
>2. https://issues.apache.org/jira/browse/FLEX-35058
><https://issues.apache.org/jira/browse/FLEX-35058>
>
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> No. I think it would be better if Google fixed their L&N first. Maybe you
> can get them to do that?
The binary bundles software which contains BSD and other licensed software that in not mentioned in the LICENSE and that is against ASF release policy. [1] It’s not up to the Flex PMC to correct 3rd party licensing issues, but it’s is the Flex PMC to correctly follow ASF policy. I’ve raised an JIRA on this issue [2].
Thanks,
Justin
1. http://www.apache.org/dev/licensing-howto.html#binary <http://www.apache.org/dev/licensing-howto.html#binary>
2. https://issues.apache.org/jira/browse/FLEX-35058 <https://issues.apache.org/jira/browse/FLEX-35058>
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Alex Harui <ah...@adobe.com>.
On 4/1/16, 3:24 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>
>Has a JIRA been raised for the next release to fix the binary
>LICENSE/NOTICE issues?
No. I think it would be better if Google fixed their L&N first. Maybe you
can get them to do that?
-Alex
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
+0 as I still can’t compile from the source package but everything else looks good.
If that was resolved I’d vote +1. It’s the weekend here if I get time I’ll take another look.
I checked the following:
- Signatures and hashes good
- Source NOTICE+ LICENSE is OK
- Binary NOTICE is OK
- Binary LICENSE has some minor issues (see previous RC vote)
- Docs LICENSE + NOTICE is OK
- All source files have Apache headers
- Unable to compile from source package
Has a JIRA been raised for the next release to fix the binary LICENSE/NOTICE issues?
Thanks,
Justin
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Peter Ent <pe...@adobe.com>.
Results of running the Approval script:
+1
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/apache-flex-fl
exjs-0.6.0-src.tar.gz
Java 1.7
OS: Mac OS X x86_64 10.10.5
Source kit signatures match: y
Source kit builds: y
README is ok: y
RELEASE_NOTES is ok: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives: y
No unapproved binaries: y
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/binaries/apach
e-flex-flexjs-0.6.0-bin.tar.gz
Binary kit signatures match: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives in binary package: y
No unapproved binaries in binary package: y
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/doc/apache-fle
x-flexjs-0.6.0-asdocs.zip
Doc kit signatures match: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives in doc package: y
No unapproved binaries in doc package: y
Peter Ent
Adobe Systems/Apache Flex Project
On 3/31/16, 10:51 PM, "Alex Harui" <ah...@adobe.com> wrote:
>Hi,
>
>This is vote for the 0.6.0 release of Apache FlexJS.
>
>The release candidate can be found here;
>https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.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 and cross-compile a simple example using the SDK.
>
>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 an IDE-compatible SDK. The
>compiled source package can be used in combination with the FalconJX
>source package to compile some of the sample applications.
>
>The most convenient way to use the binary package is to install it via Ant
>or the Installer. To use an Installer you must use InstallApacheFlex
>version 3.1 or later. You can get InstallApacheFlex here:
>http://www.apache.org/dyn/closer.cgi?path=/flex/installer/3.1/binaries/
>
>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 I 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/flex/flexjs/0.6.0/rc3/ApproveFlexJS
>.
>xml
>3) run the script: ant -e -f ApproveFlexJS.xml -Drelease.version=0.6.0
>-Drc=3
>
>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,
>Alex Harui
>
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
Changing my vote to +1 (binding) as I was able to compile the source package (although with some difficultly).
Thanks,
Justin
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Alex Harui <ah...@adobe.com>.
+1
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/apache-flex-fl
exjs-0.6.0-src.tar.gz
Java 1.7
OS: Mac OS X x86_64 10.9.5
Source kit signatures match: y
Source kit builds: y
README is ok: y
RELEASE_NOTES is ok: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives: y
No unapproved binaries: y
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/binaries/apach
e-flex-flexjs-0.6.0-bin.tar.gz
Binary kit signatures match: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives in binary package: y
No unapproved binaries in binary package: y
Package
https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.0/rc3/doc/apache-fle
x-flexjs-0.6.0-asdocs.zip
Doc kit signatures match: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives in doc package: y
No unapproved binaries in doc package: y
On 4/1/16, 7:39 PM, "Josh Tynjala" <jo...@gmail.com> wrote:
>+1 (binding)
>
>On Thu, Mar 31, 2016 at 7:51 PM, Alex Harui <ah...@adobe.com> wrote:
>
>> Hi,
>>
>> This is vote for the 0.6.0 release of Apache FlexJS.
>>
>> The release candidate can be found here;
>> https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.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 and cross-compile a simple example using the SDK.
>>
>> 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 an IDE-compatible SDK. The
>> compiled source package can be used in combination with the FalconJX
>> source package to compile some of the sample applications.
>>
>> The most convenient way to use the binary package is to install it via
>>Ant
>> or the Installer. To use an Installer you must use InstallApacheFlex
>> version 3.1 or later. You can get InstallApacheFlex here:
>> http://www.apache.org/dyn/closer.cgi?path=/flex/installer/3.1/binaries/
>>
>> 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 I 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/flex/flexjs/0.6.0/rc3/ApproveFlexJ
>>S.
>> xml
>> 3) run the script: ant -e -f ApproveFlexJS.xml -Drelease.version=0.6.0
>> -Drc=3
>>
>> 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,
>> Alex Harui
>>
>>
Re: [VOTE] Release Apache FlexJS 0.6.0 RC3
Posted by Josh Tynjala <jo...@gmail.com>.
+1 (binding)
On Thu, Mar 31, 2016 at 7:51 PM, Alex Harui <ah...@adobe.com> wrote:
> Hi,
>
> This is vote for the 0.6.0 release of Apache FlexJS.
>
> The release candidate can be found here;
> https://dist.apache.org/repos/dist/dev/flex/flexjs/0.6.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 and cross-compile a simple example using the SDK.
>
> 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 an IDE-compatible SDK. The
> compiled source package can be used in combination with the FalconJX
> source package to compile some of the sample applications.
>
> The most convenient way to use the binary package is to install it via Ant
> or the Installer. To use an Installer you must use InstallApacheFlex
> version 3.1 or later. You can get InstallApacheFlex here:
> http://www.apache.org/dyn/closer.cgi?path=/flex/installer/3.1/binaries/
>
> 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 I 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/flex/flexjs/0.6.0/rc3/ApproveFlexJS.
> xml
> 3) run the script: ant -e -f ApproveFlexJS.xml -Drelease.version=0.6.0
> -Drc=3
>
> 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,
> Alex Harui
>
>