I understand.

I'll take another look at the current setup with the 'module/AMD'
approach in mind, just so we don't code ourselves in a corner by
focussing only on 'goog'.

EdB



On Fri, Jan 11, 2013 at 8:02 PM, Michael Schmalle <m...@teotigraphix.com> wrote:
>
> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>
>> And I'm reverting out of the refactor again... turns out that the
>> whole structure is geared towards a specific JS approach (prototype
>> based 'class' definition), so a different JS approach (e.g. one using
>> the module pattern) would have to override every method anyway...
>> maybe we should reconsider having the JSEmitter around at all?
>
>
> I created a subclass for logical sake, and note it is represented in an
> interface to separate languages.
>
> I also did this because I thought there might be things that needed
> different handling in JS with primitives, errors blah, blah that could be
> shared. I don't think taking it out is a good idea right now.
>
> What it's doing right now is binding things together which in the beginning
> of a design that is not "technically" pre- thought out completely is a good
> thing.
>
> We can remove it it easily down the road, it's not in the way right now.
>
>
> Mike
>
>> EdB
>>
>>
>>
>> On Fri, Jan 11, 2013 at 7:46 PM, Michael Schmalle
>> <apa...@teotigraphix.com> wrote:
>>>
>>> Yeah, thats right I remember you doing this.
>>>
>>> Ok, that is where I will start writing the things I see that I want to go
>>> back to or work on again.
>>>
>>>
>>>
>>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>>
>>>> Like this:
>>>>
>>>> https://cwiki.apache.org/confluence/display/FLEX/ToDo
>>>>
>>>> It's not complete, but it's a place to call 'home' ;-)
>>>>
>>>> Also, I've updated the Full Table to reflect the status of the tests.
>>>>
>>>> Have a look around to see what's keeping my mind busy wrt. the 'goog'
>>>> implementation.
>>>
>>>
>>>
>>> Do you mean your task TODO markers in the code? I have read them and
>>> yesterday I knocked off a couple of yours and mine.
>>>
>>> Mike
>>>
>>>
>>>
>>>> EdB
>>>>
>>>>
>>>>
>>>> On Fri, Jan 11, 2013 at 7:34 PM, Michael Schmalle
>>>> <apa...@teotigraphix.com> wrote:
>>>>>
>>>>>
>>>>> Nope, I haven't done anything since yesterday. I make it a rule that
>>>>> when
>>>>> I
>>>>> finish for the day its with a final commit, or I just revert what I was
>>>>> working on and figure it out when I get back into the code, I never
>>>>> leave
>>>>> anything dangling.
>>>>>
>>>>> Anyway, that sounds fine, if it's abstract js generation, that is where
>>>>> it
>>>>> belongs. :)
>>>>>
>>>>> PS We need to get a TODO page on the WIKI or start create a JIRA task
>>>>> list
>>>>> or something so we can be more pragmatic about what needs to be
>>>>> finished
>>>>> and
>>>>> refactored. I can work 10 times as fast.
>>>>>
>>>>> I know you have been doing the table, but I just need to raw "list" to
>>>>> look
>>>>> at sometimes if you know what I mean, then I can add to it as well.
>>>>>
>>>>> Mike
>>>>>
>>>>>
>>>>>
>>>>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>>>>
>>>>>> Mike,
>>>>>>
>>>>>> I would like to move all methods that do not specifically add 'goog'
>>>>>> code to the JS output 'down' into the JSEmitter. Will that mess with
>>>>>> your work?
>>>>>>
>>>>>> EdB
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ix Multimedia Software
>>>>>>
>>>>>> Jan Luykenstraat 27
>>>>>> 3521 VB Utrecht
>>>>>>
>>>>>> T. 06-51952295
>>>>>> I. www.ixsoftware.nl
>>>>>>
>>>>>
>>>>> --
>>>>> Michael Schmalle - Teoti Graphix, LLC
>>>>> http://www.teotigraphix.com
>>>>> http://blog.teotigraphix.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ix Multimedia Software
>>>>
>>>> Jan Luykenstraat 27
>>>> 3521 VB Utrecht
>>>>
>>>> T. 06-51952295
>>>> I. www.ixsoftware.nl
>>>>
>>>
>>> --
>>> Michael Schmalle - Teoti Graphix, LLC
>>> http://www.teotigraphix.com
>>> http://blog.teotigraphix.com
>>>
>>
>>
>>
>> --
>> Ix Multimedia Software
>>
>> Jan Luykenstraat 27
>> 3521 VB Utrecht
>>
>> T. 06-51952295
>> I. www.ixsoftware.nl
>>
>
>
>



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to