You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Justin Mclean <ju...@classsoftware.com> on 2016/05/01 09:43:42 UTC

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>.

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,

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