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