You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2018/11/13 22:16:27 UTC

[royale-asjs] branch release/0.9.4 updated (971d327 -> c2f1261)

This is an automated email from the ASF dual-hosted git repository.

aharui pushed a change to branch release/0.9.4
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


    from 971d327  [maven-release-plugin] prepare for next development iteration
     new 3f79a14  remove this file for now
     new 0313005  update approval script with sha suffixes and new binaries
     new c2f1261  update notice files

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ApproveRoyale.xml          | 50 +++++++++++++++++++++++++++++-----------------
 LICENSE                    | 22 +++++++++++++++++++-
 NOTICE                     | 13 ++++++++++++
 RELEASE_NOTES.md           |  9 +++++++++
 releasemgr/NOTICE          | 12 +++++++++++
 releasemgr/RELEASE_NOTES   |  8 ++++++++
 royale-asjs.code-workspace | 19 ------------------
 7 files changed, 95 insertions(+), 38 deletions(-)
 delete mode 100644 royale-asjs.code-workspace


[royale-asjs] 03/03: update notice files

Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch release/0.9.4
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit c2f12614e85a358b02a4698af7575e20bedfbd23
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Nov 13 14:15:55 2018 -0800

    update notice files
---
 LICENSE                  | 22 +++++++++++++++++++++-
 NOTICE                   | 13 +++++++++++++
 RELEASE_NOTES.md         |  9 +++++++++
 releasemgr/NOTICE        | 12 ++++++++++++
 releasemgr/RELEASE_NOTES |  8 ++++++++
 5 files changed, 63 insertions(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index b8e676d..d7cc3da 100644
--- a/LICENSE
+++ b/LICENSE
@@ -311,4 +311,24 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
\ No newline at end of file
+SOFTWARE.
+
+TourDeFlex Subcomponents:
+
+The examples/mxroyale/tourdeflexmodules includes a number of subcomponents with
+separate copyright notices and license terms. Your use of the source
+code for the these subcomponents is subject to the terms and
+conditions of the following licenses. 
+
+The Open-Sans font is available under Apache License 2.0. For details
+see src/mx/effects/assets.
+
+The ping sound effect (ping.mp3) in src/mx/effects/assets is
+licensed under Creative Commons Attribution 3.0 (CC BY 3.0).
+
+The summaries of each version of Apache Flex in src/apache are
+licensed under Creative Commons Attribution-ShareAlike 3.0 Unported
+License (CC BY-SA 3.0).
+
+/src/swfobject.js from SWFObject 2.2, is available under a MIT license.
+For details, see https://code.google.com/p/swfobject.
diff --git a/NOTICE b/NOTICE
index aa935c1..0634e53 100644
--- a/NOTICE
+++ b/NOTICE
@@ -7,3 +7,16 @@ The Apache Software Foundation (http://www.apache.org/).
 The Initial Developer of some parts of the framework, which are copied from, derived from, or
 inspired by Adobe Flex (via Apache Flex), is Adobe Systems Incorporated (http://www.adobe.com/).
 Copyright 2003 - 2012 Adobe Systems Incorporated. All Rights Reserved.
+
+The Initial Developer of the examples/mxroyale/tourdeflexmodules, 
+is Adobe Systems Incorporated (http://www.adobe.com/).
+Copyright 2009 - 2013 Adobe Systems Incorporated. All Rights Reserved.
+
+The ping sound effect (ping.mp3) in 
+examples/mxroyale/tourdeflexmodules/src/mx/effects/assets
+was created by CameronMusic. The original file can be found here:
+http://www.freesound.org/people/cameronmusic/sounds/138420/
+
+The text used in the summaries of each version of Apache Flex
+in examples/mxroyale/tourdeflexmodules can be found here:
+http://en.wikipedia.org/wiki/Apache_Flex
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 21c6915..1fd33a6 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -11,6 +11,15 @@ Apache Royale 0.9.4
 - Initial release of the migration component sets (MXRoyale and SparkRoyale) that have a goal of reducing migration effort for those moving existing Flex applications to Royale.
 - Initial release of the Tour de Flex example migrated to Royale via the migration component sets.  This is a work in progress.  You can see latest progress on our [CI server](http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/TourDeFlexMigration/lastSuccessfulBuild/artifact/examples/mxroyale/tourdeflexmodules/bin/js-debug/index.html)
 
+Known Issues:
+ - Users only using Basic components and not MXRoyale or SparkRoyale emulation components should delete 
+    frameworks/libs/MXRoyale.swc, frameworks/libs/SparkRoyale.swc, frameworks/js/libs/MXRoyaleJS.swc,
+    and frameworks/js/libs/SparkRoyaleJS.swc from their library-paths (or from the file system).
+
+Updates to the RELEASE_NOTES discovered after this file was packaged into the release artifacts can be found here:
+
+https://github.com/apache/royale-asjs/wiki/Release-Notes-0.9.4
+
 Apache Royale 0.9.2
 ===================
 
diff --git a/releasemgr/NOTICE b/releasemgr/NOTICE
index 8fec1f3..330ef9a 100644
--- a/releasemgr/NOTICE
+++ b/releasemgr/NOTICE
@@ -16,3 +16,15 @@ and Adobe ASC 2.0, is Adobe Systems Incorporated (http://www.adobe.com/).
 The flex-compiler-oem compiler contains code written by Jeff Dyer at: 
     Copyright Mountain View Compiler Company (1998-2003).
 
+The Initial Developer of the examples/mxroyale/tourdeflexmodules, 
+is Adobe Systems Incorporated (http://www.adobe.com/).
+Copyright 2009 - 2013 Adobe Systems Incorporated. All Rights Reserved.
+
+The ping sound effect (ping.mp3) in 
+examples/mxroyale/tourdeflexmodules/src/mx/effects/assets
+was created by CameronMusic. The original file can be found here:
+http://www.freesound.org/people/cameronmusic/sounds/138420/
+
+The text used in the summaries of each version of Apache Flex
+in examples/mxroyale/tourdeflexmodules can be found here:
+http://en.wikipedia.org/wiki/Apache_Flex
diff --git a/releasemgr/RELEASE_NOTES b/releasemgr/RELEASE_NOTES
index 268e6dd..9f9df7c 100644
--- a/releasemgr/RELEASE_NOTES
+++ b/releasemgr/RELEASE_NOTES
@@ -1,3 +1,11 @@
+Apache Royale 0.9.4
+===================
+
+This release contains:
+-A new component set called Jewel.
+-Components that will eventually emulate popular Apache Flex APIs, including RemoteObject.
+-A version of Tour De Flex partially migrated to Apache Royale.
+
 Apache Royale 0.9.2
 ===================
 


[royale-asjs] 01/03: remove this file for now

Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch release/0.9.4
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 3f79a145bf936606e06537b90792a8004620ae43
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Nov 13 14:13:00 2018 -0800

    remove this file for now
---
 royale-asjs.code-workspace | 19 -------------------
 1 file changed, 19 deletions(-)

diff --git a/royale-asjs.code-workspace b/royale-asjs.code-workspace
deleted file mode 100644
index 861b5be..0000000
--- a/royale-asjs.code-workspace
+++ /dev/null
@@ -1,19 +0,0 @@
-{
-	"folders": [
-		{
-			"path": "frameworks/projects/Jewel"
-		},
-		{
-			"path": "frameworks/themes/JewelTheme"
-		},
-		{
-			"path": "examples/royale/JewelExample"
-		},
-		{
-			"path": "frameworks/projects/Core"
-		},
-		{
-			"path": "frameworks/projects/Basic"
-		}
-	]
-}
\ No newline at end of file


[royale-asjs] 02/03: update approval script with sha suffixes and new binaries

Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch release/0.9.4
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 0313005185d1e59c7b0a913d99870aa74c5972cc
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Nov 13 14:13:44 2018 -0800

    update approval script with sha suffixes and new binaries
---
 ApproveRoyale.xml | 50 ++++++++++++++++++++++++++++++++------------------
 1 file changed, 32 insertions(+), 18 deletions(-)

diff --git a/ApproveRoyale.xml b/ApproveRoyale.xml
index 8945c26..46100fa 100644
--- a/ApproveRoyale.xml
+++ b/ApproveRoyale.xml
@@ -239,17 +239,17 @@
     <target name="download" description="download the release package">
         <get src="${package.url.path}/${package.url.name}.${package.suffix}"
             dest="${basedir}/${package.url.name}.${package.suffix}" />
-        <get src="${package.url.path}/${package.url.name}.${package.suffix}.SHA-512"
-            dest="${basedir}/${package.url.name}.${package.suffix}.SHA-512" />
+        <get src="${package.url.path}/${package.url.name}.${package.suffix}.sha512"
+            dest="${basedir}/${package.url.name}.${package.suffix}.sha512" />
         <get src="${bin.package.url.path}/${bin.package.url.name}.${package.suffix}"
             dest="${basedir}/${bin.package.url.name}.${package.suffix}" />
-        <get src="${bin.package.url.path}/${bin.package.url.name}.${package.suffix}.SHA-512"
-            dest="${basedir}/${bin.package.url.name}.${package.suffix}.SHA-512" />
+        <get src="${bin.package.url.path}/${bin.package.url.name}.${package.suffix}.sha512"
+            dest="${basedir}/${bin.package.url.name}.${package.suffix}.sha512" />
         <!-- no doc packages in 0.8.0
         <get src="${doc.package.url.path}/${doc.package.url.name}.zip"
             dest="${basedir}/${doc.package.url.name}.zip" />
-        <get src="${doc.package.url.path}/${doc.package.url.name}.zip.SHA-512"
-            dest="${basedir}/${doc.package.url.name}.zip.SHA-512" />-->
+        <get src="${doc.package.url.path}/${doc.package.url.name}.zip.sha512"
+            dest="${basedir}/${doc.package.url.name}.zip.sha512" />-->
         <antcall target="get_asc" />
     </target>
 
@@ -263,8 +263,8 @@
         dest="${basedir}/${doc.package.url.name}.zip.asc" />-->
     </target>
     
-    <target name="check-sigs" description="check SHA-512 and gpg sigs">
-		<replace file="${basedir}/${package.url.name}.${package.suffix}.SHA-512"
+    <target name="check-sigs" description="check sha512 and gpg sigs">
+		<replace file="${basedir}/${package.url.name}.${package.suffix}.sha512"
 			token=" " />
 		<checksum file="${basedir}/${package.url.name}.${package.suffix}" algorithm="SHA-512" verifyproperty="SHA-512.ok" fileext=".sha512"/>
         <condition property="SHA-512Invalid">
@@ -273,7 +273,7 @@
 			</not>
         </condition>
         <fail message="SHA-512 checksum did not match" if="SHA-512Invalid" />
-        <replace file="${basedir}/${bin.package.url.name}.${package.suffix}.SHA-512"
+        <replace file="${basedir}/${bin.package.url.name}.${package.suffix}.sha512"
         token=" " />
         <checksum file="${basedir}/${bin.package.url.name}.${package.suffix}" algorithm="SHA-512" verifyproperty="bin.SHA-512.ok" fileext=".sha512"/>
         <condition property="BinarySHA-512Invalid">
@@ -283,7 +283,7 @@
         </condition>
         <fail message="Binary Package SHA-512 checksum did not match" if="BinarySHA-512Invalid" />
         <!-- no doc packages in 0.8.0
-        <replace file="${basedir}/${doc.package.url.name}.zip.SHA-512"
+        <replace file="${basedir}/${doc.package.url.name}.zip.sha512"
         token=" " />
         <checksum file="${basedir}/${doc.package.url.name}.zip" algorithm="SHA-512" verifyproperty="doc.SHA-512.ok" fileext=".sha512"/>
         <condition property="DocSHA-512Invalid">
@@ -386,6 +386,7 @@
                 <exclude name="royale-compiler/NOTICE.base"/>
                 <exclude name="royale-compiler/NOTICE.fdb"/>
                 <exclude name="royale-compiler/NOTICE.oem"/>
+                <exclude name="royale-asjs/examples/mxroyale/tourdeflexmodules/src/swfobject.js"/>
             </fileset>
         </rat:report>
 		<antcall target="display-text" >
@@ -472,18 +473,24 @@
                 <exclude name="royale-asjs/frameworks/libs/Graphics.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/HTML.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/HTML5.swc"/>
+                <exclude name="royale-asjs/frameworks/libs/Icons.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/jQuery.swc"/>
+                <exclude name="royale-asjs/frameworks/libs/Jewel.swc"/>
+                <exclude name="royale-asjs/frameworks/libs/JewelTheme.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Language.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/MaterialDesignLite.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Mobile.swc"/>
+                <exclude name="royale-asjs/frameworks/libs/MXRoyale.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Network.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Reflection.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/RoyaleSite.swc"/>
+                <exclude name="royale-asjs/frameworks/libs/SparkRoyale.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Storage.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/TLF.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Testing.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/Text.swc"/>
                 <exclude name="royale-asjs/frameworks/libs/XML.swc"/>
+                <exclude name="royale-asjs/frameworks/js/libs/AceJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/BasicJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/BindingJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/ChartsJS.swc"/>
@@ -500,19 +507,24 @@
                 <exclude name="royale-asjs/frameworks/js/libs/GraphicsJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/HTMLJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/HTML5JS.swc"/>
+                <exclude name="royale-asjs/frameworks/js/libs/IconsJS.swc"/>
+                <exclude name="royale-asjs/frameworks/js/libs/JewelJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/jQueryJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/LanguageJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/MaterialDesignLiteJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/MobileJS.swc"/>
+                <exclude name="royale-asjs/frameworks/js/libs/MXRoyaleJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/NetworkJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/ReflectionJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/RoyaleSiteJS.swc"/>
+                <exclude name="royale-asjs/frameworks/js/libs/SparkRoyaleJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/StorageJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/TLFJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/TestingJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/TextJS.swc"/>
                 <exclude name="royale-asjs/frameworks/js/libs/XMLJS.swc"/>
                 <exclude name="royale-asjs/frameworks/themes/Halo/Halo.swc"/>
+                <exclude name="royale-asjs/frameworks/themes/JewelTheme/target/JewelTheme.swc"/>
                 
                 <exclude name="royale-asjs/frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/*.pbj"/>
                 <exclude name="royale-asjs/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf"/>
@@ -530,6 +542,7 @@
                 <exclude name="royale-asjs/js/libs/jquery.swc"/>
                 <exclude name="royale-asjs/js/libs/js.swc"/>
                 <exclude name="royale-asjs/js/libs/node.swc"/>
+                <exclude name="royale-asjs/js/libs/ace-1.2.3.swc"/>
 
                 <exclude name="royale-asjs/js/lib/args4j.jar"/>
                 <exclude name="royale-asjs/js/lib/asdoc.jar"/>
@@ -573,6 +586,7 @@
                 
                 <exclude name="royale-asjs/templates/swfobject/swfobject.js"/>
                 <exclude name="royale-asjs/templates/swfobject/expressInstall.swf"/>
+                <exclude name="royale-asjs/examples/mxroyale/tourdeflexmodules/src/swfobject.js"/>
             </fileset>
         </rat:report>
         
@@ -843,8 +857,8 @@
         <property name="binary.jx.kit" value="${kit.jx.prefix}-bin"/>
         <get src="http://apacheflexbuild.cloudapp.net:8080/job/royale-compiler%20release%20branch/lastSuccessfulBuild/artifact/out/${binary.jx.kit}.zip"
              dest="${basedir}/${binary.jx.kit}.zip" verbose="true" skipexisting="true"/>
-        <get src="http://apacheflexbuild.cloudapp.net:8080/job/royale-compiler%20release%20branch/lastSuccessfulBuild/artifact/out/${binary.jx.kit}.zip.SHA-512"
-             dest="${basedir}/${binary.jx.kit}.zip.SHA-512" verbose="true" skipexisting="true"/>
+        <get src="http://apacheflexbuild.cloudapp.net:8080/job/royale-compiler%20release%20branch/lastSuccessfulBuild/artifact/out/${binary.jx.kit}.zip.sha512"
+             dest="${basedir}/${binary.jx.kit}.zip.sha512" verbose="true" skipexisting="true"/>
         <checksum file="${basedir}/${binary.jx.kit}.zip" algorithm="SHA-512" verifyproperty="compiler.SHA-512.ok" fileext=".sha512"/>
         <condition property="CompilerSHA-512Invalid">
             <not>
@@ -862,8 +876,8 @@
         <property name="binary.jx.kit" value="${kit.jx.prefix}-bin"/>
         <get src="https://dist.apache.org/repos/dist/dev/royale/compiler/${release.version}/rc1/binaries/${binary.jx.kit}.zip"
         dest="${basedir}/${binary.jx.kit}.zip" verbose="true" skipexisting="true"/>
-        <get src="https://dist.apache.org/repos/dist/dev/royale/compiler/${release.version}/rc1/binaries/${binary.jx.kit}.zip.SHA-512"
-        dest="${basedir}/${binary.jx.kit}.zip.SHA-512" verbose="true" skipexisting="true"/>
+        <get src="https://dist.apache.org/repos/dist/dev/royale/compiler/${release.version}/rc1/binaries/${binary.jx.kit}.zip.sha512"
+        dest="${basedir}/${binary.jx.kit}.zip.sha512" verbose="true" skipexisting="true"/>
         <checksum file="${basedir}/${binary.jx.kit}.zip" algorithm="SHA-512" verifyproperty="compiler.SHA-512.ok" fileext=".sha512"/>
         <condition property="CompilerSHA-512Invalid">
             <not>
@@ -880,8 +894,8 @@
         <property name="binary.flexunit.kit" value="apache.royale-flexunit-4.2.0-4.12.0-bin"/>
         <get src="https://archive.apache.org/dist/royale/flexunit/4.2.0/binaries/${binary.flexunit.kit}.zip"
         dest="${basedir}/${binary.flexunit.kit}.zip" verbose="true" skipexisting="true"/>
-        <get src="https://archive.apache.org/dist/royale/flexunit/4.2.0/binaries/${binary.flexunit.kit}.zip.SHA-512"
-        dest="${basedir}/${binary.flexunit.kit}.zip.SHA-512" verbose="true" skipexisting="true"/>
+        <get src="https://archive.apache.org/dist/royale/flexunit/4.2.0/binaries/${binary.flexunit.kit}.zip.sha512"
+        dest="${basedir}/${binary.flexunit.kit}.zip.sha512" verbose="true" skipexisting="true"/>
         <checksum file="${basedir}/${binary.flexunit.kit}.zip" algorithm="SHA-512" verifyproperty="flexunit.SHA-512.ok" fileext=".sha512"/>
         <condition property="FlexUnitSHA-512Invalid">
             <not>
@@ -898,8 +912,8 @@
         <property name="binary.sdk.kit" value="${kit.sdk.prefix}-bin"/>
         <get src="https://archive.apache.org/dist/royale/4.15.0/binaries/${binary.sdk.kit}.zip"
         dest="${basedir}/${binary.sdk.kit}.zip" verbose="true" skipexisting="true"/>
-        <get src="https://archive.apache.org/dist/royale/4.15.0/binaries/${binary.sdk.kit}.zip.SHA-512"
-        dest="${basedir}/${binary.sdk.kit}.zip.SHA-512" verbose="true" skipexisting="true"/>
+        <get src="https://archive.apache.org/dist/royale/4.15.0/binaries/${binary.sdk.kit}.zip.sha512"
+        dest="${basedir}/${binary.sdk.kit}.zip.sha512" verbose="true" skipexisting="true"/>
         <checksum file="${basedir}/${binary.sdk.kit}.zip" algorithm="SHA-512" verifyproperty="sdk.SHA-512.ok" fileext=".sha512"/>
         <condition property="SDKSHA-512Invalid">
             <not>