I know both features are cool but do we really NEED it. Does anyone depend on one of the mentioned features or plans to use them? We really like to know how you feel about this. /quote>
So many great points on both sides of this argument. I, like many others, was initially won over by qooxdoo due to the impressiveness of the demos, including the run-time theme-switching and localization. However, as qooxdoo matures, I believe the keys to greater adoption & long-term success will be simplicity and performance. Many great demos will woo developers to try qooxdoo, even without run-time theme switching and localization. The improved performance and simplicity may be reasons for developers to stick with qooxdoo. Here's a few reasons why I think it's OK to remove run-time theme-switching: 1.) Performance: Very few users will really need run-time theme and localization switching. Every user of every application is subjected to that application's performance. If qooxdoo is 10% slower than Ext JS due to rarely used features, is it worth it? To me, no. I'd rather go with performance. 2.) Competitive landscape: Sacrificing run-time switching doesn't place qooxdoo at any competitive disadvantage relative to the other frameworks. However, if performance is not on par with other frameworks, it would be a disadavantage 3.) Wow-factors: Qooxdoo has a lot of other wow-factors, and it's soon going to have many more. These will enthuse potential adopters in lieu of the current theme-switching. 4.) Simplicity -> translation: Development velocity. If keeping run-time switching slows development efforts that are going to bring additional widgets to the toolkit, then the opportunity cost could be very expensive. 5.) Again, Performance -> Advanced themes (for example: http://www.sqville.com/aie/demos/aiedemobrowser/index.html#Office_03~TabView_1.html) are probably going to have a good deal of theme-specific code anyway. Loading theme-specific code for multiple themes is costly in terms of up-front load time. 6.) People like Chris Eskew are doing amazing things with qooxdoo's theming capabilities. Anything that can be done to make it easier to theme qooxdoo is going to benefit the framework and all of those who use it. -- View this message in context: http://www.nabble.com/Anyone-needs-switching-locales-and-themes-at-runtime--tp17820406p17823744.html Sent from the qooxdoo-devel mailing list archive at Nabble.com. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel