I feel like we’re not communicating. No. I want to merge as-is.

I think that wrapping should be the default for all components. I feel that 
having Flash properties leaking though is worse than a bit of redirection for 
99% of use cases. I can’t stress how much of an issue that the Flash properties 
and methods leaking through was for us. Spark-like components was not the 
issue. Platform-specific implementation details leaking through is the issue 
and it’s more of an issue than possible performance problems IMO.

We have not demonstrated that the performance impact will even be an issue. If 
that’s demonstrated, we can make leaky high-preformance alternates for those 
cases.

On Oct 20, 2016, at 7:17 PM, Alex Harui <aha...@adobe.com> wrote:

> 
> 
> On 10/20/16, 8:30 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Can we just merge the sprite-refactor now and deal with the alternates
>> later (if it’s necessary)? The longer we take to merge it in, the more
>> work it will be to do so.
> 
> I assume you mean merging after moving the wrapping code into a new
> component set?  Otherwise the wrapping would overwrite the basic set.
> 
> To move the wrapping, I guess you would create another SWC or two and copy
> parts of Core and HTML?  Then revert the changes in Core and HTML that
> executed the wrapping?  There would probably be some other things to be
> fixed up after that.  I could try to help out with that.  Are there only a
> few components that "must" be wrapped like Image, or is it all components?
> 
> -Alex
> 

Reply via email to