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
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:
>
>>
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
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
> 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
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 :
>
>
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
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
> > 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
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
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
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,
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
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 ;-)
>&
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
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:
>>
>>
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
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
>
>
>
>
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
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,
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
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
> 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
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
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
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
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
) {
>
> 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
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,
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
[
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
[
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
[
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
[
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
> 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
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
> 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
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
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
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
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,
>>
>>
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
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 :-)
[
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
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
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.
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
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
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
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
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
> 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
>> '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
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
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
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
[
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.
: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'
*
>> * @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
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:
&
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
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
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
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:
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.
>
#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"]
>>
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
&
>> [#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
> 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
>> [#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
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-
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
>> 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
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
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
> 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
; "myFunction::2" : true
> }
>
> adobe.classes["com.example.components.MyTextButton"] =
> com.example.components.MyTextButton;
>
> /CODE
> //=
>
>
> Is this a base we can work off o
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,
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
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
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
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
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
> 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
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
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
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
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
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 (
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
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
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
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
>
>
>
>
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
> 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
>> 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
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
> 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
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
> 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 - 100 of 439 matches
Mail list logo