It's great to hear such interest. Wes, do you have links to any of the existing efforts you mentioned?
I definitely agree that a thoughtful design is the right starting place. Taking this to the extreme, one thing that I mentioned in my earlier post (without too much thought) was that perhaps some kind of standardized specification for binding ajax features to standard struts tags (including perhaps standardized widget tags - which may not be functional without the plugin) would be something worth thinking about as there are an increasing number of struts-ajax library integration each with their own integration mechanisms and syntax. Given the variety of ajax implementations, this might be ambitious at the moment, but definitely worth a thought. This would probably take the form of some kind of standardized <bind/> tag spec with specified behaviour for implementations. At the moment, I have taken the other route and integrated a few jquery ajax-enabled tags, but it shouldn't be too much work to switch these to a <bind/> tag implementation. So far, I have integrated the div, anchor, submit and tabbed pane tags (using a custom head tag to inject jquery dependencies). I have NOT implemented the full set of tag attributes for these that dojo provided, opting to start with the minimal, critical attributes first. For the binding I have implemented a very lightweight custom publish/subscribe jQuery extension framework which is one of the few things I really liked about the dojo framework. (I'll be sharing this once on jquery as well once well tested) Perhaps surprisingly, I have currently implemented the templates using the javatemplates plugin (not yet freemarker), simply because I've been too lazy to pick up the freemarker template syntax which I'm not very familiar with yet (this might be a great starting place for some collaborative help). I'll look into creating a google code project for this and share with all once done. - Eric 2009/2/23 Wes Wannemacher <w...@wantii.com> > Me too! > > I've had some ideas about how this could be done. It seems like there > are a lot of JQuery projects going on (Musachy's strutson project, > example apps floating around the 'net, and even a JQuery plugin > somewhere). It would be nice to unify everyone's effort... > > There are a few ways to do it, setting up a quick google code project > comes to mind. Not that I wouldn't want the end result to become part > of struts proper, but it would be easier to add non-struts-committers. > > I think before rushing to work, it'd be good to think through a good > design. > > -Wes > > > On Mon, Feb 23, 2009 at 1:08 PM, James Holmes <ja...@jamesholmes.com> > wrote: > > Hey Eric, I've done a ton of jQuery and would definitely like to see a > > jQuery implementation and could probably collaborate with you. > > > > On Mon, Feb 23, 2009 at 12:41 PM, Obinna <obi...@gmail.com> wrote: > > > >> Yeah, the xwork FileManager fix is pretty key for me too. Also... awhile > >> ago > >> I posted some potential fixes/upgrades to the javatemplates plugin to > make > >> it more extensible. I don't see these issues in JIRA, so I suppose these > >> weren't picked up and would not make it in? I shall re-post to JIRA. If > >> necessary/possible I can even contribute directly to the source. Not > sure > >> how this works, but would love to contribute... > >> > >> On a related note, I have been working (slowly) on a struts jQuery > >> integration which I'd like to share (anyone interested in > collaborating?). > >> What's the best way to go about this? (BTW, this is what I need the > >> javatemplates upgrades for) > >> > >> -Eric > >> > >> > >> On Mon, Feb 23, 2009 at 7:40 PM, Ronny Løvtangen <ro...@lovtangen.com > >> >wrote: > >> > >> > Could dependency to spring in struts2-spring-plugin be upgraded from > >> > version 2.5.3 to 2.5.6 for the 2.1.7 release? > >> > >> > >> > > >> > > >> > On Feb 23, 2009, at 5:24 PM, Musachy Barroso wrote: > >> > > >> > big +1 for it. The FileManager problems + conversion problem in xwork > >> >> are annoying. We need to get an xwork release first, and go over Jira > >> >> and tag anything important for 2.1.7. > >> >> > >> >> musachy > >> >> > >> >> On Mon, Feb 23, 2009 at 11:21 AM, James Holmes < > ja...@jamesholmes.com> > >> >> wrote: > >> >> > >> >>> I'm curious what others are thinking about rolling a 2.1.7 release. > I > >> >>> think > >> >>> there have been enough little "gotchas" from the 2.1.6 release that > >> have > >> >>> been fixed that we should consider rolling a 2.1.7 release soon. > >> >>> > >> >>> Thoughts? > >> >>> > >> >>> > >> >> > >> >> > >> >> -- > >> >> "Hey you! Would you help me to carry the stone?" Pink Floyd > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > >> >> For additional commands, e-mail: dev-h...@struts.apache.org > >> >> > >> >> > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > >> > For additional commands, e-mail: dev-h...@struts.apache.org > >> > > >> > > >> > > > > > > -- > Wes Wannemacher > Author - Struts 2 In Practice > Includes coverage of Struts 2.1, Spring, JPA, JQuery, Sitemesh and more > http://www.manning.com/wannemacher > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > >