Yes, Simo, that is a good approach! I think it is worth the work in order to keep the cocoon base classes tidy.
We can work out a proposal during the weekend, (though it will be very nice weather in Belgium). Cheers, Jos On Tue, Jul 2, 2013 at 11:38 AM, Simone Tripodi <simonetrip...@apache.org>wrote: > Hi Jos, > > the most important thing is IMHO having the XSLT transformer > dependencies-less as much as we can - I suggest to define a "cache" > interface (with a basic implementation) provided to XSLT transformer > (via constructor), then users are free to use whatever implementation > they need/prefer. > > Having a default implementation would be a strict constraint, while > users should be able to plug their integration module depending to > their use case. > > Does it sound reasonable? > > I have ~0 spare cycles to OSS ATM, but I promise to have a look at > your patch during the WE, so I can at least provide you more > feedbacks. > > Have a nice day, all the best! > -Simo > > http://people.apache.org/~simonetripodi/ > http://twitter.com/simonetripodi > > > On Tue, Jul 2, 2013 at 11:19 AM, Jos Snellings > <jos.snelli...@upperware.biz> wrote: > > Hi Francesco et al, > > > > I proposed a patch for COCOON3-126, on the configurability of using an > LRU > > cache for > > xslt transformations. I am not too happy with it though. > > > > I would like to have a member function to set "isCacheEnabled", or to set > > this at setup. > > However, the resource is loaded in the constructor. > > Would it be better to add a boolean "isCacheEnabled' to a constructor, > > leaving the default > > to "yes"? > > > > What do you think? > > > > Kind regards, > > Jos > > > > -- > > We should be careful to get out of an experience only the wisdom that is > > in it - and stay there, lest we be like the cat that sits down on a hot > > stove-lid. She will never sit down on a hot stove-lid again - and that > > is well; but also she will never sit down on a cold one any more. > > -- Mark Twain > -- We should be careful to get out of an experience only the wisdom that is in it - and stay there, lest we be like the cat that sits down on a hot stove-lid. She will never sit down on a hot stove-lid again - and that is well; but also she will never sit down on a cold one any more. -- Mark Twain <http://www.brainyquote.com/quotes/quotes/t/thomashobb118630.html>