Hi,

> Nothing specific at this time.  Mainly, I will be willing to break
> compatibility to achieve a significant goal, whether it is performance, DI,
> unit-testing, cross-compilation to HTML/CSS/JS, accessibility, size, etc.
I have no issue with that as long as the upgrade/conversion path is relatively 
easy and/or well documented. Which I'm sure it will be.

> For sure, making the porting effort too large would cause folks to not port.
> But my thoughts after the summit was that if Flex is at one extreme and
> HTML/CSS/JS is at the other and we are clearly hearing the pain of going
> from one to the other, I believe we could find a midpoint (not necessarily
> at 50%) where all of the above goals and more are achieved such that it is
> worth making a significant (although much less significant) port effort than
> going the whole distance. 
The issue is here that people often see than if we have to go to some effort to 
convert we might as well go all out and change everything. Logically it makes 
no sense but I've seen it happen time and time again.My view (and others will 
disagree but that's fine) is that we need to initially make any changes to the 
SDK easy to swallow Long term I'm all for anything that makes a major 
improvement even if it break backwards compatibility.

> And I hope that with a composition-based framework, you can make your own 
> trade-offs as to where the midpoint is.
Yep I'm all for that.

> This is a good opportunity to point out one of the counter arguments to my
> philosophy: these kinds of frameworks tend to require more configuration and
> make it less approachable to newbies.
Good documentation (and code examples) can help there. 

It's great to see the thinking/reasoning behind in where you want to take the 
framework, it's something we wouldn't of seen in the old Adobe way of deciding 
future versions of the SDK.

Thanks,
Justin

Reply via email to