Re: T5.4 migration discussions

2013-09-24 Thread Howard Lewis Ship
I do find, unscientifically, that the total amount of JavaScript downloaded, and the total amount running at any given time, is much less in 5.4 than in 5.3. The new "lighter" approach, based on adding top-level event handlers rather than creating specific controller objects for specific elements,

Re: T5.4 migration discussions

2013-09-24 Thread Bård Magnus Kvalheim
Thanks, that sounds good and would go a long way. Will make me worry less currently moving from stacks to modules - and it does seem cleaner.. On Tue, Sep 24, 2013 at 9:13 PM, Howard Lewis Ship wrote: > Actually, I hope to extend the stack concept to allow modules to be > included in the stack.

Re: T5.4 migration discussions

2013-09-24 Thread Howard Lewis Ship
Actually, I hope to extend the stack concept to allow modules to be included in the stack. RequireJS's optimize does a bit more; you specify some module names and it figures out the transitive dependencies and builds a single script. That would be great, but I'm not sure I can pull it off. On Tu

Re: T5.4 migration discussions

2013-09-24 Thread Bård Magnus Kvalheim
Thanks for reply. Do the tapestry-jquery guys mentioned their plans for 5.4? The > include-jQuery-and-**reimplement-everything-in-**jQuery isn't needed > anymore, but the other parts should still be quite useful in 5.4. > Yes, think so too. Looks like the plan is to get it updated, but not sure o

Re: T5.4 migration discussions

2013-09-23 Thread Thiago H de Paula Figueiredo
On Mon, 23 Sep 2013 09:27:46 -0300, Bård Magnus Kvalheim wrote: Hi guys and Howard :) Hi! So I've been taking 5.4 out for a testdrive (alpha 22). The application is fairly large 150+ pages, 250+ components and mixins. *Plugins:* Is using tapestry-jquery, t5conduit (less & coffieescript),

T5.4 migration discussions

2013-09-23 Thread Bård Magnus Kvalheim
Hi guys and Howard :) So I've been taking 5.4 out for a testdrive (alpha 22). The application is fairly large 150+ pages, 250+ components and mixins. *Plugins:* Is using tapestry-jquery, t5conduit (less & coffieescript), tapestry-yuicompressor (with Lenny's workaround) The plugins are omitted for