flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Harbs <harbs.li...@gmail.com>
Subject Re: [FlexJS] Back port
Date Mon, 09 Nov 2015 19:00:07 GMT
I’m not 100% clear on the status of the back-ports or the best way to go about it. I figured
I’d wait until we’re done with the release and then coordinate with you and Peter.

In the meantime, I started work on some XML classes. I pretty much decided on departing a
bit from classic E4X for two reasons: 1. It’s just about impossibly to reproduce the E4X
behavior. 2. E4X was always awkward to use. I’m going to more or less copy the public API
of XML, but my version of XMLList is going to work differently. Both XML and XMLList (I’m
calling them XMLNode and XMLNodeList) will have filter functions which work similar to Array
filter functions. This should allow getting chunks of XML in a more sane method than using
hard-to-read E4X expressions.

I’m hoping to have something commit-able on that front by the end of the week.

I’ll try to follow what you are doing with DragDrop and Effects so I get a better feel of
how it’s done.

On Nov 9, 2015, at 7:36 PM, Alex Harui <aharui@adobe.com> wrote:

> Harbs,
> Thanks for the commits for the back port.  Let us know if you actually
> start work on porting an existing SWC.  I’m going to wait another day
> before cutting the FalconJX RC2 in case Justin has more feedback on the
> LICENSE.  So I am going to try to port dragdrop and effects.
> -Alex
> On 11/9/15, 12:12 AM, "Alex Harui" <aharui@adobe.com> wrote:
>> On 11/8/15, 11:55 PM, "Harbs" <harbs.lists@gmail.com> wrote:
>>>> Meanwhile, Peter and I are back porting the SWCs one-by-one in the
>>>> core_js_to_as branch of flex-asjs.  We haven’t written a how-to or
>>>> anything, but you can look at Binding, Core, Collections and HTML as
>>>> examples.
>>> Color me confused, but I still see all 3 source folders after switching
>>> to the back port branch. It looks like you’re doing the back-port in the
>>> as folder? The folder clean-up will happen after the port is complete?
>> The asjs folders should be empty (more or less) in Binding, Core, and
>> other completed SWCs.  We move all .as files to the as/src folder and fix
>> up the compile-asjs-config.xml files.  We are keeping the js/src folders
>> for now, then we’ll delete them once we feel good we’ve ported them
>> correctly.
>>>> I think Peter is working on Charts and Mobile.  Graphics builds cleanly
>>>> but Peter needs to verify it.  So, if you want, let us know what SWC
>>>> you
>>>> want to try and see if you can see the patterns from the other projects
>>>> and change logs.
>>> I’ll spend some time studying this today. I just added compiler arguments
>>> to the Flash Builder project files so AFB does not choke on the compiler
>>> arguments. I’ll commit those changes shortly. FWIW, the only real error
>>> I'm getting is in HTML IScrollingLayoutParent that ILayoutParent is not
>>> found.
>> I have to stop for the night, but I don’t think IScrollingLayoutParent
>> should be there anymore.  Check the logs in the develop branch to verify.
>> Thanks for helping.
>> -Alex

View raw message