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/30 02:25:38 UTC

[LAST CALL] Release Apache Flex FalconJX 0.7.0

Hi,

I think I got the nightly build for FalconJX to have the correct contents
for a release.  I'm working on flex-asjs now.

If you are planning to vote on this release, please take the time now to
review the nightly build packages.  This "LAST CALL" period is actually
the time to find problems, not when the vote starts.  We are hoping to
have FalconJX released before ApacheCon starts.  I think we want to start
a vote thread next Thursday, so please do your reviews ASAP.

Those of you who want to use the approval script can get the latest from
here [2], and run it by creating a folder, putting the approval script in
it, and running:
   ant -e -f ApproveFalcon.xml -Drelease.version=0.7.0



Thanks,
-Alex

[1] 
http://apacheflexbuild.cloudapp.net:8080/job/flex-falcon/lastSuccessfulBuil
d/artifact/out/

[2] 
https://git-wip-us.apache.org/repos/asf/flex-sdk/repo?p=flex-falcon.git;a=b
lob_plain;f=ApproveFalcon.xml;hb=refs/heads/develop


Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Justin Mclean <ju...@classsoftware.com>.
HI,

> well [3][4][5] were created by me ... eventually I copied the wrong header from some file ... can be replaced with the correct one.

Yep easily fixed just wondering if there was a reason for it.

> [1] is downloaded as part of the build and eventually patched by the build.

Downloaded from where? (And I still like to know what it was generated from.)

Thanks,
Justin

AW: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Christofer Dutz <ch...@c-ware.de>.
Hi Justin ...

well [3][4][5] were created by me ... eventually I copied the wrong header from some file ... can be replaced with the correct one.

[1] is downloaded as part of the build and eventually patched by the build.

Chris
________________________________________
Von: Justin Mclean <ju...@classsoftware.com>
Gesendet: Sonntag, 1. Mai 2016 09:43:42
An: dev@flex.apache.org
Betreff: Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Hi,

Falcon source:
- There are a number of files that had non standard Apache headers containing a copyright line. Anyone know why this is the case? eg  [3][4][5] + others
- There are a number of files copyright "Copyright 2005 The Closure Library Authors” in [7] This is missing form LICENSE which is inconsistent with how this is treated in FalconJX.
- There are a number of files that had non standard Apache headers containing a copyright line. Anyone know why this is the case? eg  [3][4][5] + others
- These files have the wrong copyright year inside of them [6]

Falcon binary:
- as Falcon source
- What file is this [1] generated from? And how is it licensed?

Falcon JX source:
- as Falcon source

Falcon JX binary:
- as Falcon binary
- Seem odd not to mention in LICENSE TweenJS [8] and EaselJS [9] as they are bundled and come from seperate repos. [10][11]
- TweenJS is based Robert Penner easing equations, these are BSD licensed [12] so that should be added to LICENSE. (Or perhaps NOTICE as the BSD headers have been removed??)

Thanks,
Justin

1. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads/svg.js
2. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads
3. apache-flex-falcon-0.7.0-bin/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
4. apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
5. apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/patchfiles/CutOperation.java
6. ./apache-flex-falconjx-0.7.0-bin/debugger/src/main/resources/flex/tools/debugger/cli/*.properties
7. ./externs/GCL/src/main/flex/goog
8. ./externs/createjs/target/downloads/TweenJS-0.6.2
9. ./externs/createjs/target/downloads/EaselJS-0.8.0
10. https://github.com/CreateJS/EaselJS
11. https://github.com/CreateJS/TweenJS
12. http://robertpenner.com/easing/

Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Alex Harui <ah...@adobe.com>.
Looks like I forgot to remind folks that like the previous four releases,
we are only releasing the falconjx packages.  Are you sure yo udon't see
the files in [7] mentioned in the LICENSE for the falconjx package?

[1] is downloaded from https://closureidl.googlecode.com/files/svg.js

Thanks for catching the other stuff,
-Alex

On 5/1/16, 12:43 AM, "Justin Mclean" <ju...@classsoftware.com> wrote:

>Hi,
>
>Falcon source:
>- There are a number of files that had non standard Apache headers
>containing a copyright line. Anyone know why this is the case? eg
>[3][4][5] + others
>- There are a number of files copyright "Copyright 2005 The Closure
>Library Authors” in [7] This is missing form LICENSE which is
>inconsistent with how this is treated in FalconJX.
>- There are a number of files that had non standard Apache headers
>containing a copyright line. Anyone know why this is the case? eg
>[3][4][5] + others
>- These files have the wrong copyright year inside of them [6]
>
>Falcon binary:
>- as Falcon source
>- What file is this [1] generated from? And how is it licensed?
>
>Falcon JX source:
>- as Falcon source
>
>Falcon JX binary:
>- as Falcon binary
>- Seem odd not to mention in LICENSE TweenJS [8] and EaselJS [9] as they
>are bundled and come from seperate repos. [10][11]
>- TweenJS is based Robert Penner easing equations, these are BSD licensed
>[12] so that should be added to LICENSE. (Or perhaps NOTICE as the BSD
>headers have been removed??)
>
>Thanks,
>Justin
>
>1. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads/svg.js
>2. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads
>3. 
>apache-flex-falcon-0.7.0-bin/compiler/src/test/java/utils/FlashplayerSecur
>ityHandler.java
>4. 
>apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/o
>rg/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
>5. 
>apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/o
>rg/apache/flex/compiler/tools/patchfiles/CutOperation.java
>6. 
>./apache-flex-falconjx-0.7.0-bin/debugger/src/main/resources/flex/tools/de
>bugger/cli/*.properties
>7. ./externs/GCL/src/main/flex/goog
>8. ./externs/createjs/target/downloads/TweenJS-0.6.2
>9. ./externs/createjs/target/downloads/EaselJS-0.8.0
>10. https://github.com/CreateJS/EaselJS
>11. https://github.com/CreateJS/TweenJS
>12. http://robertpenner.com/easing/


Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Alex Harui <ah...@adobe.com>.

On 5/1/16, 12:43 AM, "Justin Mclean" <ju...@classsoftware.com> wrote:

>Falcon JX binary:
>
>- Seem odd not to mention in LICENSE TweenJS [8] and EaselJS [9] as they
>are bundled and come from seperate repos. [10][11]

I see CreateJS mentioned in the LICENSE.

>- TweenJS is based Robert Penner easing equations, these are BSD licensed
>[12] so that should be added to LICENSE. (Or perhaps NOTICE as the BSD
>headers have been removed??)

I think we should go with NOTICE.  The TweenJS zip contains a README.md
that says:

"Special thanks to [Robert Penner](http://flashblog.robertpenner.com/) for
his easing equations, which form the basis for the Ease class."


I think we should put that exact wording in NOTICE.

Thoughts?
-Alex




Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

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

Falcon source:
- There are a number of files that had non standard Apache headers containing a copyright line. Anyone know why this is the case? eg  [3][4][5] + others
- There are a number of files copyright "Copyright 2005 The Closure Library Authors” in [7] This is missing form LICENSE which is inconsistent with how this is treated in FalconJX.
- There are a number of files that had non standard Apache headers containing a copyright line. Anyone know why this is the case? eg  [3][4][5] + others
- These files have the wrong copyright year inside of them [6]

Falcon binary:
- as Falcon source
- What file is this [1] generated from? And how is it licensed?

Falcon JX source:
- as Falcon source

Falcon JX binary:
- as Falcon binary
- Seem odd not to mention in LICENSE TweenJS [8] and EaselJS [9] as they are bundled and come from seperate repos. [10][11]
- TweenJS is based Robert Penner easing equations, these are BSD licensed [12] so that should be added to LICENSE. (Or perhaps NOTICE as the BSD headers have been removed??)

Thanks,
Justin

1. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads/svg.js
2. apache-flex-falcon-0.7.0-bin/externs/js/target/downloads
3. apache-flex-falcon-0.7.0-bin/compiler/src/test/java/utils/FlashplayerSecurityHandler.java
4. apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java
5. apache-flex-falcon-0.7.0-bin/compiler/compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/patchfiles/CutOperation.java
6. ./apache-flex-falconjx-0.7.0-bin/debugger/src/main/resources/flex/tools/debugger/cli/*.properties
7. ./externs/GCL/src/main/flex/goog
8. ./externs/createjs/target/downloads/TweenJS-0.6.2
9. ./externs/createjs/target/downloads/EaselJS-0.8.0
10. https://github.com/CreateJS/EaselJS
11. https://github.com/CreateJS/TweenJS
12. http://robertpenner.com/easing/

Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Alex Harui <ah...@adobe.com>.

On 4/29/16, 6:48 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:

>HI,
>
>> If you are planning to vote on this release, please take the time now to
>> review the nightly build packages.
>
>Has [1] been dealt with, I don’t see anything in the JIRA.

I don't think that relates to the FalconJX packages, or does am I missing
something?

-Alex


Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Justin Mclean <ju...@classsoftware.com>.
HI,

> If you are planning to vote on this release, please take the time now to
> review the nightly build packages. 

Has [1] been dealt with, I don’t see anything in the JIRA.

Thanks,
Justin

1. https://issues.apache.org/jira/browse/FLEX-35058

Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Alex Harui <ah...@adobe.com>.

On 4/29/16, 8:34 PM, "Josh Tynjala" <jo...@gmail.com> wrote:

>In theory, source maps are "done" with my commits today. I think I've
>supported all ActionScript language features now. Maybe some edge cases
>slipped through, but I can catch them over time. I haven't tested
>extensively in browsers, but my recent attempts were looking good.

Feel free to edit RELEASE_NOTES_JX to say what you want about source maps.
 That's why we do "Last Calls".  We can make changes without having to
start and cancel vote threads.

>
>I'm cool with a new release. The sooner I'm forced to write new tutorials,
>the better! It's all about momentum at this point. Community feedback will
>be good too.
>
>I assume that FlexJS 0.7 is going to be released too?

Yep, working on it.

-Alex


Re: [LAST CALL] Release Apache Flex FalconJX 0.7.0

Posted by Josh Tynjala <jo...@gmail.com>.
In theory, source maps are "done" with my commits today. I think I've
supported all ActionScript language features now. Maybe some edge cases
slipped through, but I can catch them over time. I haven't tested
extensively in browsers, but my recent attempts were looking good.

I'm cool with a new release. The sooner I'm forced to write new tutorials,
the better! It's all about momentum at this point. Community feedback will
be good too.

I assume that FlexJS 0.7 is going to be released too?

- Josh
On Apr 29, 2016 5:36 PM, "Alex Harui" <ah...@adobe.com> wrote:

> Hi,
>
> I think I got the nightly build for FalconJX to have the correct contents
> for a release.  I'm working on flex-asjs now.
>
> If you are planning to vote on this release, please take the time now to
> review the nightly build packages.  This "LAST CALL" period is actually
> the time to find problems, not when the vote starts.  We are hoping to
> have FalconJX released before ApacheCon starts.  I think we want to start
> a vote thread next Thursday, so please do your reviews ASAP.
>
> Those of you who want to use the approval script can get the latest from
> here [2], and run it by creating a folder, putting the approval script in
> it, and running:
>    ant -e -f ApproveFalcon.xml -Drelease.version=0.7.0
>
>
>
> Thanks,
> -Alex
>
> [1]
> http://apacheflexbuild.cloudapp.net:8080/job/flex-falcon/lastSuccessfulBuil
> d/artifact/out/
>
> [2]
> https://git-wip-us.apache.org/repos/asf/flex-sdk/repo?p=flex-falcon.git;a=b
> lob_plain;f=ApproveFalcon.xml;hb=refs/heads/develop
>
>