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/03/25 07:52:05 UTC

[VOTE] Release Apache FlexJS 0.6.0 RC1

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/rc1/

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/rc1/ApproveFlexJS.
xml
3) run the script: ant -e -f ApproveFlexJS.xml -Drelease.version=0.6.0
-Drc=1

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 RC1

Posted by Justin Mclean <ju...@me.com>.
Hi,

Sorry -1 binding due to possible license issues and unable to compile from source. Willing to change vote to +1 if these are sorted.

I checked:
- Signatures and hashes good
- Source NOTICE is OK
- Source LICENSE has some minor issues (see below)
- Binary NOTICE is OK
- Binary LICENSE same mine issues as source and missing Flat UI font licenses
- Docs LICENSE file is incorrect as it list things it doesn’t contain
- Docs NOTICE is OK
- Docs NOTICE and LICENSE good
- All source files have Apache headers
- Unable to compile from source not sure what the issue is - may be Java version related

I see a lot of projects using sha rather than md5 these days, md5 is considered not as secure as it once was. We may want to consider this for future releases.

Source LICENSE refers to frameworks/projects/Flat/as/defaults.css this files doesn’t exist I assume it is frameworks/projects/Flat/src/main/resources/defaults.css instead?

Source LICENSE refers to examples/native/USStatesMap/src/MapCoords.js this file doesn't exist I assume it is examples/native/USStatesMap/src/MapCoords.as instead? (note different extension)

In the binary it’s a little unclear how the the flat ui font files are licensed (flat-ui-icons-regular.eot, flat-ui-icons-regular.swf, flat-ui-icons-regular.ttf, flat-ui-icons-regular.woff, lat-ui-icons-regular.svg), it look like they may be under a non commercial CC license.

The AS docs LICENSE looks to be incorrect as it’s a copy of source one and list things not contained in the package.

Thanks,
Justin