The main problem was the question of how to override the JavaScript files. It 
wasn't possible to override those files in some places. Tapestry's Palette 
component was one of these so there's an extra component in the jQuery 
namespace.
I'm thinking about the best way to proceed with that problem... 
The core components should be easier to extend: One way could be to patch 
Tapestry's components to make more use of JavaScriptStacks. They can be easily 
overridden. Lots of the plugin's code could be dumped during the migration from 
T5.1 to T5.2 thanks to JavaScriptStacks. Maybe I'll submit a patch for those 
core components that are not easy to extend in terms of their JS-API. Shouldn't 
be much code. Maybe we can have this in T5.2.6 and have an ever smoother 
integration with T5-jQuery... :-)
That could be the first step for Howard's big plan to make the JS-API more 
abstract and more JS-framework-exchange-friendly.


Am 31.03.2011 um 22:08 schrieb françois facon:

> Thanks Massimo.
> 
> in 5.1.0.5, we used to override the ClientInfrastructureImpl. In 5.2,
> we override CoreJavaScriptStack which internaly use the
> ClientInfrastructure.
> Perhaps in 5.3 or 5.4 we will be allow to dynamically change the all stack.
> Same components but specific javascript stack and templates for each
> device type.
> 
> 
> 2011/3/31 Massimo Lusetti <mluse...@gmail.com>
>> 
>> 2011/3/31 François Facon <francois.fa...@atosorigin.com>:
>> 
>>> I am really pleased to announce Tapestry5-jQuery 2.1.0, which is built
>>> against Tapestry 5.2.5.
>>> The purpose of Tapestry5-jQuery is to remove the dependency on
>>> Prototype and Scriptaculous by overriding the default Core
>>> JavaScriptStack by a new stack based on jQuery.
>> 
>> Definetly worth a try and a look at the code, curious how you have
>> "substitute" the inner prototypejs... Kudos guys!
>> 
>> Cheers
>> --
>> Massimo
>> http://meridio.blogspot.com
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to