Just one item: - allow the use of JSTL, instead of special tags. If it is already possible, well, forgive me :-)
Antonio 2008/3/20, Al Sutton <[EMAIL PROTECTED]>: > > My list; > > - Overhaul the AJAX plugins so that we're up to date on dojo and we have a > framework for adding other AJAX library plug-ins whilst maintaining a core > tag set. > - Overhaul message passing so that action errors and action messages could > be persisted through redirects with no user configuration or validation > issues. > - Overhaul zero configuration to allow results to be defined at method > level > - Complete the move to Generics. > - Thrash the framework through a profiler to look for optimization > opportunities. > - and with the spare time; build a school in a third work country :). > > > Al. > > > ----- Original Message ----- > From: "Jeromy Evans" <[EMAIL PROTECTED]> > To: "Struts Developers List" <dev@struts.apache.org> > Sent: Thursday, March 20, 2008 7:08 AM > Subject: If I had 1000 hours to give... > > > > It's been quiet lately so I thought I'd throw something out there. > > > > If you could give 1000 hours to the Struts 2 project, what would you do? > > > > I would like to it become the SOA framework of choice through : > > - SEO-friendly URLs become the default and users never have to think > about > > it again; > > - allow action methods to be bound to an http method and allow results > to > > be easily bound to the result code and requested content type (as per > REST > > plugin) > > - support content in the request (eg text/xml or text/json > content-type), > > deserialize and set the model of the action (the reverse of the REST > > plugin) > > - allow actions to be pojos and delete ActionSupport (without losing > > implicit i18n and validation functionality) > > - allow hot deployment & run-time management of actions (OSGi??) > > - refactor UIBean & XWork component so there's only one model and one > > template per tag and they're easy to unit test (code-generate the > > wrappers/template models/taglibs) > > - action scope and component scope become first-class concepts > (integrate > > the plugins) > > - add run-time developer tools; configuration browser becomes standard > in > > developer mode and add a resource bundle browser > > - delete all ajax-like tags and funky tags; add standard interceptors & > > models to ease integration with the client-side libraries, groovy, > grails, > > JSF, struts1 (and others?). tags move to plugin. > > - I don't have an opinion about portal support but I'm sure it's > important > > > > I think I ran out of hours already! > > > > cheers, > > Jeromy Evans > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >