Re: [FlexJS] more on undefined / non initialised values

2017-06-09 Thread Alex Harui
The general principle is optimization. Optimization looks for specific patterns. What you wrote below is not one of the patterns. Would be fun to see how often that pattern exists though. IMO, it would not make sense to initialize every boolean because 1% of the boolean expressions require opti

Re: [2/4] git commit: [flex-asjs] [refs/heads/develop] - LayoutBase Fix for strand set to null in remove bead, plus performance improvements in js

2017-06-09 Thread Alex Harui
t;removable layout subclass for the FlexJSStore demo (not sure if the >PanelView or whatever seems to be doing this is also used in other >examples, I have not checked). > > > > >On Sat, Jun 10, 2017 at 10:45 AM, Alex Harui wrote: > >> I guess I don't believe tha

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.8.0 RC1

2017-06-10 Thread Alex Harui
Hi Piotr, I don't think the -bin package is IDE-compatible. It is only used by the Installer to create an IDE-compatible package. Or did this used to work in Moonshine? If I'm not understanding you, please provide more details about what artifacts and what steps you used. Thanks, -Alex On 6/1

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.8.0 RC1

2017-06-10 Thread Alex Harui
Falcon-flexTasks.jar and asdoc.jar are in the js/lib for me in the -falconjx-0.8.0-bin package. Falcon-flexTasks.jar is no longer in compiler/lib. -Alex On 6/10/17, 2:08 AM, "Justin Mclean" wrote: >Hi, > >I notice falcon-flexTasks.jar is missing from the compiler/lib directory >and asdocs.jar

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-10 Thread Alex Harui
Flex-typedefs code should be packaged in the -falconjx packages. -Alex On 6/10/17, 1:49 AM, "Justin Mclean" wrote: >Hi, > >Perhaps a silly question but does there need to be a release of the >typedef project as well? Even if only for Maven? > >Thanks, >Justin

Re: [FlexJS] more on undefined / non initialised values

2017-06-11 Thread Alex Harui
I never said it wasn't important/serious. I did not say it is an optimization issue. The changes you made look fine. Seems like eventually we'll have to initialize other types as well. It makes every variable be like every airline passenger going through the metal detector. Safe, but inefficie

Re: [FlexJS] more on undefined / non initialised values

2017-06-11 Thread Alex Harui
Yep. We are introducing "just-in-case" code. These changes are not PAYG, until we get more of these optimizations in. I'm still interested in how many of these cases there are. Some day I'll find out. But probably not right away. -Alex On 6/11/17, 1:21 AM, "Harbs" wrote: >It seems like the

Re: [FlexJS] more on undefined / non initialised values

2017-06-12 Thread Alex Harui
Sounds like the Google Closure compiler can optimize out unnecessary initialization, so I think the plan of finishing up adding initialization is the right change for the our compiler. At least, that how I understand the situation, -Alex On 6/12/17, 8:16 AM, "Peter Ent" wrote: >Perhaps we can l

Re: [VOTE] Release Apache FlexJS 0.8.0 RC1

2017-06-12 Thread Alex Harui
See if you can get to archive.apache.org via the browser. -Alex On 6/12/17, 7:42 AM, "yishayw" wrote: >I keep getting the below message when running the approval script. I >closed >all browsers prior to running the script. Any tips? > >BUILD FAILED >C:\dev\release\ApproveFlexJS.xml:742: java.ne

Re: [2/4] git commit: [flex-asjs] [refs/heads/develop] - LayoutBase Fix for strand set to null in remove bead, plus performance improvements in js

2017-06-12 Thread Alex Harui
version 0.9.0. > >Panel also suffers from having to re-parent any children given to it and >place them into the Container (this happens for JS and SWF platforms). >Container then re-parents those children, but only on the SWF platform, to >its content view. > >‹peter > &g

Re: [VOTE] Release Apache FlexJS 0.8.0 RC1

2017-06-12 Thread Alex Harui
Is FLASHPLAYER_DEBUGGER environment variable set properly? -Alex On 6/12/17, 12:13 PM, "yishayw" wrote: >I can, I guess there was a network glitch. The recurring problem is that >unit >tests don't run and I get a socket timeout: > >C:\dev\flexjs\flex-asjs\frameworks\projects\Basic\src\test\flex

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-12 Thread Alex Harui
I'm confused. Can I get a summary? Are there some files that are being caught by RAT? If so, what are they? Are we sure the process should be that the RM should switch away from SNAPSHOT before the vote? If a major problem is found in that RC, wouldn't we have deployed bad artifacts under the

Re: [VOTE] Release Apache FlexJS 0.8.0 RC1

2017-06-12 Thread Alex Harui
Is it set to C:\dev\flashflashplayer_25_sa_debug.exe Does the player open up and try to run the flex unit test? There might be some issue with it being launched from Ant. -Alex On 6/12/17, 12:31 PM, "yishayw" wrote: >It's set to C:\dev\flash where flashplayer_25_sa_debug.exe exists. > > > >-

Re: [VOTE] Release Apache FlexJS 0.8.0 RC1

2017-06-12 Thread Alex Harui
Can you run the player from the command line? From a batch file? Get Outlook for Android From: yishayw Sent: Monday, June 12, 2017 12:38:53 PM To: dev@flex.apache.org Subject: Re: [VOTE] Release Apache FlexJS 0.8.0 RC1 >Is it set to C:\de

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-13 Thread Alex Harui
Hi Christofer, Does the RM execute these steps locally or on builds.a.o? Do we need logins to Nexus? Does "mvn release:perform" checkout from a tag, or head or something else? Could it checkout from a tag? Thanks, -Alex On 6/13/17, 1:34 AM, "Christofer Dutz" wrote: >I just wrote down the proc

Re: [FlexJS] Unit Tests Not Running

2017-06-13 Thread Alex Harui
Post the console log starting from the beginning. Thanks, -Alex On 6/13/17, 12:31 AM, "yishayw" wrote: >I have a batch file with the following contents: > >%FLASHPLAYER_DEBUGGER% > >It opens up the Flash Player projector content debugger. The unit tests >for >Basic, don't open it up however, an

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC1

2017-06-14 Thread Alex Harui
I just ran the curl command (sorry if my Outlook has munged the URL). I got the same hash. When I open it up, I see: /** * @param {string} type * @param {!EventListener|(function(Event): (boolean|undefined))| null} listener * @param {boolean=} opt_useCapture */ SVGElementInstance.prototype.a

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC1

2017-06-14 Thread Alex Harui
t; >/** > * @param {string} type > * @param {!EventListener|(function(!Event): (boolean|undefined))| null} >listener > * @param {boolean=} opt_useCapture > */ >SVGElementInstance.prototype.addEventListener = function(type, listener, >opt_useCapture){}; > >so for me at least,

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC1

2017-06-14 Thread Alex Harui
t; * @param {!EventListener|(function(!Event): (boolean|undefined))| >>>null} >>> listener >>> * @param {boolean=} opt_useCapture >>> */ >>> SVGElementInstance.prototype.addEventListener = function(type, >>>listener, >>> opt_useCapture){}; >

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC1

2017-06-15 Thread Alex Harui
I wonder if you can get in this hole by running Maven without the clean target. Anyway, after this release, a brave person could also try to replace the patch with a bundled and modified third-party source file. It looks like the files we download and patch are rarely if ever changing so it might

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-16 Thread Alex Harui
I still don't think we have clarity on how to complete this release. AIUI, nobody has run any of the Maven commands in [1]. Instead, versions in POM files have been manually updated? If I run my Ant scripts to produce another set of artifacts, who is going to run what steps in order to produce m

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-16 Thread Alex Harui
And Nexus isn't an Apache thing AFAICT. You might have to read up on how it integrates with Maven. Thanks for offering to help out on the Maven side. I'm concerned that you can't just take manually/locally built artifacts and follow the steps to publish those artifacts. I think those steps migh

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-16 Thread Alex Harui
If you look up past BlazeDS releases, which are Maven driven, I'm pretty sure the artifacts are put in a staging repository for examination. Somehow, testers will pull the artifacts from this place instead of the final home on Maven Central. At least, that's how I understood it, but I could certai

Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 972 - Failure

2017-06-17 Thread Alex Harui
Thanks for following up on this Piotr. As I understand it, the problem is that the FlexJS-Typedefs build seems to be using the Maven3 feature of time-stamping the artifact names [2][3]. The frameworks build doesn't seem to know how to search for artifacts with time-stamps in the artifact name. It

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-17 Thread Alex Harui
Hi Piotr, SFTP is used to access home.apache.org. Search for "home.apache.org" on this page: https://www.apache.org/dev/committers.html I'm not sure I did all of those steps. The one remaining thing I think you need to do is add your key to our KEYS file as described later in [2]. HTH, -Alex

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-17 Thread Alex Harui
I think all you need to do now is append the key to the KEYS file in flex-sdk repo. And then use that file to update the KEYS file on dist.apache.org/release/flex/KEYS. IMO it is optional to update id.apache.org. Thanks, -Alex On 6/17/17, 9:34 AM, "piotrz" wrote: >It look like I'm stuck with

Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 972 - Failure

2017-06-17 Thread Alex Harui
Hi Piotr, I think Infra is saying that I can give you access to the machines, which I just did. So try going to builds.a.o, logging in and you should have more privileges in Jenkins. HTH, -Alex On 6/17/17, 5:05 PM, "piotrz" wrote: >Alex, > >Could you take a look into the comments in jira tick

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-18 Thread Alex Harui
Yep, that's what I've been warning about. Maven expects things a certain way and it isn't clear you can/should alter the sequence. Option 3 is to alter the Ant scripts to work from what Maven produces Option 4 is to upgrade the Maven steps to produce everything Ant would produce (including someho

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-18 Thread Alex Harui
Hi Piotr, No, I just meant to copy the KEYS file out to https://dist.apache.org/repos/dist/dev/flex/sdk I just went and did it and synced up our KEYS files. There is also one at: https://dist.apache.org/repos/dist/release/flex Thanks, -Alex On 6/18/17, 2:31 AM, "piotrz" wrote: >Alex, > >I ju

Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 980 - Fixed

2017-06-18 Thread Alex Harui
Excellent. Thanks for working through it. -Alex On 6/18/17, 2:51 AM, "Piotr Zarzycki" wrote: >Uff. It look like "develop" build is fixed. :) > >Piotr > >2017-06-18 11:26 GMT+02:00 Apache Jenkins Server > >: > >> The Apache Jenkins build system has built FlexJS Framework (maven) >>(build >> #98

Re: git commit: [flex-asjs] [refs/heads/tlf] - Added callLater

2017-06-18 Thread Alex Harui
FWIW, There is already a CallLaterBead. -Alex On 6/18/17, 3:34 AM, "ha...@apache.org" wrote: >Repository: flex-asjs >Updated Branches: > refs/heads/tlf 914e666c7 -> 06f47590c > > >Added callLater > > >Project: >https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us >.apach

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-19 Thread Alex Harui
I found that I can login with my Apache credentials here: https://repository.apache.org/ And this: http://www.apache.org/dev/publishing-maven-artifacts.html HTH, -Alex On 6/19/17, 5:19 AM, "piotrz" wrote: >While I'm waiting for some feedback from others I would like to ask how >actuall

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-19 Thread Alex Harui
Hi Piotr, I noticed that there appears to be an option to create a release from an SCM tag. So that might be another option that needs researching. -Alex On 6/19/17, 4:02 PM, "piotrz" wrote: >Hi Alex, > >I will study it tomorrow and try something. I think I will try to revert >my >changes in

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-19 Thread Alex Harui
In reading more about Maven, it appears that we might be able to run "mvn deploy" against the current Git release0.8.0 branch. I might try that tomorrow to see what it does. Thoughts? -Alex On 6/19/17, 4:21 PM, "Alex Harui" wrote: >Hi Piotr, > >I noticed that the

Re: [FlexJS] How Binding works?

2017-06-19 Thread Alex Harui
How is PURCHASED defined? On 6/19/17, 11:10 PM, "yishayw" wrote: >We have an mxml component where > > [Bindable]public var locStrings:IUIStrings = >LocaleManager.localeStrings; >... > > > >...

Re: [FlexJS] How Binding works?

2017-06-19 Thread Alex Harui
I believe the warning was that the value of PURCHASED could change. The Bindable subsystem does not know that the getter will always return the same string literal. If other stuff could change, but didn't specify a change event, I would hope the compiler would warn about that part of the bindable

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC1

2017-06-20 Thread Alex Harui
I'm at the end of my day and will try it tomorrow. -Alex On 6/19/17, 11:27 PM, "piotrz" wrote: >Hi Alex, > >I also got some info from Chris that it can be done by: “mvn clean deploy >–Papache-release”. Please do this - if not I can try it today. > >Let me know. > >Piotr > > > >- >Apache Fl

Re: [FlexJS] How Binding works?

2017-06-20 Thread Alex Harui
It might be that the compiler is not handling [Bindable] on interfaces. I'm pretty sure I've seen it work on classes. If you can run a quick test to prove that, then that should be fixed in the compiler. But using [Bindable] sets up change events on the public properties in the class and if the v

[CANCEL] [VOTE] Release Apache Flex FalconJX 0.8.0 RC1

2017-06-20 Thread Alex Harui
Try to get Maven artifacts in RC2. -Alex

[CANCEL] [VOTE] Release Apache FlexJS 0.8.0 RC1

2017-06-20 Thread Alex Harui
Try to get Maven artifacts in RC2 -Alex

[VOTE] Release Apache FlexJS 0.8.0 RC2

2017-06-20 Thread Alex Harui
ml -Drelease.version=0.8.0 -Drc=2 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

[DISCUSS] Discuss Release Apache Flex FalconJX 0.8.0 RC2

2017-06-20 Thread Alex Harui
This is the discussion thread. Changes in this RC include: Maven artifacts are available at https://repository.apache.org/content/repositories/orgapacheflex-1020 Thanks, Alex Harui

[VOTE] Release Apache Flex FalconJX 0.8.0 RC2

2017-06-20 Thread Alex Harui
he script: ant -e -f ApproveFalcon.xml -Drelease.version=0.8.0 -Drc=2 You are not required to use this script, and more testing of the packages and build results are always encouraged. Thanks, Alex Harui

[DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-20 Thread Alex Harui
This is the discussion thread. Changes in this RC include: Maven artifacts are available here: https://repository.apache.org/content/repositories/orgapacheflex-1020 Thanks goes to Piotr as well as Josh and Chris for helping get the Maven artifacts in order. Thanks, Alex Harui

Maven Deploy for Release Candidates

2017-06-20 Thread Alex Harui
Here are the steps I took to prepare the Maven portion of RC2. Followed instructions in [1] using id apache.releases.https Then in flex-falcon, ran: mvn clean deploy –Papache-release Repeat in flex-typedefs and flex-asjs Then per instructions in [2], go to [3], log in using your LDAP cre

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC2

2017-06-20 Thread Alex Harui
: y No unapproved licenses or files in jars: y No unapproved licenses or archives in binary package: y No unapproved binaries in binary package: y On 6/20/17, 1:31 PM, "Alex Harui" wrote: >Hi, > >This is vote for the 0.8.0 release of the FalconJX (and Falcon) >compilers.

Re: [VOTE] Release Apache FlexJS 0.8.0 RC2

2017-06-20 Thread Alex Harui
binary package: y On 6/20/17, 1:31 PM, "Alex Harui" wrote: >Hi, > >This is vote for the 0.8.0 release of Apache FlexJS. > >The release candidate can be found here; >https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apac >he.org%2Frepos%2Fdis

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-20 Thread Alex Harui
Hi Piotr, What command did you run? I noticed that in the VOTE email the -Drc=2 option is on the next line, but that is required to pull the actual RC2 instead of the release branch nightly. Maybe post the console log if you have questions. The CI server should not be involved at all with the e

Re: [Flex Installer] Zip files on Windows and Error #1000

2017-06-20 Thread Alex Harui
Sounds ok to me. Is your installer running an MD5 computation on these huge AIR SDKs? I'm wondering if that step has enough memory. If it is working for you then it probably does. Thanks, -Alex On 6/20/17, 3:13 PM, "Josh Tynjala" wrote: >In the Feathers SDK Manager, I also had the same issu

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-20 Thread Alex Harui
Legal-discuss seems to say it doesn't matter. See: https://mail-archives.apache.org/mod_mbox/www-legal-discuss/201610.mbox/%3c 39b454e0-67a6-45ee-844d-b36f17d49...@gbiv.com%3e On 6/20/17, 11:18 PM, "yishayw" wrote: >I noticed the MIT license says: 2013-2016. Shouldn't it be 2013-2017? > >The M

Re: [DISCUSS] Discuss Release Apache Flex FalconJX 0.8.0 RC2

2017-06-21 Thread Alex Harui
Looks like the Ant run didn't clean up some Maven output first. Something for the next RM to be wary of. -Alex On 6/20/17, 10:56 PM, "piotrz" wrote: >Hi Alex, > >During examination I noticed that in folder >"apache-flex-falconjx-0.8.0-bin" >rat complains about this files > >155 Unknown License

Re: [Flex Installer] Zip files on Windows and Error #1000

2017-06-21 Thread Alex Harui
njala" wrote: >For the Feathers SDK Manager, I ripped out the MD5 part because I didn't >want to maintain a list of hashes. > >I guess it's possible that the MD5 computation will still require too much >memory. > >- Josh > >On Tue, Jun 20, 2017 at 5:27 PM,

Re: [Flex Installer] Zip files on Windows and Error #1000

2017-06-21 Thread Alex Harui
mentation, but it looked like unzipping was implemented in a way >that required the entire file. I don't know how much effort it would be to >change that code to stream the file instead. I assume it's possible, >though. > >- Josh > >On Wed, Jun 21, 2017 at 9:48 AM, Ale

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-21 Thread Alex Harui
It just needs restarting. Get Outlook for Android From: piotrz Sent: Wednesday, June 21, 2017 1:04:49 PM To: dev@flex.apache.org Subject: Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2 Alex, What actually is wrong with this jenkins

Re: [FlexJS] getElementIndex()

2017-06-22 Thread Alex Harui
Feel free to test your theory. It sounds like duplication of work to me as in: The DOM does have some sort of list so why keep our own? Making and manipulation Array is supposedly also not very performant. Regarding text nodes, I haven't looked to see when text nodes are intentionally children o

Re: [FlexJS] TileLayout

2017-06-22 Thread Alex Harui
In these situations (assuming I understand the problem), the first consideration is "what does the browser do?". So if I take a bunch of divs, give them explicit sizes and give them margins do you get what you expect/want? There are some funny rules on how margins work in CSS in the browser, so s

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-22 Thread Alex Harui
I wrote this up recently [1]. It would be great if you can give it a try. Let me know if you have questions. [1] https://cwiki.apache.org/confluence/display/FLEX/ApacheFlexBuild+CI+Server+ Maintenance -Alex On 6/22/17, 11:39 AM, "piotrz" wrote: >Alex, > >How can I restart this server ? This

Re: git commit: [flex-asjs] [refs/heads/tlf] - Reverted strict equality

2017-06-24 Thread Alex Harui
You didn't get warnings when mixing undefined with Number or String? Maybe you should... -Alex On 6/24/17, 1:11 PM, "Harbs" wrote: >Here’s a possible counter-argument to what I just wrote: > >undefined can be a functional change to ActionScript code when adding to >numbers and strings: > >var o

Re: [VOTE] Release Apache Flex FalconJX 0.8.0 RC2

2017-06-25 Thread Alex Harui
Vote passed with 4 +1 votes. On 6/20/17, 10:55 PM, "piotrz" wrote: >Voting again, cause I did mistake and examined last nightly builds not >RC2: > >+1 (Binding) >Package >https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apac >he.org%2Frepos%2Fdist%2Fdev%2Fflex%2Ffalcon%2F0.8

[RESULT] [VOTE] Release Apache FlexJS 0.8.0 RC2

2017-06-25 Thread Alex Harui
Vote passed with 5 +1 votes. On 6/21/17, 6:36 PM, "Justin Mclean" wrote: >Hi, > >+1 (binding) > >I checked: >- signatures and hashes correct >- LICENSE and NOTICE are fine >- all source files have ASF headers >- no unexpected binary files in release >- Can compile from source > >I compiled a lar

[RESULT][VOTE] Release Apache Flex FalconJX 0.8.0 RC2

2017-06-25 Thread Alex Harui
Add "result" to subject line so it is easier to find in the archives. -Alex On 6/25/17, 10:57 PM, "Alex Harui" wrote: >Vote passed with 4 +1 votes. > >On 6/20/17, 10:55 PM, "piotrz" wrote: > >>Voting again, cause I did mistake and examined

Re: [FlexJS] Question about wiki access

2017-06-26 Thread Alex Harui
What's your wiki username? On 6/26/17, 12:00 AM, "Greg Dove" wrote: >I have been trying to get access to the wiki so I can add a page for PAYG >under references and guides. > >Is this functionality intended to be available for committers? I can only >see/select 'Aries' as an option under 'Create

Re: [DISCUSS] Discuss Release Apache FlexJS 0.8.0 RC2

2017-06-26 Thread Alex Harui
I updated the MD5 for Air Beta 25 last night after seeing Om's email. Hopefully that fixes it for him. I just "released" the Maven artifacts. Can someone verify that it did the right thing? Thanks to everyone who helped get the release out. Especially Piotr, who did a lot of the work on the Mav

[DRAFT] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-26 Thread Alex Harui
Please comment on the draft below. We need Om or someone to publish the npm module. --- The Apache Flex community is pleased to announce the release of Apache FlexJS SDK 0.8.0 and Apache Flex FalconJX Compiler 0.8.0. Apache Flex is a highly productive, open source application framework

Re: [FlexJS] Question about wiki access

2017-06-26 Thread Alex Harui
his, >that >is very much appreciated. > > > >On Mon, Jun 26, 2017 at 7:04 PM, Alex Harui >wrote: > >> What's your wiki username? >> >> On 6/26/17, 12:00 AM, "Greg Dove" wrote: >> >> >I have been trying to get access to the wik

Re: [DRAFT] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-27 Thread Alex Harui
I think the mirrors are mostly caught up. I am going to switch over the Installer and website now because there is someone on the users list wanting to try FlexJS and I just updated the wiki to match how 0.8.0 will work. I will wait until I hear that you have the NPM ready before sending the anno

Re: [FlexJS] Use of innerHTML

2017-06-27 Thread Alex Harui
+1 for changing to textContent. We started out wanting to support IE8 which didn't have textContent, but IE8 is no longer our baseline. Thanks, -Alex On 6/27/17, 9:58 AM, "Harbs" wrote: >There’s a number of components which use innerHTML for setting text >values. (ImageAndTextButton, Label, St

Re: [FlexJS,TLF] Tlf branch and Maven build

2017-06-27 Thread Alex Harui
I had to update some poms. -Alex On 6/27/17, 12:15 PM, "piotrz" wrote: >I think it is related to his changes. I just tried build Basic locally and >it's failed with same stacktrace. I got update of falcon beforehand. > >Maybe Alex will have some thoughts on that. > >Thanks, >Piotr > > > >-

Re: [FlexJS,TLF] Tlf branch and Maven build

2017-06-27 Thread Alex Harui
>I just added something to TLF branch, in the DragDrop project. There is >now a dependency on Collections; does a pom file need to be changed to >reflect that or is the compile-swf-config file enough? > >‹peter > >On 6/27/17, 4:41 PM, "Alex Harui" wrote: > >&g

Re: Build failed in Jenkins: flex-falcon #1627

2017-06-27 Thread Alex Harui
Not sure. I've been looking into it for a while. I'm just kicked off a new SDK build. The most recent one was aborted and may have left the other downstream builds in a bad setup. -Alex On 6/27/17, 10:16 PM, "piotrz" wrote: >Does this failure is related to failing MD5Checker ? > >Piotr > > >

Re: Build failed in Jenkins: flex-falcon #1627

2017-06-28 Thread Alex Harui
Looks like it was the aborted flex-sdk build. Right now, many of our builds are dependent on the flex-sdk build, even the FlexJS builds. This is probably not a good thing, but I don't want to take the time right now to reconfigure our builds to use the "last good build" instead of the workspaces

Re: [DRAFT] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-28 Thread Alex Harui
Code handles >source maps differently. Launching in Firefox from VSCode fails to find >source maps. > >Anyway, sorry for the trouble! Hopefully, our release cycle will be >shorter >this time so that the fix gets out there sooner rather than later. > >- Josh > >On Mon, Jun

Re: [FlexJS] Failed to download nightly build FlexJS 0.9.0

2017-06-28 Thread Alex Harui
Sorry, forgot to test that. Should be fixed when the next nightly build finishes in about an hour. Thanks, -Alex On 6/28/17, 9:57 PM, "piotrz" wrote: >Hi, > >I just tried to download nightly through the installer and it's failing. >[1]. I see that download link is broken. I was trying to figur

Re: git commit: [flex-asjs] [refs/heads/develop] - Fix merge error removing support for numeric font size.

2017-06-28 Thread Alex Harui
That's not a merge error. That code is now in AllCSSValuesImpl and is not needed in SimpleCSSValuesImpl. Please follow the commits. Thanks, -Alex On 6/28/17, 11:20 PM, "jmcl...@apache.org" wrote: >Repository: flex-asjs >Updated Branches: > refs/heads/develop 18992c5fd -> 68f118b1a > > >Fix m

[FLEXJS][FALCONJX] Variable Initialization, equality, etc.

2017-06-29 Thread Alex Harui
Now that the release is out, I spent some more time looking into the issue of what variables should be initialized and thus, how we should handle equality testing (==, ===, etc). My conclusion remains the same: there is no one right answer. But I saw some interesting things. I started with the

Re: [FLEXJS][FALCONJX] Variable Initialization, equality, etc.

2017-06-29 Thread Alex Harui
On 6/29/17, 4:08 AM, "Harbs" wrote: > >The question that I think Alex is looking at, is whether the compiler can >handle boolean comparisons without initialization so it would do the >right thing without a performance hit. I’d be interested in hearing his >findings. > I think my test shows that

Re: [DRAFT] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-30 Thread Alex Harui
Waiting for Josh to decide on the MXML Source Map issue. I prefer positivity, so I'd suggest rewording from: - The -source-map compiler argument now also generates source maps for scripts in MXML files. To: - The -source-map compiler argument now also generates source maps for scripts in MXML

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-06-30 Thread Alex Harui
That's a great suggestion. It would be great to see what the learning curve is when using Express. In theory, Allen should be able to replace: xmlns:mx="http://www.adobe.com/2006/mxml"; With these two lines: xmlns:fx="http://ns.adobe.com/mxml/2009"; xmlns:mx="library://ns.apache.org/

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-06-30 Thread Alex Harui
can learn about it? >Best Regards, >Allen > >-Original Message- >From: Alex Harui [mailto:aha...@adobe.com.INVALID] >Sent: Friday, June 30, 2017 10:58 AM >To: dev@flex.apache.org >Subject: Re: [FlexJS] question about porting an Adobe Flex 3 project to >HTML+JS >

[ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-30 Thread Alex Harui
The Apache Flex community is pleased to announce the release of Apache FlexJS SDK 0.8.0 and Apache Flex FalconJX Compiler 0.8.0. Apache Flex is a highly productive, open source application framework for building and maintaining expressive applications that deploy consistently on all major browsers

Re: [ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-30 Thread Alex Harui
The users list is in To: of the original message. Does it not show that for you? On 6/30/17, 9:05 AM, "piotrz" wrote: >Yeah! Finally! > >I would like to say big THANK YOU to everyone who make at least one >commit, >one comment which make this release happen! > >I think we achieve milestone with

Re: [ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-06-30 Thread Alex Harui
You may only receive one. But if the one you received is from dev@, the header should also show that user@ is in the To list. Are you not seeing that? -Alex On 6/30/17, 9:43 AM, "piotrz" wrote: >Hi Alex, > >No I don't see it. [1] Maybe it will appear later. > >[1] >https://na01.safelinks.pro

Re: [FLEXJS] ASDoc Issues

2017-06-30 Thread Alex Harui
The asdoc target doesn't work because we've extended ActionScript for FlexJS. We only care about the ASDoc Example. I guess we should comment out the asdoc target for now. Also, it looks like the ASDoc example uses its own asdic-config.xml file in its src/main/config folder. -Alex On 6/30/17,

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-06-30 Thread Alex Harui
Hi Allen, Looks like you ran into a bug. I will look into a fix for it. As a workaround, go to the Project menu, choose Properties, then Flex Build Path. Remove the Core.swc and Basic.swc. Yishay probably had his own development versions of them but you can use the ones in the FlexJS SDK. Tha

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-06-30 Thread Alex Harui
Flex Build Path and cleaned the project and rebuilt. The result is still >the same. >Best Regards, >Allen > >-Original Message- >From: Alex Harui [mailto:aha...@adobe.com.INVALID] >Sent: Friday, June 30, 2017 4:48 PM >To: dev@flex.apache.org >Subject: Re: [FlexJS]

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-06-30 Thread Alex Harui
...@raritan.com] >Sent: Friday, June 30, 2017 5:22 PM >To: dev@flex.apache.org >Subject: RE: [FlexJS] question about porting an Adobe Flex 3 project to >HTML+JS > >Hi Alex, >You are correct. After deleting al the errors out of the error log and >cleaned and built and project,

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-07-01 Thread Alex Harui
ScriptProperties file in a text editor and remove these two lines from excludedEntries: 4) Use the file system to remove bin folder from the project folder. 5) Restart Flash Builder, clean and rebuild the project. HTH, it worked for me. -Alex On 6/30/17, 11:48 PM, "Alex Haru

Re: [FlexJS] question about porting an Adobe Flex 3 project to HTML+JS

2017-07-01 Thread Alex Harui
"normal" width="160" fontSize="10"> > > >click="func_addcompetitor(event)" toolTip="Add"> > >click="func_removecompetitor(event)" toolTip="Remove"> > > >dataProvider="

Re: [FlexJS] PAYG definitions and guidance, Please participate

2017-07-01 Thread Alex Harui
Hi Greg, Thanks for writing this up. I took a quick read. I'll do a more careful read next week and have more detailed comments. One thing I wanted put up for discussion now is the notion of "defaults". Really, I'm trying to get away from the notion that there is one default we have to decide

Re: [FlexJS] PAYG definitions and guidance, Please participate

2017-07-01 Thread Alex Harui
could make the >generation of the document content a much easier process, and that the >process itself could help improve decision quality, build consensus, and >provide resources that will be useful for team alignment and future >reference info for others. I think any one of those r

Re: [ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-07-03 Thread Alex Harui
Hi Piotr, Is there a way to directly post it on Nabble instead of sending it to users@ again? IMO, there is a lot of people who are subscribed to both lists and have already received the announcement once. If not, just add some words about why you are sending it again. Thanks, -Alex On 7/3/17,

Re: [ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-07-03 Thread Alex Harui
Hmm. Thanks for trying, but maybe there is some other issue. We are not allowed to point the latest release to the archives. We must use the mirror system. Maybe the mirror system has changed again. I will change back to the mirror system and take a closer look. -Alex On 7/3/17, 2:00 AM, "Ha

Re: [Legal] Code from Stack Overflow

2017-07-03 Thread Alex Harui
There have been past discussions about code from SO on legal-discuss. IIRC, the answer is, don't use code from SO that is copyrightable. My understanding is that, for example, you want to know how to convert a Java Array to ArrayList, if you find that answer on SO, that really isn't copyrightable.

Re: [ANNOUNCE] Apache FlexJS 0.8.0 and Apache Flex FalconJX 0.8.0 Released

2017-07-03 Thread Alex Harui
I haven't touched the blog in years. I guess I can try to figure it out unless someone else can do it more quickly. -Alex On 7/3/17, 8:51 AM, "piotrz" wrote: >Hi Alex, > >I think sending directly to the nable equals email send also, so don't >think >that there is a way to avoid email sent. > >

Re: Feature Branches (was Re: TLF Branch merged back)

2017-07-03 Thread Alex Harui
Hi Piotr, What is the advantage of this documentation? IMO, we need to get as much work done with the resources we have. Introducing more overhead for the most active committers doesn't help, especially since I don't see a lot of folks switching over to these feature branches to help validate the

Installer Problems

2017-07-03 Thread Alex Harui
n.zip And see what comes back. It should look like a nicely formatted web page with a suggestion to use a particular URL as the mirror. Thanks, -Alex On 7/3/17, 8:48 AM, "Alex Harui" wrote: >Hmm. Thanks for trying, but maybe there is some other issue. We are not >allowed to p

Re: Installer Problems

2017-07-03 Thread Alex Harui
And is the installer working for you? On 7/3/17, 11:26 AM, "Olaf Krueger" wrote: >For me, both links are working. > > > >-- >View this message in context: >https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fle >x-development.247.n4.nabble.com%2FInstaller-Problems-tp62791

Re: Installer Problems

2017-07-04 Thread Alex Harui
Hi Piotr, Any entry without a full path uses the mirrors. We are required to distribute our latest releases (and only our latest releases) from the mirror system. The links I posted earlier hit the mirror system. Looking at the code some more, those links are supposed to be hit from URLLoader w

Re: [FlexJS] Mobile Depends on Flash 11.4?

2017-07-04 Thread Alex Harui
Which build? The Ant build is set for -Alex On 7/4/17, 12:14 AM, "yishayw" wrote: >I was having a problem building the Mobile package. It was complaining >about >line 151 in Camera.as which does camera.copyToByteArray(). Looking at the >docs [1], it looks like this method became availab

Re: [FlexJS] Use of typeof

2017-07-04 Thread Alex Harui
What class in Core needs this dependency? I think one drawback is that users of that class will need to add node.swc to their project dependencies. But I don't think every consumer of Core will need node.swc. But first, why didn't window["process"] work? In theory Falcon will let you access any

  1   2   3   4   5   6   7   8   9   10   >