* Struts doesn't use Spring for DI. It actually uses an early version of Guice.
* There were two annotation-based plugins. One is deprecated, the other is not. Take a look at the convention plugin. There has been some debate over XML vs annotations for action mapping and many of us (including myself) would like to keep the XML. * It would make a lot more sense to adopt slf4j than log4j. This allows developers to plug-in any logging framework they want. This has been discussed, but I don't remember what was decided. * I think you mean XWork, since Struts2 _is_ WebWork. On Sat, Aug 27, 2011 at 8:04 AM, Frans Thamura <fr...@meruvian.org> wrote: > From me > > Total rest developer > On Aug 27, 2011 6:10 PM, "Christian Grobmeier" <grobme...@gmail.com> > wrote: > > Hello guys, > > > > are there already plans for a Struts 3? > > > > I have several features I would love to see. The good user I am, I > > share it with you :-) > > > > * JSR-330 > > Currently Struts uses Spring as DI provider. But there is now a > > standard. Should't it be used? Reference implementation is available > > with Google Juice. Spring could be optional only. My guess is that > > many features of Spring are unused for a normal webapp and using plain > > Java is always nice, if it is not java.util.logging (kidding) > > http://www.jcp.org/en/jsr/detail?id=330 > > > > * Annotation-driven Actionmapping > > There was / is a Plugin doing that, but it was deprecated recently. > > Why not break up Struts and check if Annotations aren't possible from > > the core? XML is out - Annotations are in. These Annotations was one > > of the "coolest" features when somebody has explained me why the Play > > Framework is so cool > > > > * Log4j 2.0 > > Currently there is some effort with Log4j 2.0. It is far from > > proudction ready at the moment, but Struts 3 could take a while. > > Besides, version used by struts is 1.2.9. But the current is 1.2.16. > > Time for an upgrade in current development? > > > > * Complete assimilation of WebWork > > As a user I always had some trouble with WebWork separated from > > Struts. I remember the discussion when WebWork was merged - it was all > > about easy migration for WebWork users and such. Now, with changing > > the Actionmapping to Annotations and use of JSR-330 it might be a good > > time to merge WebWork fully into Struts and change the package names. > > I am not sure if I am aware on all complications, but my users heart > > desires easy to understand modules :-) > > > > * OGNL 4.0 > > OGNL is a Commons project now. It may take a while until the next > > release, probably it is ready for a Struts 3, maybe even earlier. > > Latest with Struts 3, OGNL 4.0 should be there. > > > > > > > > So, I am not sure if there is enough interest or enough manpower to do > > the changes. Maybe there are some other roadmaps around. I couldn't > > find them. In any case, I am interested in your thoughts of the future > > Struts development, be it S2 or S3. > > > > Cheers > > Christian > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > > For additional commands, e-mail: dev-h...@struts.apache.org > > >