I've not worked with JS linker before. Just read your mail and had a doubt. But, it will be interesting to see what other uses this can be put to.
The Tapestry .script files usually have input symbols and some of these may be used to decide which JS function to call (I have some cases like those). I suppose, in these cases, JS linker would have some real trouble, as the input symbols will assume values at runtime. - Navin On 25-Oct-06, at 9:59 AM, andyhot wrote: > B.S.Navin wrote: >> Hi, >> >> My question might be naive, but here goes: >> >> > > It's a good question... > > What i eventually have in mind is not actually tacos specific... > > It's a tool that should be able to work on a complete war (or path)... > find all *.html, *.js, *.script files and feed all of them to the > linker. > I believe the linker can already do most of those tasks... it just > needs to > be taught how to process Tapestry's .script files. > > > For an example of how this might be used, > I have a web app where i only use tacos:Table and tacos:AjaxDirectLink > and nothing else, neither from tacos, nor from dojo... I would > expect to > have > bigger savings in those situations. > > So, perhaps you're right... Tacos can still bundle the kitchen-sink > profile > and the devs can run the tool on *their* app and produce the ultimate > /js/dojo folder... > > Have you already worked with the JS linker? > > >> Supposing Tacos uses the JS linker to come up with a minimal dojo.js, >> and my application uses Tacos + some additional dojo features. How >> would I get the javascript for the additional dojo features? >> >> If I re-include the dojo-kitchen-sink separately along with Tacos, >> wouldn't that conflict with the dojo bundled with Tacos? >> >> - Navin >> >> On 25-Oct-06, at 12:22 AM, andyhot wrote: >> >> >>> I'm quite happy with the current state of tacos. >>> >>> We've managed to resolve 2 important bugs >>> http://tacoscomponents.jot.com/BugReporter/IssueTrackerSearchResult? >>> search=it%2Fissue%2Fmilestone+%3D+%274.0.1%27&source=querybuilder >>> + moved the build process to maven2. >>> >>> So, I'd like to release 4.0.1 by the end of this week. >>> >>> Here's what's planned for the next release (4.0.2): >>> - Add / Enhance our dojo widgets >>> - Optimize js files... I've got some ideas, but in a word, i'd >>> like to >>> apply >>> http://andyhot.di.uoa.gr/blojsom/blog/default/javascript/2006/08/30/ >>> More-Dojo-Goodies-JavaScript-Linker.html >>> to the complete tacos workspace and come up with minimal dojo.js, >>> tacos.js, e.t.c. >>> - Move to dojo0.4 >>> >>> -- >>> Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr >>> Tapestry / Tacos developer >>> Open Source / J2EE Consulting >>> >>> >>> -------------------------------------------------------------------- >>> -- >>> --- >>> Using Tomcat but need to do more? Need to support web services, >>> security? >>> Get stuff done quickly with pre-integrated technology to make your >>> job easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>> Geronimo >>> http://sel.as-us.falkag.net/sel? >>> cmd=lnk&kid=120709&bid=263057&dat=121642 >>> _______________________________________________ >>> Tacos-devel mailing list >>> Tacos-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/tacos-devel >>> >>> >> >> >> --------------------------------------------------------------------- >> ---- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Tacos-devel mailing list >> Tacos-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/tacos-devel >> >> > > > -- > Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr > Tapestry / Tacos developer > Open Source / J2EE Consulting > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Tacos-devel mailing list > Tacos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tacos-devel > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Tacos-devel mailing list Tacos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tacos-devel