Re: [DISCUSS] taking Apache Flex to the next level

2013-01-04 Thread Erik de Bruin
any way for this project to be successful? I'm exaggerating the point because I think it is key to the message we can send to the world, not to be antagonistic per se :-) EdB On Fri, Jan 4, 2013 at 5:32 PM, Alex Harui wrote: > > > > On 1/4/13 8:02 AM, "Erik de Bruin&q

Re: [DISCUSS] taking Apache Flex to the next level

2013-01-04 Thread Erik de Bruin
looking for is giving people willing to help out evangelising Apache Flex some kind of handle, something to start building an effective campaign upon. EdB On Fri, Jan 4, 2013 at 4:48 PM, Alex Harui wrote: > > > > On 1/4/13 7:10 AM, "Erik de Bruin" wrote: > >>

[DISCUSS] taking Apache Flex to the next level

2013-01-04 Thread Erik de Bruin
Hi all, A discussion on the PMC list brought up an interesting point, which I think this list can contribute to: Can we give a clear definition of this project's future? Come context: the discussion started when the returning issue of non-coding committers/PMC members reared it's head again. We

[DISCUSS] Apache Flex SDK Installer 2.0 RC1

2013-01-02 Thread Erik de Bruin
I'm sorry I'm late to this discussion, but all I can say is: Wow! and: Really? The whole website is in SVN. It is source (mdtext), consumed by a compiler (the buildbot), spit out as HTML and released outside the project on the WWW. How is that different from our other sources? Do you suggest we ha

Re: [Wiki] AS3 language features to be simulated

2013-01-01 Thread Erik de Bruin
> I did checkout your project from GIT locally and will use that to start > investigating in my free time. I probably will also create another emitter > subclass to experiment with producing your examples so we can compare the > two down the road. My thoughts exactly. The goog and jangaroo (for l

Re: [FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-30 Thread Erik de Bruin
r this so they get reset automatically > (JSConfiguration) in the setup of the Backend. > > Remember run the whole suite before you commit, if you did and they all > passed I think you are changing to much at a time. :) > > > Mike > > Quoting Erik de Bruin : > >

Re: [FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-30 Thread Erik de Bruin
implementation and brutally comment on my hacks :-) EdB On Sat, Dec 29, 2012 at 1:35 AM, Michael Schmalle wrote: > > Quoting Erik de Bruin : > >> Mike, >> >> New 'layout' looks great! > > > I figured as much. I sat in front of the package explorer for

Writable AST and Code generation for Falcon was: [Re: [jira] [Commented] (FLEX-33330) ... )

2012-12-29 Thread Erik de Bruin
will read this. > > Did you accidentally commit unittest.properties in your last commit? It > looks like you did? > > Mike > > Quoting Erik de Bruin : > > > Yeah, yeah I know man, I wasn't saying add AOP into the framework, what >>> do >>> > you t

Re: Writable AST and Code generation for Falcon was: [Re: [jira] [Commented] (FLEX-33330) ... )

2012-12-29 Thread Erik de Bruin
> > Yeah, yeah I know man, I wasn't saying add AOP into the framework, what > do > > you think I am a JavaScript dev! > > > Well, if you spend enough time in close promixity of Javascript, who knows > what happens to your brain :) > > Us JavaScripters don't need no brains, we got Google. Wait, what

Re: [FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-28 Thread Erik de Bruin
y for much of next week, but maybe I get some time this weekend to work on this a bit more. EdB On Fri, Dec 28, 2012 at 12:34 PM, Erik de Bruin wrote: > I'm on the commit list, and I try to make it a habit to Update before > I start any work, so no need for a separate notification, b

Re: [FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-28 Thread Erik de Bruin
watching the commits list. > It's funny, I now remember in the very beginning putting the tests in js and > thinking this doesn't make sense... > > > Mike > > > Quoting Erik de Bruin : > >> MIke, >> >> When do you expect this 'mother of

Re: [FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-28 Thread Erik de Bruin
ave to rub your eyes for a second. I wanted to to do this, > now your tests in the 'org.apache.flex.js.internal.js.codegen.goog' gave me > the reason. ;-) There is no 'org.apache.flex.js' package, I think you meant > 'org.apache.flex.compiler'. :) > > Before I commit this huge update,

[FalconJx::TestGoogXYZ] Creating tests for emmitters

2012-12-28 Thread Erik de Bruin
Mike, While trying to stay out of your hair in the FalconJx code, I thought I might spend some time translating the tests you wrote for the AS output to tests for the JS + 'goog' output. I'm doing this by copying the AS tests, renaming them, converting them to subclasses of the AS tests and pointi

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-27 Thread Erik de Bruin
Both solutions have been implemented in FalconJx, I'm moving on. EdB On Fri, Dec 28, 2012 at 1:25 AM, Frank Wienberg wrote: > On Thu, Dec 27, 2012 at 2:33 PM, Erik de Bruin wrote: > >> Frank, >> >> I did read your blog, I'm not that stubborn ;-) >&

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-27 Thread Erik de Bruin
r framework we want on either side. EdB On Thu, Dec 27, 2012 at 4:38 PM, Alex Harui wrote: > > > > On 12/27/12 5:33 AM, "Erik de Bruin" wrote: > >> >> I'm not sure how your solution provides for this? Mine doesn't either, >> mind you, but I ga

Re: Apache Flex 4.9 release on web site

2012-12-27 Thread Erik de Bruin
ler that was being produced? I > thought I remember one being worked on (although, I'd admit I wasn't paying > very good attention to it). > > -Nick > > On Thu, Dec 27, 2012 at 8:46 AM, Erik de Bruin wrote: > >> In sdk-installer-config.xml the line: >> >>

Re: [FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
y efforts. Ok? EdB On Thu, Dec 27, 2012 at 3:09 PM, Michael Schmalle wrote: > > Quoting Erik de Bruin : > >> Excellent. >> >> Mike, question: can we somehow separate out the 'goog' specific code >> some more? Just wondering... If someone wants to start a

Re: [FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
stent. How would I get > it to work? ...svn update :) > > Check out my last commit 5 minutes ago. If you are confused why and what I > did ask. > > PS For block headers, there is a special handling of indents with no body > code AST. > > > Mike > > > >

Re: Apache Flex 4.9 release on web site

2012-12-27 Thread Erik de Bruin
In sdk-installer-config.xml the line: Needs to be updated to point to the latest SDK. That should be enough to update both the Installer and InstallerBadge functionality. EdB On Thu, Dec 27, 2012 at 2:41 PM, Nicholas Kwiatkowski wrote: > But otherwise -- it looks good to me. I made a few q

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-27 Thread Erik de Bruin
Frank, I did read your blog, I'm not that stubborn ;-) I think you're addressing an edge case (passing 'undefined') to make your point, but that is fine as it helps focus me on getting the optimal solution. I say optimal, not perfect, for a reason, which is: As long as we're talking edge cases,

Re: [FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
er and compiler code, so I know exactly what you are talking > about, I guess in current times, it's the light bulb going off. :) > > Mike > > > > Quoting Erik de Bruin : > >> Mike, >> >> I've spent some time with the js.codegen this week... Nietzsche

Re: [FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
Ah, I think a 'never mind' is in order. Update early and update often :-) My bad, EdB On Thu, Dec 27, 2012 at 12:06 PM, Erik de Bruin wrote: >> The object is to NOT comment out or override anything in the ASBlockWalker. >> I refactored that parameter code to the base AS

Re: [FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
> The object is to NOT comment out or override anything in the ASBlockWalker. > I refactored that parameter code to the base ASEmitter, added API and then > overrode the method in JSGoogEmitter. Get it? Got it. Question: various methods in ASBlockWalker call 'emitter.write' explicitely. If I don't

Re: Tutorials

2012-12-27 Thread Erik de Bruin
Hi Thomas, Start with...? If you want to start using the SDK, [1] seems to be as good a place as any. If you want to start contributing to this project, check out the website [2], wiki [3] and repository [4]. Have fun! EdB 1: http://www.adobe.com/devnet/flex.html 2: http://incubator.apache.or

[FalconJx::GoogEmmitter] Moving forward

2012-12-27 Thread Erik de Bruin
Mike, I've spent some time with the js.codegen this week... Nietzsche was right: "Battle not with monsters lest ye become a monster; and if you gaze into the abyss the abyss gazes into you." Having said that, I think I might be ready to contribute to that part of FalconJx. What are your plans (mo

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-27 Thread Erik de Bruin
func("no"); // Use default: no func(); // Use default: yes EdB On Thu, Dec 27, 2012 at 11:07 AM, Frank Wienberg wrote: > On Sun, Dec 23, 2012 at 11:32 AM, Erik de Bruin wrote: > >> My personal preference for optional arguments goes to: >> >> optArg = optA

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-23 Thread Erik de Bruin
you! EdB On Sat, Dec 22, 2012 at 10:42 PM, Frank Wienberg wrote: > On Sat, Dec 22, 2012 at 6:46 PM, Erik de Bruin wrote: > >> default value (if present). I figured out how to handle >> that in JS >> > > Hi Erik, > > just so that you do not run into a minor f

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-22 Thread Erik de Bruin
) { > > line to; > > - com.example.components.MyTextButton = function(value) { > > If you can figure that out, it's all down hill. > > > Mike > > Quoting Erik de Bruin : > >> Awesome, Mike! >> >> Now you've gone and created a reason

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-22 Thread Erik de Bruin
FYI, I was able to use the unit test to look at the JS output, by uncommenting the assert and looking at it fail ;-) Is there a more convenient way to do this? Mind you, I'm not complaining! Just askin' ;-) EdB On Sat, Dec 22, 2012 at 9:37 AM, Erik de Bruin wrote: > Awesome,

Re: [FalconJx] Package down to Expression production; JSGoogEmiter prototype

2012-12-22 Thread Erik de Bruin
Awesome, Mike! Now you've gone and created a reason for me to waste a considerable amount of the holidays on getting to know this code and "finish" the conversion table ;-) Have a very merry Xmas, EdB On Sat, Dec 22, 2012 at 1:00 AM, Michael Schmalle wrote: > > Hi, > > Well I busted my A$$ b

[jira] [Resolved] (FLEX-33325) RuntimeLocale.as for the Apache Flex Installer needs to be updated for the French language

2012-12-21 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erik de Bruin resolved FLEX-33325. -- Resolution: Duplicate Assignee: Erik de Bruin This is apparently an intermediate attempt

[jira] [Commented] (FLEX-33324) RuntimeLocale.as for the Apache Flex Installer needs to be updated for the Dutch language

2012-12-21 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13538173#comment-13538173 ] Erik de Bruin commented on FLEX-33324: -- I already caught those when applying

[jira] [Resolved] (FLEX-33326) RuntimeLocale.as for the Apache Flex Installer needs to be updated for the French language

2012-12-21 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erik de Bruin resolved FLEX-33326. -- Resolution: Fixed Fix Version/s: InstallApacheFlex 1.1 Merci beaucoup

[jira] [Resolved] (FLEX-33324) RuntimeLocale.as for the Apache Flex Installer needs to be updated for the Dutch language

2012-12-21 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erik de Bruin resolved FLEX-33324. -- Resolution: Fixed Assignee: Erik de Bruin Dank je Roland, ik was te lui om dit zelf te

Re: [FalconJx] New JavaScript runtime format prototype

2012-12-21 Thread Erik de Bruin
> lol, yes, that's how it was like yesterday (or rather: today), but now it's > 9:30 am here. > > > On Fri, Dec 21, 2012 at 9:30 AM, Om wrote: > >> Obligatory xkcd reference ;-) >> >> http://xkcd.com/386/ >> On Dec 21, 2012 12:26 AM, "Erik de Br

Re: [FalconJx] New JavaScript runtime format prototype

2012-12-21 Thread Erik de Bruin
Frank, I was writing a very long and detailed reply to your very long and detailed reply to my ... (ad infinitum, it seems), debunking or countering most of your claims, when I realised that I don't want to spend my time that way. I call for a truce while we investigate the merits and pitfalls of

Re: [FalconJx] New JavaScript runtime format prototype

2012-12-20 Thread Erik de Bruin
> This the overall impression I have with the GCC approach: it introduced > complexity only to optimize it later on. > I think we better avoid complexity in the first place! Well, it introduces "complexity" in order to facilitate BETTER optimisation later on. So, by avoiding that "complexity" - si

Re: [FalconJx] New JavaScript runtime format prototype

2012-12-20 Thread Erik de Bruin
ulate is, as, type casts, method binding and trace would also be needed > when using "goog". > This is also a call to Mike and everybody else who thinks that digging into > the prototype would take 2 weeks or more. There's really only a few lines > of code, and some even have

Re: [FalconJx] New JavaScript runtime format prototype

2012-12-20 Thread Erik de Bruin
Hi, To complete the party, a few brief comments: - at the moment, I'm not sure what approach to the eventual UI frameworks (AS and JS side) will take. FlexJS is one but it doesn't (yet) have the feel of something that meets the standards that Flex users have come to expect. - I'm sure that Googl

Re: [FalconJx] It's early, but does it cross compile?

2012-12-20 Thread Erik de Bruin
mplement all ActionScript language features. EdB On Thu, Dec 20, 2012 at 12:55 PM, Michael Schmalle wrote: > > > Quoting Erik de Bruin : > >> Ok, got it working, I see the AS output (in a .js file, lol) >> >> Noob question: what are "terminal and leaf nodes&quo

Re: [FalconJx] It's early, but does it cross compile?

2012-12-20 Thread Erik de Bruin
irection you want me to (bottom up, top down), I'm a blank slate, for you to train (I don't have much Java experience, but I copy-paste like a Boss ;-) EdB On Thu, Dec 20, 2012 at 12:18 PM, Michael Schmalle wrote: > > Quoting Erik de Bruin : > >> Mike, >> >>

Re: [FalconJx] It's early, but does it cross compile?

2012-12-20 Thread Erik de Bruin
using the > compileJS() will give you weird output. > > "Missing builtin type Object" > > Means the playerglobal.SWC is not being load in the compiler. > > How are you actually trying to run it? > > BTW, First try running the unit tests and tell me if you have

[FalconJx] It's early, but does it cross compile?

2012-12-20 Thread Erik de Bruin
Hi (Mike), I've been thinking about AS -> JS a bit and I wanted to try some stuff... I downloaded the FalconJx code from Mike's whiteboard and tried to get it to compile some AS to JS for me. The best I could get it to output was this error: "Missing builtin type Object" in Eclipse's Console :-)

[jira] [Commented] (FLEX-33134) New Apache Flex website

2012-12-19 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13536846#comment-13536846 ] Erik de Bruin commented on FLEX-33134: -- Ashish, have you had any luck getting

Re: Using the Apache Flex SDK

2012-12-18 Thread Erik de Bruin
Hi Thomas, Good to hear you're interested in the SDK! I think a good place to start for you is to use the Flex SDK Installer utility provided by the project. You can find it here: http://incubator.apache.org/flex/installer.html (use the download badge provided on that page) Install into a direc

Re: Apache Flex 4.9 Release Candidate 3

2012-12-18 Thread Erik de Bruin
Wiki updated. EdB On Tue, Dec 18, 2012 at 3:16 PM, Nicholas Kwiatkowski wrote: > Om, > > You can mark that the check-in tests pass for mine too. Technically it > compiles, but I'm waiting on an answer about the batik errors I was getting. > > You can also put me down for testing 11.3 and 11.5.

Re: Apache Flex 4.9 Release Candidate 3

2012-12-18 Thread Erik de Bruin
Added to Wiki. EdB On Tue, Dec 18, 2012 at 1:46 PM, Nicholas Kwiatkowski wrote: > Just as a note to add to the WIKI... 10.2 and 10.3 passed Mustella for > en_US. > > -Nick > > On Tue, Dec 18, 2012 at 7:45 AM, Nicholas Kwiatkowski > wrote: > >> echo >> == Apache Batik 1.7 build file

Re: We need your help testing Flex 4.9 with various Flash Player versions

2012-12-18 Thread Erik de Bruin
k/branches/release4.9 > > And let us stick to *en_US *for now. It seems that other locales cannot be > tested easily. More on that later. > > Thanks, > Om > > On Tue, Dec 18, 2012 at 12:18 AM, Erik de Bruin wrote: > >> On it, starting with 10.2 on OS X. >&g

Re: We need your help testing Flex 4.9 with various Flash Player versions

2012-12-18 Thread Erik de Bruin
On it, starting with 10.2 on OS X. EdB On Tue, Dec 18, 2012 at 1:05 AM, Om wrote: > Justin has been working hard on getting Flex 4.9 into shape for a release. > He has also made it possible to easily switch between different versions > of Flash Player while compiling the SDK. > > This is wher

Re: [FlexJS] Testing AS -> JS translation

2012-12-17 Thread Erik de Bruin
lution for just getting plain JS, so I > probably won't be working on that code base at all, I think Alex is doing > something with the code. > > Mike > > > Quoting Erik de Bruin : > >> Hi, >> >> I'm trying to figure out how to build test

[FlexJS] Testing AS -> JS translation

2012-12-17 Thread Erik de Bruin
Hi, I'm trying to figure out how to build tests for the AS to JS cross compilation. Should we write AS "strings" and have a script put those through the FalconJS/FalconJx compiler and compare the result with a pre-defined "intermediate JS" result? If so, what would be the best tool to write those

Re: [FalconJx] Prototype ActionScript -> JavaScript compiler code up in svn

2012-12-14 Thread Erik de Bruin
> Ok, then not to worry, we can even tests this sooner than later to see > exactly what the closure compiler does with our namespaces. Taking the example AS -> JS we worked with last week, let me show you: //**==**=== AS CODE package

Re: [FalconJx] Prototype ActionScript -> JavaScript compiler code up in svn

2012-12-14 Thread Erik de Bruin
>> 'goog' seems to be the reasonable way to go. I would be a bit concern >> about name-space implementation yet. >> org.apache.data.blah.foo is the major bottleneck. And currently not that >> different from haxe approach. Even after closure compiler heavy lifting it >> is still >> a.b.c.d.e.f. It s

Re: [FalconJx] Prototype ActionScript -> JavaScript compiler code up in svn

2012-12-14 Thread Erik de Bruin
guage, > blah blah. > > What I am trying to do here is make the lower level. You cannot expect a lot > of people to help out here, they just don't have a clue what is going on. > Your a leader, lead my friend and keep going, I will join up when I get the > compiler working cor

Re: [FalconJx] Prototype ActionScript -> JavaScript compiler code up in svn

2012-12-14 Thread Erik de Bruin
tting this "done" is a major project which I cannot get done on my own. So, unless there's people out there that are willing to contribute to Alex's (and now my) approach to getting from AS to JS, my time is spend better helping out on another part of the project. EdB On Fri, De

Re: [FalconJx] Prototype ActionScript -> JavaScript compiler code up in svn

2012-12-14 Thread Erik de Bruin
So, basically, nobody loves the "goog" approach I spend the last weeks working on (based mostly on feedback from the various discussion on the list). Or, let me rephrase, nobody cares enough to contribute to it? EdB On Fri, Dec 14, 2012 at 9:20 AM, Frank Wienberg wrote: > This is great news, M

[jira] [Commented] (FLEX-33134) New Apache Flex website

2012-12-10 Thread Erik de Bruin (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13527778#comment-13527778 ] Erik de Bruin commented on FLEX-33134: -- Also, in my comment above (from Nov.

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
:45 PM, Michael Schmalle wrote: > > Quoting Erik de Bruin : > >> In GC, in combination with the way we set up inheritance, 'super()' is >> 'goog.base()': [1] >> >> If called from the constructor - as we already implemented - 'this'

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
* >> * @this {com.example.components.MyTextButton} >> * @param {string} value >> */ >> com.example.components.MyTextButton.prototype.set_foo = function(value) >> { >> this._privateVar = value; >> }; >> >> /** >> * @this {com.example.components.M

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
pace certainly not being a priority, I'm just channeling the Linter ;-) And we thank 'them' for adding all the stuff, but now it's "ours", so (with very low priority) I say: "get rid of it." EdB On Fri, Dec 7, 2012 at 4:27 PM, Michael Schmalle wrote: &

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
Closer ;-) I'll list all my little nags, I hope I don't start to bore you or unnecessarily repeat myself. - I'm still seeing the public property from AS back instead of the private var in the constructor, without a @type annotation, but with a /* : type hint */ - the private var seems to have gon

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
gt; - the private and public handling is implemented by the original authors, I > will have to re implement that specifically. > > > I'll post back in a couple hours. > > Mike > > > Quoting Erik de Bruin : > >> Overall: WOW! >> >> The Closure Linte

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
It worked for me ;-) The idea is that one of PPMC members with enough karma picks up on the request and takes care of the registration, I think. EdB On Fri, Dec 7, 2012 at 2:52 PM, Frank Wienberg wrote: > Cool, seems they considered everything! > Regarding the Wiki, sounds perfect, you really

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
Overall: WOW! The Closure Linter seems to prefer single over double quotes, is that something you have control over? Other details are again in the inlined comments: //- JS Code /** * CROSS-COMPILED BY MXMLJSC (329449.1) ON 2012-12-07 08:

Re: [WIKI] edit privileges request

2012-12-07 Thread Erik de Bruin
Thanks! EdB On Fri, Dec 7, 2012 at 1:58 PM, Bertrand Delacretaz wrote: > On Thu, Dec 6, 2012 at 2:53 PM, Erik de Bruin wrote: >> Can I please have editing privileges on the Wiki? > > User e...@ixsoftware.nl is now a member of the Confluence flex-committers > group. >

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
#x27; definitions are part of the Closure Tools, so I think we're safe in this regard. EdB On Fri, Dec 7, 2012 at 1:21 PM, Frank Wienberg wrote: > On Fri, Dec 7, 2012 at 10:12 AM, Erik de Bruin wrote: > >> adobe.classes["com.example.components.MyTextButton"] >>

Re: [WIKI] edit privileges request

2012-12-07 Thread Erik de Bruin
Bump. EdB On Thu, Dec 6, 2012 at 2:53 PM, Erik de Bruin wrote: > Hi, > > Can I please have editing privileges on the Wiki? > > Thanks, > > EdB > > > > -- > Ix Multimedia Software > > Jan Luykenstraat 27 > 3521 VB Utrecht > > T. 06-51952295 &

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
>> [#Changes: >> - don't create private vars on the prototype, instead 'create' them in >> the constructor (as this._privateVar), as shown in the example >> >> I'm not sure which example you refer to. But what is the difference, if > you still assign the value to this._privateVar? > The real differ

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
> Ok, understood but for now, I AM going to add the imports explicitly > declared as a writer implemented method. After we get the code "looking" > right we can worry about actual "implications" of what is written. Sounds like a plan. The way I understand the Closure Builder to work I think it wil

Re: [ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
>> [#Insert 'goog.requires()'; the equivalent of 'import' in AS] > > We should take care to only generate goog.requires() for imports that are > requires is the equivalent of import. We just need import statements to > resolve not-fully-qualified identifiers, the dependencies have to > be tracked s

[ASJS] Adjusting FalconJS output (no general discussion in this thread, please)

2012-12-07 Thread Erik de Bruin
Mike, I'm not sure what will work best for this process, but for now I'll try inlining my comments (in square brackets, BELOW the line they're about) into "your" output and see if that makes sense. //= // JS CODE /** @preserve CROSS-

[ASJS] Jangaroo questions

2012-12-06 Thread Erik de Bruin
Hi. With the FalconJS conversation mentioning Jangaroo repeatedly and since I have no experience with that tool, some questions: 1) how does Jangaroo integrate with Flash Builder, allowing for development of the AS project in that tool? 2) does Jangaroo have a library of graphical user interface

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
>> How do you propose helping "design" the output and possibly integrating >> code you have already written? >> > > To get more concrete, why not starting a first iteration trying to get > Falcon to generate code in the Jangaroo Runtime "DSL" format, and use the > ... > When we got the basic langua

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
as no correlation > in .as. What about that? > > > Mike > > > > > Quoting Erik de Bruin : > > That looks very promising! Some tweaking is needed, and some of the > output (the bottom part mostly, I guess that is for some kind of > introspection that is

Re: [FalconJS] changing to base.js was: (Re: [Falcon] Unit tests failing)

2012-12-06 Thread Erik de Bruin
Well, I did put some effort into writing the README in the publisher dir in the develop branch of asjs. Once I have access I'll elaborate further on the Wiki. EdB On Thursday, December 6, 2012, Michael Schmalle wrote: > > Someone needs to give Erik WIKI permissions to edit so he can get up a

Re: [Falcon] Unit tests failing

2012-12-06 Thread Erik de Bruin
> Also, I think it involves changing the build script to download base.js from > google. This is probably a silly question, but why? The compiler is not supposed to put the code through the Closure Compiler in the new setup. Doing that would mean we'd loose an important optimisation step which in

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
; "myFunction::2" : true > } > > adobe.classes["com.example.components.MyTextButton"] = > com.example.components.MyTextButton; > > /CODE > //= > > > Is this a base we can work off o

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
a way to allow for speedy development of both projects as well as the frameworks. EdB On Thu, Dec 6, 2012 at 4:56 PM, Michael Schmalle wrote: > > Quoting Carol Frampton : > >> >> >> On 12/6/12 7 :49AM, "Erik de Bruin" wrote: >> >>> Mike,

[WIKI] edit privileges request

2012-12-06 Thread Erik de Bruin
Hi, Can I please have editing privileges on the Wiki? Thanks, EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl

Re: [ASJS] repo location

2012-12-06 Thread Erik de Bruin
And another commits torrent gone by. Fixed now. EdB On Thu, Dec 6, 2012 at 1:06 PM, Erik de Bruin wrote: > Wow, my bad :-( > > I had a working copy of Alex's whiteboard as a start of my own, and > subsequently confused that with the new location. > > Fixing now. Sorr

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
have a component platform that can start to be integrated with Flex > components? ... our new component framework I mean. > """ > > Mike > > > > > > > > Quoting Erik de Bruin : > >> Mike, >> >> After I'm done fixing the

Re: [ASJS] Some information on "templates"

2012-12-06 Thread Erik de Bruin
Mike, After I'm done fixing the mess I made in SVN, I'll start work on the 'template', but here is the basic idea to get you started: I would like the compiler to output "intermediate" JS, by which I mean "human readable". My Publisher then takes this intermediate code and puts it through the Goog

Re: [ASJS] repo location

2012-12-06 Thread Erik de Bruin
Wow, my bad :-( I had a working copy of Alex's whiteboard as a start of my own, and subsequently confused that with the new location. Fixing now. Sorry for any inconvenience. EdB On Thu, Dec 6, 2012 at 1:02 PM, Michael Schmalle wrote: > Hi, > > Did I miss something or is there a reason Erik

Re: [ASJS] refactored JS framework and added publishing tool set

2012-12-05 Thread Erik de Bruin
> On 12/5/12 4:39 PM, "Erik de Bruin" wrote: > >> Hi, >> >> As the subject suggest, I've completely refactored the JS framework >> and added the start of a publishing publishing tool set. What does >> this mean? >> >> 1. I've take

[ASJS] refactored JS framework and added publishing tool set

2012-12-05 Thread Erik de Bruin
Hi, As the subject suggest, I've completely refactored the JS framework and added the start of a publishing publishing tool set. What does this mean? 1. I've taken the JS framework that was donated by Adobe, taken it apart and put it back together again in such a way that it now play nicely with

Re: Welcome Chema Balsas as Apache Flex Committer!

2012-12-05 Thread Erik de Bruin
Excellent! Congratulations Chema. EdB On Thu, Dec 6, 2012 at 12:07 AM, Om wrote: > Team, > > Please join me in welcoming Chema Balsas as our newest committer. He has > been actively working on flex-config related work and is interested in the > Falcon and FalconJS areas. > > Thanks, > Om > Apa

Re: [FalconJS] Using Google Closure Tools

2012-12-04 Thread Erik de Bruin
commit emails from you. > > > On 12/4/12 7:50 AM, "Erik de Bruin" wrote: > >> Hi, >> >> After a lot of reading, trying and testing, as well as looking at the >> current code and compiler output, I think the project is best of using >> the

[FalconJS] Using Google Closure Tools

2012-12-04 Thread Erik de Bruin
Hi, After a lot of reading, trying and testing, as well as looking at the current code and compiler output, I think the project is best of using the Google Closure Tools. Both for developing and deploying FlexJS components and applications. I've implemented them into the FlexJS workflow, and provi

Re: FalconJS "Demo" checked in

2012-11-30 Thread Erik de Bruin
nch. I'm going to be in the > falcon folders for a while anyway (I think). > > > On 11/30/12 8:05 AM, "Erik de Bruin" wrote: > >> I've branched the root into my whiteboard. >> >> I'm currently doing a major reorganisation of the JS framework (

Re: FalconJS "Demo" checked in

2012-11-30 Thread Erik de Bruin
lop' branch. Thanks, EdB On Fri, Nov 30, 2012 at 8:02 AM, Alex Harui wrote: > I branched my whiteboard into the root. I decided to call it "asjs" because > we are developing parallel as and js frameworks. There is a develop branch > in there where we should be making our

Re: [FlaconJS] pseudo emitter algorithm

2012-11-29 Thread Erik de Bruin
Thanks, Mike! EdB On Thu, Nov 29, 2012 at 4:30 PM, Michael Schmalle wrote: > Hi, > > For those asking question about "where to alter" code, it's not pretty but I > think I know exactly what is going on now. > > If you can understand below, you will now have some insight to where and how > the

Re: [FalconJS] concepts

2012-11-29 Thread Erik de Bruin
Actually, the third argument of 'adobe.extend()' is what can probably considered "the rest" of the output of the JSEmitter (yes, Mike, it did make a little more sense). And that "the rest: is a "simple" object literal, which can easily be parse (as the 'extend' method does). If you want to change

Re: [FalconJS] concepts

2012-11-29 Thread Erik de Bruin
dular" the > IBackend really is and what it would enable us todo as far as creating > different implementations of emitters. > > Mike > > > > > > > - [0] > http://markmail.org/message/e3szly6i6ejq56eg?q=+list:org%2Eapache%2Eincubator%2Eflex-dev&page=6 > > > >

Re: [FalconJS] concepts

2012-11-29 Thread Erik de Bruin
Mike, Can you explain a little bit (maybe in pseudo-code or whatever) about how the AS3 -> Falcon -> FalsonJS -> JS 'compilation' process works? What I'm looking for is an idea of how the JS output is put together, if you will. Example: how easy (or difficult) is it to exchange one JS "class" crea

Re: [FalconJS] concepts

2012-11-28 Thread Erik de Bruin
> That said, because we are cross compiling AS, does the classic route support > as many features of AS, especially the reflection-oriented features? We > want to try to compile business logic untouched and it might be using "is", > "in", "instanceof", etc. Resig's blog seems to indicate that sup

Re: FalconJS "Demo" checked in

2012-11-28 Thread Erik de Bruin
>> Are we ready to put the framework.js in the FalconJS develop branch so >> we can all work on it? > IMO, framework.js shouldn't be in the FalconJS branch. It is as independent > of FalconJS as any of the AS code is independent of Falcon. > > I would refactor framework.js into separate js files s

Re: FalconJS "Demo" checked in

2012-11-28 Thread Erik de Bruin
Thank you Alex. FYI, I was able to hack in an Image component by copying and modifying the Label component in framework.js and 'faking' the generated code that implements it. So that's promising for future work ;-) Note: I thought I'd add another Label in the mix. This showed up and initiated wel

Re: FalconJS has landed

2012-11-27 Thread Erik de Bruin
> I would like to hear about pros of module pattern myself. Prove me wrong, I > will shout up :) > I am not JS expert. But let's not make design decisions based on the latests > trends, but technical reasoning. > > Dan > > > On 11/27/2012 4:38 PM, Erik de Bruin wr

Re: FalconJS has landed

2012-11-27 Thread Erik de Bruin
Nice, thank you! EdB On Tue, Nov 27, 2012 at 6:13 PM, Alex Harui wrote: > > > > On 11/27/12 12:06 AM, "Erik de Bruin" wrote: > >> Alex, >> >> You keep referring to a "prototype". I might be missing something. >> Where can I find i

Re: FalconJS has landed

2012-11-27 Thread Erik de Bruin
> p = DisplayObject.extend(EventDispatcher); > > THis is obviously simplified form of what is really needed but it is good > enough to cover lots of aspects already. > Don't want to repeat what has been already sent here as examples, but > simplicity and speed of this solutio

  1   2   3   4   5   >